/*!
Theme Name: ITSulu Child
Theme URI: https://bslthemes.com/
Author: bslthemes
Author URI: https://themeforest.net/user/bslthemes
Description: ITSulu - Technology & IT Solutions WordPress Theme
Version: 1.0.0
License: General Public License
License URI: http://www.gnu.org/licenses/gpl.html
Template: itsulu
Text Domain: itsulu-child
Tags: full-width-template, editor-style, featured-images, sticky-post, threaded-comments, translation-ready, theme-options
*/
h1,.mil-h1,h2,.mil-h2,h3,.mil-h3,h4,.mil-h4,h5,.mil-h5,h6,.mil-h6,.mil-list-title,.elementor-widget-sidebar .widget h2,.elementor-widget-sidebar .widget .wp-block-heading,.content-sidebar .widget .widget-title,.content-sidebar .widget h2,.mil-suptitle{font-family:'Poppins',sans-serif !important}.mil-navigation nav ul li.mil-has-children:after{content:"";position:absolute;top:0;right:0;width:8px;height:8px;border-radius:50%;border:solid 2px #f57c00}#servicesSection .mil-hover-card{padding:40px 40px 0;height:450px}#servicesSection .mil-hover-card a.mil-link{position:absolute;bottom:30px}.elementor-widget-itsulu-footer-list .mil-h4.mil-list-title{margin:50px 0 35px !important}header.mil-top-position.mil-fixed{top:0 !important}.mil-wrapper{padding-top:140px}.parent-pageid-2500 .elementor-widget-text-editor strong{display:block;margin:10px 0 10px;color:#1b2c4d}.parent-pageid-2500 .elementor-widget-text-editor h4{margin-top:30px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.parent-pageid-2500 .elementor-widget-text-editor ul{padding-left:30px;margin:15px 0}.parent-pageid-2500 .elementor-widget-text-editor ul li{font-size:14px;color:grey;line-height:27px}.parent-pageid-2500 .elementor-widget-text-editor a{background:#0e2043;color:#fff;width:fit-content;display:block;padding:12px 20px;border-radius:50px;margin-top:30px}.elementor-widget-itsulu-cf7-form select{border-radius:0;border:none;border-bottom:1px solid #ddd;padding-left:10px;background:#fafafa}.elementor-widget-itsulu-cf7-form select:focus{outline:none !important;box-shadow:none !important}.elementor-widget-itsulu-cf7-form textarea{height:150px}.elementor-widget-text-editor ul{margin-left:30px}.elementor-widget-itsulu-hero-slider .mil-banner-nav{display:none !important}.elementor-widget-itsulu-services .mil-icon-frame.mil-icon-frame-md.mil-mb-30.mil-icon-bg{width:96%;height:40%;border-radius:0}.elementor-widget-itsulu-services .mil-icon-frame.mil-icon-frame-md.mil-mb-30.mil-icon-bg img{max-width:95%;height:190px;object-fit:cover;width:100%;object-position:top}.elementor-widget-itsulu-services .mil-icon-frame.mil-icon-frame-md.mil-mb-30.mil-icon-bg:before{right:0;bottom:0;z-index:99}.elementor-widget-itsulu-services .mil-deco.mil-deco-accent{display:none}.headercallbtn a.mil-link:before{content:"Call Us At";position:absolute;top:0;left:0;font-size:10px;color:grey;font-weight:400;text-transform:uppercase}.headercallbtn a.mil-link{position:relative}.headercallbtn a.mil-link span{padding-top:11px}.elementor-widget-itsulu-hero-slider .mil-banner-content-2{padding-top:0 !important}.headercontcustom{display:flex;flex-direction:row !important;justify-content:end !important;align-items:center !important}.headercontcustom .headerflag{max-width:30px !important;height:30px !important}.headercontcustom .headerflag img{border-radius:50px}.headercontcustom .headercallbtn{max-width:100% !important}.elementor-widget-itsulu-services .mil-hover-card{padding:30px 20px;height:450px;display:flex;align-items:center !important;justify-content:center !important}.elementor-widget-itsulu-services .mil-hover-card .mil-text{font-size:15px;letter-spacing:-.5px}.comment.comment-item{border-bottom:1px solid #ddd;margin-bottom:50px;padding:15px 20px;border-radius:10px}.comment.comment-item:last-child{border:none;margin:0}.mil-comments-frame .mil-comment .mil-comment-top-panel .mil-left img{width:40px;height:40px;margin-right:15px}.mil-comments-frame .mil-comment .mil-comment-top-panel .mil-left h5{font-size:15px}.mil-comments-frame .mil-comment .mil-comment-top-panel .mil-left p.mil-text-sm{font-size:10px}.mil-comments-frame .mil-comment .mil-comment-text{padding-left:55px;margin:0}.comment.comment-item:nth-child(odd){background:#fbfbfb}.comment.comment-item:nth-child(even){padding-top:0;padding-bottom:0}.mil-pagination.mil-hidden-button{display:none}.mil-post-comments .mil-divider.mil-mt-60.mil-mb-60{display:none}.mil-comment-form{margin-top:40px;padding-top:40px;border-top:1px solid #ddd}.mil-post-comments textarea#comment{background:#fbfbfb;margin-top:10px;padding:20px;color:#000}.mil-input-frame label span:last-child{font-size:12px;margin-left:-8px}.mil-about-illustration .mil-window{display:none}.mil-buttons-frame .mil-button{display:flex}ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item{display:flex}.mil-top-builder.mil-top-panel ul.elementor-icon-list-items.elementor-inline-items{justify-content:center}ul.elementor-icon-list-items.elementor-inline-items li.elementor-icon-list-item.elementor-inline-item svg{font-size:20px;width:18px;margin-right:10px}footer ul.elementor-icon-list-items li{display:block;margin-bottom:10px}footer ul.elementor-icon-list-items li a{display:flex;align-items:center !important}footer ul.elementor-icon-list-items li a svg{margin-right:10px;width:20px}footer ul.elementor-icon-list-items li a span.elementor-icon-list-icon{display:flex;align-items:center}.elementor-widget-icon-list ul{justify-content:start}@media screen and (max-width:767px){.elementor-widget-itsulu-hero-slider .mil-banner{height:50vh;min-height:50vh}.elementor-widget-itsulu-hero-slider .mil-banner .mil-banner-content-2{padding:0 !important}.elementor-widget-itsulu-hero-slider .mil-banner .mil-banner-content-2{padding:0 15px !important;margin-top:40px}.elementor-widget-itsulu-hero-slider .mil-banner .mil-banner-content-2 a.mil-button.mil-accent-bg{height:50px;margin:0}footer .elementor-widget-itsulu-cf7-form input{height:55px}footer .elementor-widget-itsulu-cf7-form button{height:55px}.elementor-widget-itsulu-footer-list ul{text-align:center}.elementor-widget-itsulu-footer-list .mil-h4.mil-list-title{margin:20px 0 15px !important;justify-content:center}.elementor-widget-itsulu-footer-list .mil-h4.mil-list-title:before{display:none}.headercontcustom{justify-content:center !important}.mil-navigation.mil-active{z-index:99999}}