.aetopbar{ z-index:1032 !important;} .elementor-nav-menu--layout-horizontal{ margin-left:30px;} .main-raised .blog-post { background-color: #000;} .listing-text-1 ul li a{color: #12bc7e;} .my-custom-style .my-hdd h2 { color: #0068aa !important; padding: 0 55px;} .table-my tr{color:#fff;} a:hover,a{color:#12bc7e;} input[type="submit"]:hover{ -webkit-box-shadow: 0 2px 15px 0 rgb(18 188 126 / 14%), 0 5px 20px -2px rgb(18 188 126 / 20%), 0 1px 15px 0 rgb(18 188 126 / 12%); background-color: #12bc7e; box-shadow: 0 2px 15px 0 rgb(18 188 126 / 14%), 0 5px 20px -2px rgb(18 188 126 / 20%), 0 1px 15px 0 rgb(18 188 126 / 12%)!important;} input[type="submit"]{ background-color: #12bc7e; font-size: 17px; font-weight: 400; border-radius: 30px !important; letter-spacing: 2px; box-shadow:none;} .pagination span.current:hover, .pagination span.current{ background-color:#12bc7e; border-color:#12bc7e;} .custom-fontss h4 { font-family: "Montserrat"!important; font-size: 16px; font-weight: 300;} #custom_fixed_nav.darkHeader { position: fixed; top: 0px; background-color: rgba(14, 15, 23, 0.8);} .form-group.is-focused .form-control{ background-image:-webkit-gradient(linear,left top,left bottom,from(#12bc7e),to(#12bc7e)),-webkit-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2));} .wpcf7 .form-control, .form-group .form-control{ background-image:-webkit-gradient(linear,left top,left bottom,from(#12bc7e),to(#12bc7e)),-webkit-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2));} .elementor-3111 .elementor-element.elementor-element-c4dc7ee > .elementor-container{min-height: 200px;} .elementor-3111 h2.elementor-heading-title.elementor-size-default {margin-bottom: 50px;} #post-2723 .main .elementor-text-editor p{font-size:18px;} .category-46 .header-filter-gradient { background-image: url(jpg/help-choosing-and-buying-a-new-laptop.jpg); background-color: rgba(0, 0, 0, 0.5);} .category-46 .header-filter-gradient:before { background-color: rgba(0, 0, 0, 0.5);} .page-header.header-small{margin-top: -51px;} .boxed-layout-header {padding-bottom: 41px;} .header { margin-bottom: 0 !important;} .phoneatasdesk { background-color: #23a455; border-radius: 20px 20px 20px 20px; padding: 0 19px;} .aetopbar1 .elementor-widget-container .clearfixx { display: none;} .aetopbar1 .elementor-container{ padding: 5px 0;} .phoneatas a{ font-size:15px; font-weight:500;} .phoneatas i{ color:#fff; padding-right:5px;} .page-header.header-small .hestia-title, .page-header.header-small .title{ font-family: Montserrat;} .main-raised .blog-post li, .main-raised .blog-post p, #post-168 p, #post-168 li, #post-174 p, #post-2218 h1, #post-2218 h2, #post-2218 p, #post-85 h2, #post-85 p{ color:#fff; font-family: Montserrat;} #post-2218 h1{ font-size: 42px; font-weight:300px;} #post-2218 h2, #post-85 h2 { font-size: 32px; font-weight: initial;} #custom_mega_menu nav ul li a{ color: white; text-transform: uppercase; font-family: Montserrat; letter-spacing: 0px; font-size: 12px; font-weight: 600; padding: 10px 7px!important;} #custom_fixed_nav { position: fixed; z-index: 1030; margin-top: 32px; top: 0px; padding-top: 20px; min-height: 50px; margin-bottom: 20px;} #custom_mega_menu nav ul li a:hover{ color:#12bc7e;} .wpcf7-response-output {color: #fff;} .new_cf_Form {background: #ccc; padding: 30px 30px 15px;} .new_cf_Form .wpcf7-spinner { position: absolute; right: 100px; bottom: 112px; width: auto;} .new_cf_Form p{ padding: 0!important; margin: 0 !important ;} .new_cf_Form span.form-group .form-control { margin-bottom: 16px;} .new_cf_Form span { display: inline-block; margin: 0; padding: 0; width: 100%;} .new_cf_Form span input{ padding: 10px 0 27px; width: 100%;} .new_cf_Form span textarea {height: 100px; margin: 0 !important; padding: 0 !important;} .faq_title h2{color:#000 !important ;} .faq_sec{} .faq_sec p{color:#7a7a7a !important ;} .faq_sec p a {color:#0068aa} .faq_sec a:focus, .faq a:focus{outline: none !important ;} .location_list{ display: flex; flex-wrap: wrap; list-style: none; margin: 0; padding: 0; justify-content: center;} .location_list li{width: 23%; text-align: center; margin: 0 10px 20px;} .location_list li a{background: #fff; color: #000; padding: 10px 20px 10px 40px; display: flex; width: 100%; position: relative;} .location_icon{background:url( png/location.png); height:23px; width:20px; position: absolute; left: 10px; top: 12px;} .location_list li a svg{ margin: 0 6px 0 0;} /* .clients_bx .swiper-slide-inner img { width: 200px;} */ .clients_bx .swiper-pagination{bottom: -30px !important ;} .area_sec h2{text-align:center;color:#fff !important ;font-family: "Montserrat", Sans-serif; font-size: 32px; font-weight: 600; text-transform: uppercase;} .faq .elementor-widget-toggle { max-width: 900px; margin: 0 auto;} .faq .elementor-widget-toggle .elementor-tab-title { padding: 15px 10px !important; background: #f1f2f3; margin: 0 0 10px;} .faq p{color:#000 !important } .page-id-11695 article#post-11695 { padding-top: 0;} .client-title h2{color:#000 !important; } /* .clients_bx .swiper-slide-inner { box-shadow: 0px 16px 48px 0px rgb(0 0 0 / 18%); background: #0068aa;} */ .top_headig h2{color:#000 !important } .con_form_img{} .con_form_img img {height: 472px; object-fit: cover;} .new_cf_Form { background: rgba(0,0,0,.4); padding: 30px 30px 15px;} .new_cf_Form .form-group .form-control{ background-size: 0 3px, 100% 1px;background-image: none; border-bottom: 1px solid #cccccc73;} .repair_service_sec{} .repair_bx_img{} .repair_bx_img img{} .repair_bx_img .elementor-widget-image{ height: 450px; display: flex;flex-wrap: wrap; align-items: center; padding: 0; text-align: center; justify-content: center;} .reviw_sec h2{color:#000 !important } .repair_bx_img .elementor-widget-container { position: relative; z-index: 3; height: 100%;} .repair_bx_img .elementor-widget-container:before { content: ""; position: absolute; right: -30px; top: -30px; width: 95%; height: 95%; background: #0068aa; z-index: -1;} .repair_bx_img img { height: 100%; object-fit: cover;} .support_bx { background: #fff; height: 100%; border-radius: 0px; padding: 30px; text-align: left !important; border: 1px solid #beb4b4;} .support_area{} .support_bx .elementor-image-box-img { border: 2px solid #ccc; border-radius: 50%; height: 100px; width: 100px !important; line-height: 100px; background: #e5e5e55e;} .support_bx .elementor-image-box-img img { height: 50px; width: auto;} .support_bx h5 { font-size: 21px !important; margin-bottom: 20px !important;} .support_bx .elementor-image-box-content .elementor-image-box-title{ color: #0068aa !important;} .support_bx .elementor-image-box-content .elementor-image-box-description { font-weight: 500; line-height: 22px !important;} .support_bx_inner{ background: #fff; margin: 10px; box-shadow: rgb(14 30 37 / 12%) 0px 2px 4px 0px, rgb(14 30 37 / 32%) 0px 2px 16px 0px; width: 33.3% !important;} .support_bx_inner .elementor-widget-wrap { padding: 0 !important;} .support_bx_inner .elementor-widget-wrap img { height: 100%; object-fit: cover; border-radius: 0;} .support_bx_inner .elementor-widget-wrap .elementor-widget-image {height: 240px;margin-bottom: 35px; } .support_bx_inner .elementor-widget-wrap .elementor-widget-image .elementor-widget-container { height: 100%;} .review_sec{} .old_google_review{ display:none !important; } .new_google_review{padding:50px 0;} .small_title{ font-size: 18px; width: 100%; display: inline-block; line-height: 20px; color: #0068aa;text-transform: capitalize;} .new_google_review span.small_title { line-height: 32px;} .support_sec { background: #fff;} .full_img{} .support_content { padding: 0 0 0 50px; width: 560px !important;} .support_sec .elementor-top-column .elementor-element-populated { padding: 0;} .support_bx_inner .elementor-widget-heading { margin: 0 0 10px;} .support_content.home_supprt_content .elementor-widget-wrap { width: 570px !important; justify-content: right; padding: 0 50px 0 0 !important;} .support_content.home_supprt_content { padding: 0 0 0 0;width: 50% !important; justify-content: right;} .support_content .elementor-toggle a:focus { outline: none !important;} .support_bx_inner{ height: 385px;} .support_bx_inner .elementor-widget-heading h2 {font-size: 20px !important;} .top_bx_content { background: #fff; padding: 30px; margin: 0 10px; min-height: 245px; box-shadow: 0 26px 58px 0 rgb(0 0 0 / 22%), 0 5px 14px 0 rgb(0 0 0 / 18%);} .top_bx_content .elementor-image-box-img { background: #0068aa; padding: 10px; border-radius: 50%; height: 100px; width: 100px!important; line-height: 80px; } .top_boxes .elementor-col-33 { width: 33.3% !important;} .top_boxes .elementor-image-box-description {color: #000 !important ;} .top_boxes .elementor-image-box-title { margin: 15px 0 10px !important; font-size: 18px !important; color: #0068aa !important} .multi_bx_sec .full_img {} .multi_bx_sec .full_img .elementor-element-populated { padding: 0 !important;} .multi_bx_sec .full_img .elementor-element-populated .elementor-widget-image {height: 100%;} .multi_bx_sec .full_img .elementor-element-populated .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover;} .multi_bx_sec .full_img .elementor-widget-container { height: 100%;} .multi_bx_right .elementor-element-populated { width: 640px; padding: 50px 0 30px 50px !important;} .bottom_boxes .elementor-element-populated { padding-left: 0 !important;} .bottom_boxes .elementor-element-populated .elementor-icon-box-content { margin-top: -20px;} .bottom_boxes .elementor-element-populated .sev_bx i { font-size: 18px; background: #0068aa; color: #fff; padding: 20px; border-radius: 50%; line-height: 0px;} .sev_bx { min-height: 140px;} .sev_bx .elementor-icon-box-description { color: #000 !important; font-weight: 500; font-size: 15px;} .multi_bx_right .elementor-widget-text-editor { margin: 0;} .top_header i.fa-phone-alt:before{ transform: translateX(-50%) rotate(90deg);} .new_footer i.fa-phone-alt{ transform: rotate(103deg);} .sev_bx .elementor-icon i.fa-phone-alt:before{ transform: translateX(-50%) rotate(0deg);} .small_ic { background: #0068aa; padding: 12px; position: absolute; right: 15px; top: -75px;} .footer_ic .fa-phone:before { transform: rotate(0deg); position: absolute;} .newsec{} .top_header .fa-phone:before { transform: rotate(0deg); position: absolute; left: 0; top: -9px;} .little_small img{ height: 600px; object-fit: cover; position: relative; z-index: 1;} .support_sec .little_small .elementor-widget-container { position: relative;} .support_sec .little_small .elementor-widget-container:before { content: ""; position: absolute; left: -30px; top: -30px; right:inherit; width: 95%; height: 95%; background: #0068aa; z-index: 1;} .bottom_cta_img { position: absolute;} .support_sec.home_supprt .little_small .elementor-widget-container{position: relative;} .support_sec.home_supprt .little_small .elementor-widget-container:before { content: "";left:inherit; position: absolute; right: -30px; top: -30px; width: 95%;height: 95%; background: #0068aa; z-index: 1;} .main_menu ul li >a { padding: 14px 16px !important ; text-transform: uppercase; font-size: 14px;} .main_menu .elementor-nav-menu--layout-horizontal { margin-left: 0;} .page-id-11695 .top_header { position: fixed; top: 0; left: 0; width: 100%; z-index:99;} .page-id-11695 .bottom_head{ position: fixed; top: 90px; left: 0; width: 100%;z-index:99;} .page-id-11695 .page-header.header-small { margin-top: 0;} .page-id-11695 .page-header.header-small .container .hestia-title{ margin: 120px 0 10px;} .new_footer h2 { color: #000 !important; margin: 0 !important;} .new_footer p { color: #000 !important; font-size: 14px; margin: 0 0 10px !important;} .appoint{font-size: 15px !important ;} /* .page-id-11458 .elementor-element-583ad870, .page-id-11458 .elementor-10628, .page-id-11458 .elementor-element-7b857744, .page-id-11458 .elementor-10624, .page-id-11458 .elementor-element-68ddde3 { display: none;} */ body.page-id-11458{ background: transparent;} .top_boxes{margin-top: -125px;} .pop_sec{ margin: -1px 0 0; padding: 0; border: none;} .pop_sec .elementor-element-populated { padding: 0 !important; margin: 0;} .sticky_button .elementor-button { background-color: #23a455;} .sticky_form .new_cf_Form { background: none; padding: 0;} .sticky_button {background: #23a455; position: fixed !important;top: 250px;z-index: 66;right: 0;-webkit-transform-origin: 100% 100%;-moz-transform-origin: 100% 100%;-o-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg); transform: rotate(-90deg);} .sticky_login {position: fixed !important;right: 0; top: 200px; z-index: 66;right: -1px; -webkit-transform-origin: 100% 100%; -moz-transform-origin: 100% 100%;-o-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%; -webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);} .site_sticky_btn ul {padding: 0px; margin: 0px;display: flex; align-items: center;} .site_sticky_btn ul li {margin: 0px;} .wrappermain .sticky_login {top: 485px;} .site_sticky_btn ul li::before {display: none;} body.overly-get-quote::after {background: rgba(0,0,0,0.1);content: "";display: block;height: 100%;left: 0;position: fixed; top: 0; width: 100%;z-index: 99999;} .sticky_form {background: #23a455;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); right: 100%; overflow-y: auto; position: fixed !important;top: 52%;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s; width: 350px;z-index: 999999; transform: translateY(-50%);} .sticky_form.side-sticky-form-scroll.in {margin-left: -350px;} div.wpcf7 .screen-reader-response{ border:0 none;clip:rect(1px, 1px, 1px, 1px); height:1px; margin:0; overflow:hidden; padding:0; position:absolute; width:1px;} .get-quote-sticky-main .contact-form .form-group{margin-bottom:20px;} .sticky_form form{padding:0;} .uri_bx h3 { margin: 0; } body.overly-get-quote:after{background:rgba(0,0,0,0); content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999;} .sticky_button{width: auto !important; padding: 12px 30px; color: #fff; border: none; font-size: 17px; cursor: pointer; border-radius: 25px;} .get-quote-sticky-main{ float:left; padding:30px;width:100%;} .sideformmain .col-md-4, .sideformmain .col-md-8{float:none;width:100%;} .get-quote-sticky-main h4{ color:#ffffff;font-weight:800; letter-spacing:0;text-transform:uppercase;} .get-quote-sticky-main p{ color:#b7b7b7; padding-top:9px;letter-spacing:0;} .close-form{ background:url(png/close-icon.png) no-repeat scroll 0 0; width:20px; height:20px;display:block;position:absolute;right:10px;top: 10px; cursor:pointer; background-size: contain;} .sideformmain .required-field.requiredfield1{padding:20px 0;} .sticky_button.sticky_contact.main_btn.blue_btn.btn.btn-primary.darkblue:hover {color: #fff;background-color: #000; border-color: #000;cursor: pointer;} .sticky_form .contact-form {height: 100%; float: left; padding: 30px 30px 20px;width: 100%;} .sticky_frm_title {text-align: center; text-transform: uppercase;display: block; font-weight: 500;position: relative;margin: 0 0 10px;font-size: 14px; color: #fff;padding-bottom: 5px; border-bottom: 2px solid #fff;width: 100%;} .sticky_form .form-group .form-control::placeholder,.sticky_form .form-group select { font-size: 12px;color: #495057;} .sticky_form .select_arrow i {color: #222;font-size: 22px; margin: 0;pointer-events: none;position: absolute;right: 26px;top: 50%; transform: translateY(-50%);z-index: 1;} .sticky_form .form-group select.wpcf7-form-control.wpcf7-select.form-control {height: 32px;} .sticky_form p { margin-bottom: 0px !important;} .submit_btn_box input.wpcf7-form-control.wpcf7-submit.submit-btn {display: inline-block;text-align: center; line-height: 50px;min-width: 100%;position: relative;z-index: 1;color: #fff;font-size: 16px;transition: all 0.5s ease; -moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;-webkit-transition: all 0.5s ease; vertical-align: top;padding: 0;border-radius: 0;margin: 0;overflow: hidden;background: #222;text-transform: uppercase;} .submit_btn_box input.wpcf7-form-control.wpcf7-submit.submit-btn:hover{background-color: #000;} .sticky_form form { margin-bottom: 0;} .sticky_form .contact-form .form-group span.wpcf7-form-control-wrap.file-upload { font-size: 12px;} .sticky_form .submit_btn_box span.ajax-loader {position: absolute;right: 0;top: 50%;transform: translateY(-50%);} .sticky_form .submit_btn_box {position: relative;} .sticky_form .contact-form .form-group textarea {height: 70px; padding: 5px 10px !important;} .sticky_form .contact-form .form-control {font-size: 12px; width:100%; margin-bottom: 10px; } .sticky_form .contact-form label.error { font-size: 12px;padding: 0px 5px;line-height: 15px;} .sticky_call_number .number_ft_bx a { background-color: #ffcd03;color: #000;} .sticky_call_number .number_ft_bx a:hover{background-color: #222222;color: #fff;} .sticky_form .contact-form .form-control {font-size: 12px; border: 1px solid #fff;background-color: #fff;color: #222;} .sticky_form .submit_btn_box input.wpcf7-form-control.wpcf7-submit.submit-btn {height: 32px;font-size: 12px;line-height:2px;border-radius:5px;} .sticky_form .contact-form .form-control { padding: 5px 10px;height: 35px;font-size: 14px; line-height: initial;} .sticky_form .contact-form span.current { font-size: 12px; line-height: 23px; color: #000;} .sticky_form .contact-form .form-control::placeholder{ text-transform: capitalize;} .sticky_form .contact-form .form-control::placeholder { color: #000;} .sticky_form .wpcf7-submit {margin: 10px 0 0; padding: 10px; background-color: #000; color: #fff; min-width: 120px; width: 120px; font-size: 13px;} .sticky_form .wpcf7-submit:hover{ background-color: #fff; color: #000;} .sticky_form {left: 100%;} .popular_bx{} .popular_bx{ background: #fff; padding: 20px !important; box-shadow: 0px 16px 48px 0px rgb(0 0 0 / 18%);margin: 20px;} .popular_bx .elementor-widget-wrap h3.elementor-image-box-title { margin: 0 0 5px;} .popular_bx a { color: #000 !important; opacity: 1 !important; font-weight: 600;} .back-to-top { background-color: #23a455; text-decoration: none; cursor: pointer; width: 56px; height: 56px; z-index: 999; position: fixed; right: 10px; bottom: 85px; display: flex; align-items: center; justify-content: center; border: 0; border-radius: 100%; box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.4);} .back-to-top:hover { background-color: #23a455;} .back-to-top:active { box-shadow: none; background-color: #23a455;} .back-to-top svg.icon__arrow-up { fill: white; width: 32px; height: 32px;} .page-id-11695 .main, .page-id-11695 .main-raised .blog-post{ background: #f1f2f3 !important ;} .right_bx{ background: #0068aa;} .left_data_bx{} .left_data_bx p { color: #000 !important;} .form_data {background: #fff; width: 90% !important; margin: 0 auto 25px;} .form_data .wpcf7-spinner{ position: absolute; right: 0; bottom: 50px;} .form_data .form-group { padding-bottom: 0; margin: 0 !important;} .leftt p, .rightt p { margin: 0 !important; padding: 0 !important;} .last-sec { background: #2d2d2d; padding: 20px; margin: 20px 0;} /* .page-id-11695 .elementor-location-footer, .page-id-11695 .elementor-location-header{ display:none;} */ .page-id-11695 .page-header.header-small .container { padding-top: 110px; padding-bottom: 50px;} .common_content p{color:#000!important;} .inner_review{} .banner_bx_inner{} .page-id-11695 .page-header { display: none;} .inner_banner_section{margin-top: 90px;} .banner_bx_inner { margin:70px 0; /*background: #0068aae6; padding: 30px 20px;*/} .inner_banner_section{ position: relative;} .inner_banner_section:before{content:""; position:absolute; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.6) } .inner_banner_section h1 { margin-bottom: 0 !important;} .inner_page_mp { margin: 0 !important;} .inner_page_mp img { width: 100%; height: 800px; object-fit: fill;} .page-id-11877 h2, .page-id-11877 h3, .page-id-11879 h2, .page-id-11879 h3, .page-id-11882 h2, .page-id-11882 h3, .page-id-2723 h2, .page-id-2723 h3, .page-id-905 h2, .page-id-905 h3 {color:#fff;} .col2{ column-count:2;} .col3{ column-count:3;} .page-id-2723 span { color: #Fff; } .image_text{ color:#fff; } .image_text figcaption { color: #fff !important;} .new_footer ul li a{ color:#000 !important; font-family: "Montserrat", Sans-serif; font-size: 15px !important;} .new_footer ul li {position: relative; margin: 0 0 5px;} .new_footer ul { padding: 0 0 0 15px !important ; list-style: none;} .new_footer ul li:before { position: absolute; left: -16px; top: 7px; height: 7px; width: 7px; background: #000; content: ""; border-radius: 50%; } .footer_ic li:before { display: none;} .new_footer .footer_ic ul{ padding: 0 0 0 5px !important;} .home_banner{ height: 600px;} .main_menu{background:#fff; z-index: 1;} .top_header { position: relative; z-index: 1;} .bottom_cta + section .elementor-widget-wrap { padding: 0 !important;} .dot{background:orange; height:30px; width:30px; border-radius:50%; display: inline-block; } .dot_section { position: absolute; right: 60px; bottom: 55px; left: inherit; text-align: right;} .area_sec a.elementor-button { font-weight: 600; font-size: 18px; text-transform: uppercase;} .choose_bx { margin-bottom: 0 !important;} .choose_bx h3 { margin: 0 0 5px !important; font-size: 18px !important;} .choose_bx p { font-size: 16px !important;} .choose_bx .elementor-icon { font-size: 26px;} .sidebar_google_review { position: fixed; left: 0; bottom: 0; z-index: 9;} @media (min-width: 1600px) and (max-width: 1800px){ .dot_section{ bottom: 52px;} } @media (min-width: 1400px) and (max-width: 1600px) { .dot_section { bottom: 50px;} } @media (min-width: 1200px) and (max-width: 1399px) { .dot_section { bottom: 50px;} } @media (min-width: 1080px) and (max-width: 1200px) { .dot_section { bottom: 74px;} } @media screen and (max-width:1199px){ .support_sec { padding-left: 10px !important; padding-right: 10px !important;} .support_sec .little_small .elementor-widget-container:before{left: -8px;} .support_sec.home_supprt .little_small .elementor-widget-container:before { right: -7px;} .support_content {padding: 0 10px 0 30px;} .bottom_cta { padding:20px 10px 30px !important;} .bottom_cta .elementor-heading-title { font-size: 28px !important ;} .main_menu ul li >a { padding: 14px 8px !important;} } @media screen and (max-width:1079px){ .dot_section { bottom: 80px;} } @media screen and (max-width:1024px){ .elementor-menu-toggle { justify-content: end !important; margin: initial !important;} #custom_fixed_nav{ padding-left:20px; padding-right:20px;} .col2{ column-count:1;} .col3{ column-count:3;} .popular_bx { width: 29% !important; padding: 10px !important;} .support_sec.home_supprt .little_small .elementor-widget-container:before, .support_sec .little_small .elementor-widget-container:before{display:none} .support_content {width: 50% !important;} .new_footer .footer_ic ul li a span { font-size: 14px !important;} .speak_sec .elementor-widget-container { padding: 0 !important;} .main_menu{ display:none;} .top_header .elementor-widget-wrap { justify-content: right;} .top_header .elementor-widget-wrap .headermenu { width: 8%!important;} .top_header .elementor-widget-wrap .elementor-icon-list--layout-inline { width: 80%!important; margin: 0;} .headermenu .elementor-menu-toggle{ width: auto !important; background: none !important; padding: 0 !important; width: auto !important; justify-content: inherit !important; margin-left: 20px !important;} .headermenu .elementor-nav-menu--dropdown.elementor-nav-menu__container { position: absolute; right: 0; z-index: 9; top: 24px; width: 300px;} .top_header .elementor-widget-wrap .headermenu .elementor-nav-menu--layout-horizontal { /* margin: 0 !important; */} .dot_section{ right: 40px;bottom: 85px;} } @media screen and (max-width:991px){ .new_footer .elementor-heading-title { font-size: 17px !important;} .bottom_cta .elementor-heading-title { font-size: 23px !important;} .new_footer .footer_ic ul li a span { font-size: 15px !important; word-break: break-all;} .bottom_cta { padding: 20px 10px 20px !important;} .popular_bx { width: 30% !important; margin: 10px;} .home_banner, .home_banner .elementor-container { height: 450px;} .top_header .elementor-icon-list-text{ font-size: 14px;} .new_footer .elementor-social-icon { height: 35px !important; width: 35px !important;} .dot_section { right: 30px; bottom: 113px;} } @media screen and (max-width:767px){ .sticky_button { display: none; } .my-custom-style .my-hdd h2{ padding:0;} #custom_mega_menu nav ul li a { display: flex; align-items: center; justify-content: space-between;} #custom_mega_menu nav ul li a { padding: 10px 5px 10px 7px!important;} a:focus { outline: none; outline-offset: unset;} .page-header.header-small .hestia-title, .page-header.header-small .title { font-size: 36px; font-family: Montserrat !important;} .page .page-header.header-small .container{ padding:170px 15px 90px;} .elementor-nav-menu .sub-arrow { padding: 7px 10px; margin-bottom:0; border: 0px solid #555; background-color: #0068aa; border-radius:2px; color: #fff; position: absolute; top: 13px; right: 5px; font-size: 16px;} #custom_fixed_nav .elementor-container { position: unset;} #custom_fixed_nav .elementor-container .elementor-column { position: unset;} #custom_fixed_nav .elementor-container .elementor-column .elementor-menu-toggle {padding-right: 20px;} #custom_fixed_nav .elementor-container .elementor-column .elementor-column-wrap .elementor-image { padding-left: 20px;} #custom_fixed_nav .elementor-container .elementor-column nav ul { padding: 7.5px 15px;} .elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:18px; } #custom_fixed_nav .elementor-container .elementor-column nav ul .sub-arrow { right: 0;} #custom_fixed_nav .elementor-column-wrap { left: 0;} .support_content.home_supprt_content { padding: 0 20px 40px; width: 100% !important;} .support_content.home_supprt_content .elementor-widget-wrap { width: 100% !important; padding: 0 0px 0 0 !important;} .support_sec.home_supprt .little_small .elementor-widget-container:before, .support_sec .little_small .elementor-widget-container:before{display:none} .support_content { padding: 0 20px; padding: 40px 20px 0; width: 100% !important;} .bottom_cta, .bottom_cta .elementor-button-wrapper { text-align: center;} .bottom_cta .elementor-button-wrapper {margin-top:20px;} .new_footer .elementor-widget-text-editor, .new_footer .elementor-widget-container{ text-align: left !important;} .main_header_nw span.elementor-icon-list-text { display: none !important;} .main_header_nw .elementor-container.elementor-column-gap-default { display: flex !important; justify-content: space-between;} .main_header_nw .elementor-column { width: auto;} .location_list li { width: 44%;} .location_list li a { padding: 10px 10px 10px 30px; font-size: 13px;} .location_icon { left: 5px; top: 7px;} .company_data{} .company_data .elementor-element-populated { padding: 0 !important;} .know-data .elementor-element-populated { padding: 0 !important;} .main_menu ul li >a { position: relative;} .main_menu .sub-arrow { position: absolute; top: 12px; right: 5px;} .main_menu .elementor-nav-menu--dropdown li {border-bottom: 1px solid #cccccc57;} .newsec { padding-top: 40px !important;} .home_supprt { padding-top: 30px !important; padding-bottom: 30px !important;} .col3{ column-count:2;} .top_header .elementor-widget-wrap .headermenu { width: 30%!important;} .top_header .elementor-widget-wrap .elementor-icon-list--layout-inline { width: 70%!important;} .headermenu .elementor-menu-toggle { margin-left: 8px !important;} .home_banner, .home_banner .elementor-container { height: 350px;} .popular_bx { width: 100% !important;} .little_small img, .con_form_img img { height: auto;} .speak_sec .elementor-heading-title { font-size: 20px !important;} .speak_sec .elementor-heading-title span{ font-size: 16px !important;} .speak_sec { padding-bottom: 0px !important;} .support_content .elementor-heading-title span { font-size: 14px;} .support_content .elementor-heading-title { font-size: 23px !important; line-height: 30px !important;} h2.elementor-heading-title { font-size: 23px !important;} .dot_section { right: inherit; bottom: inherit; position: inherit;} .sidebar_google_review .source-Google { padding: 10px 10px 5px 10px !important; } } @media screen and (max-width:425px){ .phoneatasdesk{ width:53%; margin:0 auto; padding: 0px 27px; height:39px;} .phoneatas i { padding-right: 8px;font-size:15px;} .elementor-menu-toggle{ background-color:transparent; padding:2px 0; } #custom_fixed_nav{top:4px;} #custom_fixed_nav { padding-top: 29px; padding-bottom: 43px;} #custom_fixed_nav .elementor-column-wrap{ position: absolute;} #custom_fixed_nav .elementor-widget-image a { display: inline-block; position: relative; z-index: 999999;} #custom_fixed_nav.darkHeader{top: 4px; } .aetopbar1 .elementor-container { padding: 2px 0;} .phoneatas a{ letter-spacing:0;} .elementor-8 .elementor-element.elementor-element-35456c6{ padding-top:81px; } .grw-slider .wp-google-text, .fmtreview h2.grp-widget-title{ font-family: Montserrat;} img.attachment-full.size-full.wp-image-3271 { width: 220px;} .phoneatas { margin: auto; text-align: center;} .new_footer { padding: 20px 0!important;}.home_banner, .home_banner .elementor-container { height: 400px;} .bottom_cta .elementor-heading-title { font-size: 21px !important; line-height: 27px !important;} .new_footer .elementor-widget-image { margin: 0;} .support_content.home_supprt_content { padding: 0 10px 40px;} .support_content { padding: 40px 10px 0;} .sticky_button { display: none; } } @media screen and (max-width:375px){ .phoneatasdesk { width: 60%; padding:0;} .col3{ column-count:1;} } @media screen and (max-width:350px){ .main_header_nw img.attachment-full.size-full.wp-image-3271 { width: 185px;} } .whychoose_item{ min-height: auto; } .elementor-shape-rounded .elementor-icon.elementor-social-icon { border-radius: 10%; z-index: 1; position: relative; } } @media screen and (max-width:575px){ .sticky_button { display: none !important; } }