@media only screen and (max-width: 1440px){
    .scroll_btn{right: 3%}
    .default_mega_menu{left: 155px}
}
@media only screen and (max-width: 1199px){
    .main_hero_banner01, .main_hero_banner02{height: 800px}
    .hero_banner_content h1{font-size: 40px; line-height: 42px}
    .inner_domain_tlds_list li{padding: 30px; margin: 0 5px}
    .padding_bottom_100{padding-bottom: 75px}
    .padding_top_100{padding-top: 75px}
    .clip_path{-webkit-clip-path: ellipse(150% 100% at 50% 0); clip-path: ellipse(150% 100% at 50% 0);}
    .reverse_clip_path{-webkit-clip-path: ellipse(125% 100% at 50% 0); clip-path: ellipse(125% 100% at 50% 100%);}
    .circle_shape:before{left: 130px}
    .feature_row02{padding: 20px 0}
    .feature_row03{padding-bottom: 30px}
    .shared_feature_outer01:before{bottom: 200px; right: -95px}
    .shared_feature_outer02:before{right: -95px; bottom: 200px}
    .slider_nodes li{padding: 25px}
    .price_rangetxt{padding: 20px 30px 0 30px}
    .slider_detail{padding: 0}
    .vps_slider_listing li{padding: 25px 15px 0}
    .experience_section_box{padding: 30px 0}
    .experience_section_content_box p br{display: none}
    .why_choose_box h3{font-size: 22px}
    .header03_contact_info li{padding: 0 9%}
    .footer01_links_list li{padding-left: 30px}
    .footer02_center_box{padding-top: 40px; padding-bottom: 40px}
    .footer02_links_list li a{padding: 0 15px}
    /*Header Responsive*/
    .header_02_navigation_links .menubar_header_02 .header02_dd_menu{top: 52px; left: -30px}
    .default_dd_menu:before{display: none}
    .header_02_navigation_links .menubar_header_02 .hosting_dd_menu{top: 52px}
    .header_02_navigation_links .menubar_header_03 .header02_dd_menu{top: 52px; left: 0 !important;}
    .footer03_box{padding-bottom: 40px}
    .footer03_contact_box01 br{display: none}
    .default_mega_menu{left: 0; width: 100%}

    .feature_img_box{width: 142px; height: 142px}
    .feature_img_box figure img{width: 54px}
    .shared_feature_content_box h3{font-size: 20px; line-height: 24px}
    .shared_feature_content_box p{font-size: 14px; line-height: 24px}
    .content_box p br{display: none}
    .mailing_address_box{padding: 50px 40px}






}
@media only screen and (max-width: 991px) {
    .navbar-toggler-icon{background: url("../images/mobile_toogle_button.svg")}
    .main_hero_banner01, .main_hero_banner02{height: 700px}
    .hero_banner_content h1{font-size: 32px; line-height: 36px}
    .hero_banner_content p{font-size: 16px; line-height: 20px}
    .padding_bottom_250{padding-bottom: 150px}
    .section_heading_box{margin-bottom: 20px}
    .outer_search_filed{margin-bottom: 0}
    .inner_domain_tlds_list li{padding: 15px}
    .tld_name{font-size: 24px; line-height: 18px}
    .inner_domain_tlds_list li span{font-size: 14px; line-height: 20px}
    .padding_top_100{padding-top: 50px}
    .padding_bottom_100{padding-bottom: 50px}
    .section_heading_box h2{font-size: 30px; line-height: 30px}
    .hosting_plan_box h3{font-size: 20px; line-height: 24px}
    .hosting_plan_price_box, .hosting_plan_price_box span.small_text{font-size: 14px; line-height: 20px}
    .hosting_plan_price_box span{font-size: 36px}
    .hosting_plan_list{padding-left: 35px}
    .hosting_plan_list li{font-size: 12px; line-height: 30px}
    .hosting_plan_list li:before{left: -25px; top: 5px}
    .circle_shape:before, .features_absoulte_img{display: none}
    .padding_left_40{padding-left: 15px}
    .guarantee_main_count01:before{transform: rotate(-30deg)}
    .guarantee_main_count02:before{transform: rotate(30deg)}
    .partner_img_list li{display: inline-block}
    .partner_img_list{padding-left: 0}
    .reverse_clip_path{-webkit-clip-path: ellipse(150% 100% at 50% 0); clip-path: ellipse(150% 100% at 50% 100%)}
    .default_footer_links li{padding: 0 5px}
    .shared_banner, .reseller_banner, .dedicated_banner, .vps_banner{height: 300px}
    .padding_top_200{padding-top: 105px}
    .hosting_plan_section{padding-top: 50px}
    .include_list li{font-size: 12px}
    .margin_bottom_50{margin-bottom: 30px}
    .welcome_section .section_heading_box h2{margin-bottom: 10px}
    .shared_feature_outer01:before, .shared_feature_outer02:before{display: none}
    .hide_column{display: none}
    #accordion2 .card-header button[aria-expanded="false"]:before{left: -25px}
    #accordion2 .card-header button[aria-expanded="true"]:before{left: -25px}
    .hero_banner_slider_prev, .hero_banner_slider_next{width: 10%; top: 0}
    .reseller_hosting_plan_table thead th{font-size: 22px}
    .reseller_plan_price{font-size: 26px}
    .small_content, .reseller_plan_price span{font-size: 16px}
    .reseller_hosting_plan_table td:first-child, .reseller_hosting_plan_table th:first-child{width: 230px}
    .reseller_plan_list li a{padding: 14px 48px 13px 10px;}
    .why_choose_box h3{font-size: 16px}
    .slider_nodes li{padding: 25px 5px}
    .default_navigation{padding: 10px 0}
    .default_navigation_box{background-color: #0e1f35; width: 30%; top: 100%; right: 0; position: absolute; padding: 10px 0}
    .scroll_btn{display: none}
    .error_tag{font-size: 150px; line-height: 150px}
    .error_tag_line{font-size: 36px; line-height: 42px}
    .error_page_inner p{font-size: 24px; line-height: 36px}
    .mobile_center{float: none !important; text-align: center !important; margin-bottom: 10px}
    .outer_error_page_social_links{float: none !important; text-align: center !important;}
    .bg_coming_soon:before{width: 100%}
    .default_dd_menu{-webkit-transition:none; transform:none; transform-origin:initial}
    .openBtn, .side_nav_button, .outer_mega_menu, .mobile_hide, .default_dd_menu:before{display: none}
    .mobile_navigation{display: block}
    .inner_default_navigation li:first-child a{padding-left: 20px !important;}
    .inner_default_navigation li a{padding: 15px 20px !important;}
    .inner_default_navigation li.show a{background-color: #fff; color: #000}
    .default_dd_menu{width: 100%; margin: 0; border: none; border-radius: 0; background-color: #3e7ccc}
    .inner_default_navigation li .default_dd_menu a{background-color: transparent !important; color: #fff !important; text-transform: capitalize; padding: 10px 30px !important;}
    .hosting_dd_menu{padding: 10px 0}
    .mobile_toggle_btn:focus{outline: none}
    /*Header Footer Responsive*/
    .header01_top_bar_content, .header01_top_bar_btn, .header01_contact_info_box{display: none}
    .header01_mobile_toggle span, .header04_toggle span, .header05_toggle span, .header03_mobile_toggle span{background: url("../images/mobile_toogle_button01.svg")}
    .outer_header01_logo{text-align: left}
    .outer_header01_logo a{padding: 10px 15px}
    .header01_mobile_toggle{position: absolute; top: 8px; right: 10px; padding: 0}
    .header01_navigation{top: 20px}
    .header01_mobile_toggle:focus{outline: none}
    .outer_header01_navbar{position: absolute; width: 30%; top: 100%; right: 0; background-color: #000; padding: 10px 0}
    .header01_navbar li a{font-size: 14px; padding: 10px 25px !important; color: #fff !important;}
    .header01_navbar li.show a{background-color: #fff !important; color: #000 !important;}
    .header01_navbar li .header01_dd_menu a{background-color: transparent !important; color: #fff !important; text-transform: capitalize; padding: 5px 25px !important;}
    .header01_navbar .mobile_navigation li a{background-color: transparent !important; text-transform: capitalize; color: #fff !important; display: inline-block; padding: 5px 20px !important;}
    .header01_navbar .header01_dd_menu04.show  a{background-color: transparent !important; text-transform: capitalize; color: #fff !important; padding: 5px 25px !important;}
    .footer01_links_list li{padding-left: 0}
    .outer_header03_contact_info{display: none}
    .header04_toggle{position: absolute; right: 30px; top: 13px; padding: 0}
    .header04_toggle:focus{outline: none}
    .header03_outer{position: absolute; background-color: #0e1f35; top: 56px; right: 0; width: 30%; z-index: 9; padding: 10px 0}
    .padding_top_20{padding-top: 10px}
    .padding_bottom_20{padding-bottom: 10px}
    .header05_toggle{position: absolute; right: 0; top: -34px}
    .header04_top_bar{display: none}
    .header05_toggle:focus{outline: none}
    .header04_outer_box{position: absolute; width: 30%; background-color: #0e1f35; top: 10px; right: 0; z-index: 9}
    .inner_header04_outer_box{padding: 10px 0}
    .default_footer_list li, .default_footer_list li a{font-size: 12px; line-height: 24px}
    .default_footer_top_box{padding-bottom: 30px; margin-bottom: 30px}
    .margin_bottom_60{margin-bottom: 30px}
    .mobile_toggle_btn{padding: 0}
    .footer01_contact_list br{display: none}
    .footer01_social_links li a{font-size: 14px; padding: 0 5px}
    .outer_logo_box{padding-bottom: 30px; float: left; width: 100%}
    .outer_footer01_content_box{padding-top: 30px}
    .copyright_box, .copyright_box a{font-size: 14px}
    .footer02_links_list li a{font-size: 14px; padding: 0 15px}
    .footer02_list_link .footer02_links_list{text-align: center}
    .footer02_chat_btn{text-align: center !important; float: none !important; margin-top: 20px; margin-bottom: 10px}
    .footer02_logo, .footer02_content_box p{margin-bottom: 20px}
    .footer02_content_box{margin-bottom: 20px}
    .footer02_contact_list .footer_heading, .footer02_link_box .footer_heading{font-size: 18px}
    .footer02_contact_list{padding-right: 50px}
    .header_02_logo{display: none}
    .header02_mobile_logo{display: block}
    .header02_mobile_logo img{width: 150px}
    .header_02_top_navigation{padding: 10px 1px}
    .header03_mobile_toggle:focus{outline: none}
    .header_02_navigation_links{}
    .menubar_header_03{float: none !important;}
    .header02_inner_navigation{position: absolute; background-color: #0e1f35; right: 0; width: 30%; top: 100%; z-index: 9; padding: 10px 0}
    .menubar_header_02 li:first-child a{padding-left: 25px !important;}
    .menubar_header_02 li a, .header02_right_side li a{color: #fff; padding: 10px 25px !important;}
    .menubar_header_02 li.show a{background-color: #fff}
    .header_02_navigation_links .menubar_header_02 .header02_dd_menu{background-color: #3e7ccc !important; border-radius: 0}
    .menubar_header_02 .header02_dd_menu a, .header_02_navigation_links .menubar_header_03 .header02_dd_menu a{background-color: transparent !important;}
    .menubar_header_02 .mobile_navigation li a{background-color: transparent !important; font-size: 14px; text-transform: capitalize; padding: 5px 25px !important; display: inline-block}
    .menubar_header_03 li.show a{background-color: #fff}
    .menubar_header_03 .header02_dd_menu{border-radius: 0 !important;}
    .header03_mobile_toggle{padding: 0; z-index: 999}
    .footer03_contact_box01, .footer03_contact_box02, .footer03_contact_box03{padding-left: 40px}
    .footer03_contact_box01:before{top: 10px; left: -5px}
    .footer03_contact_box02:before{top: 20px}
    .footer03_contact_box03:before{top: 10px; left: -10px}
    .footer03_contact_box01 div, .footer03_contact_box02 div, .footer03_contact_box03 div{font-size: 12px}
    .header03_navbar li a{padding: 10px 20px !important;}
    .header03_navbar li.show a{background-color: #fff; color: #000}
    .header03_dropdown{margin: 0; background-color: #3e7ccc; }
    .header03_navbar .header03_dropdown a{background-color: transparent !important; color: #fff !important; padding: 5px 30px !important;}
    .header03_navbar .mobile_navigation li a{display: inline-block; font-size: 14px; text-transform: capitalize; background-color: transparent !important; color: #fff !important; padding: 5px 20px !important;}
    .header04_logo_box{margin-bottom: 0}
    .header04_main_box{padding: 10px 0}
    .header05_toggle{padding: 0}
    .header05_toggle:focus{outline: none}
    .header04_navbar li a{padding: 10px 20px !important;}
    .header04_navbar li.show a{background-color: #fff; color: #000}
    .header04_dropdown{margin: 0; background-color: #3e7ccc}
    .header04_navbar .header04_dropdown a{background-color: transparent !important;; color: #fff !important;}
    .header04_navbar .mobile_navigation li a{display: inline-block; font-size: 14px; text-transform: capitalize; background-color: transparent !important; color: #fff !important; padding: 5px 20px !important;}
    .footer04_contact_box01 div br{display: none}
    .footer04_contact_box01 div, .footer04_contact_box02 div, .footer04_contact_box03 div{font-size: 12px; line-height: 22px}
    .footer04_contact_box01:before, .footer04_contact_box03:before{top: 5px}
    .footer04_contact_box02:before{top: 15px}
    .footer04_copyright{margin-bottom: 30px}


    .guarantee_box h4 br{display: none}
    .guarantee_box h4{font-size: 22px}
    .guarantee_main_count01 .guarantee_img_box{left: 40px}
    .testimonial_heading{margin-bottom: 40px}
    .partner_img_list{margin-top: 20px}
    .partner_img_list li figure img{width: 75%; margin: 0 auto}
    .testimonial_heading h2{font-size: 36px; line-height: 42px}
    .testimonial_heading .small_text:before{width: 60px}
    .testimonial_heading .small_text{padding-left: 70px; font-size: 14px}
    #accordion2 .card-header .first_question button[aria-expanded="false"]:before, #accordion2 .card-header .second_question button[aria-expanded="false"]:before, #accordion2 .card-header .third_question button[aria-expanded="false"]:before, #accordion2 .card-header .fourth_question button[aria-expanded="false"]:before, #accordion2 .card-header .fifth_question button[aria-expanded="false"]:before{left: -25px}
    .btn_reseller_hosting_table{padding: 10px 45px 10px 15px}
    .st-head-row{background-color: #3e7ccc; color: #fff}
    .hero_banner_content{padding-left: 40px}
    .shared_feature_outer02 .feature_img_box, .shared_feature_outer02 .shared_feature_content_box{position: relative}
    .feature_img_box{margin: 0 auto}
    .shared_feature_outer02 .shared_feature_content_box h3{margin-top: 30px; margin-bottom: 10px}
    .custom_margin{margin-bottom: 30px}
    .hide{display: block}
    .mailing_address_box{padding: 30px 10px; min-height: 184px}
    .mailing_address_box p, .mailing_address_box div, .mailing_address_box a{font-size: 14px}
    .contact_page_heading p br{display: none}
    .why_choose_box{padding: 0 5px}


}
@media only screen and (max-width: 767px){
    .main_hero_banner01, .main_hero_banner02{height: 500px; background-position: left}
    .hero_banner_content h1{font-size: 30px; line-height: 30px}
    .hero_banner_slider_prev, .hero_banner_slider_next{display: none}
    .padding_bottom_250{padding-bottom: 100px}
    .search_domain_section .section_heading_box h2{font-size: 24px; line-height: 30px}
    .search_domain_btn{position: relative}
    .inner_domain_tlds_list{text-align: center}
    .inner_domain_tlds_list li{padding: 15px 0; border: none}
    .padding_bottom_100{padding-bottom: 30px}
    .padding_top_100{padding-top: 30px}
    .section_heading_box h2, .experience_section_content_box h2{font-size: 24px; line-height: 24px; text-align: center}

    body{font-size: 14px; line-height: 18px}
    .margin_box_mobile{margin-bottom: 30px}
    .hosting_plan_list{padding-left: 50px}
    .hosting_plan_list li{font-size: 16px}
    .hosting_plan_list li:before{left: -30px; top: 8px}
    .hosting_plan_box, .hosting_plan_price_box{padding: 15px 0}
    .hosting_plan_box h3{margin-bottom: 15px}
    .hosting_plan_list{padding-top: 15px; padding-bottom: 15px}
    .feature_img_box{margin: 0 auto}
    .feature_content_box{text-align: center}
    .guarantee_main_count01:before, .guarantee_main_count02:before{display: none}
    .guarantee_box h4{margin-bottom: 0; margin-top: 20px}
    .clip_path {-webkit-clip-path: ellipse(275% 100% at 50% 0); clip-path: ellipse(275% 100% at 50% 0)}
    .hide_on_mobile{display: none}
    .default_footer_top_box{padding-bottom: 30px; margin-bottom: 30px}
    .default_footer_logo{text-align: center; margin-bottom: 30px}
    .default_footer_social_links{display: none}
    .shared_banner:before, .dedicated_banner:before, .reseller_banner:before, .vps_banner:before{display: none}
    .hosting_plan_section{padding-top: 30px}
    .starting_price_box{margin-right: 0; margin-bottom: 30px}
    .shared_feature_section:before{display: none}
    .card-body{text-align: center}
    .question_content{font-size: 18px; line-height: 24px; font-weight: 500}
    #accordion2 .card-header .first_question button[aria-expanded="false"]:before,
    #accordion2 .card-header .second_question button[aria-expanded="false"]:before,
    #accordion2 .card-header .third_question button[aria-expanded="false"]:before,
    #accordion2 .card-header .fourth_question button[aria-expanded="false"]:before,
    #accordion2 .card-header .fifth_question button[aria-expanded="false"]:before,
    #accordion2 .card-header .first_question button[aria-expanded="true"]:before,
    #accordion2 .card-header .second_question button[aria-expanded="true"]:before,
    #accordion2 .card-header .third_question button[aria-expanded="true"]:before,
    #accordion2 .card-header .fourth_question button[aria-expanded="true"]:before,
    #accordion2 .card-header .fifth_question button[aria-expanded="true"]:before
    {display: none}
    .order02{order: 2}
    .order01{order: 1}
    #return-to-top{right: 15px; bottom: 15px}
    .padding_left_40{padding-left: 15px}
    .partner_img_list{padding-top: 20px; text-align: center}
    .partner_img_list li figure img{width: 75%}
    .default_footer_links li{padding: 0 10px}
    .guarantee_main_count01 .guarantee_img_box{position: relative; left: 0; bottom: 0}
    .guarantee_main_count01 h4{position: relative; top: 0}
    .guarantee_main_count02 h4,.guarantee_main_count01 h4{padding: 0 85px}
    .guarantee_box h4{padding: 0 85px}
    .shared_feature_outer02 .shared_feature_content_box{bottom: 0; top: auto; position: relative}
    .shared_feature_outer02 .feature_img_box{top: 0; bottom: auto; position: relative}
    .shared_feature_outer02 .shared_feature_content_box h3{margin-top: 30px}
    .scroll_btn{display: none}
    .reseller_plan_list{position: relative; display: block; text-align: center; margin-bottom: 20px}

    .slider_nodes li{padding: 5px}
    .sliderbox{margin-bottom: 30px; padding: 0}
    .vps_slider_listing li{padding: 15px 5px 0}
    .search_domain_btn{padding: 13px 35px 13px 35px; margin-top: 10px}
    .inner_coming_soon .small_text{font-size: 14px; line-height: 22px}
    .inner_coming_soon h1{font-size: 36px; line-height: 42px}
    .counter_outer_box{width: 100%}
    .counter_outer_box .counter_box{padding: 0 5px}
    .countd .counter{font-size: 30px; line-height: 30px}
    .countd div{font-size: 12px; line-height: 8px}
    .coming_soon_tag_line{font-size: 16px; line-height: 24px}
    .subscribe_btn{font-size: 10px; padding: 11px 30px}
    .subscribe_email_field{width: 65%}
    .default_navigation{padding: 15px}
    .mobile_toggle_btn{padding: 0}
    .default_logo figure img, .header01_logo img{width: 100px}
    .default_navigation_box{width: 50%}
    #return-to-top i{top: 11px; left: 12px}
    .header01_mobile_toggle{top: 6px}
    .outer_header01_navbar, .header03_outer, .header04_outer_box{width: 50%}
    .header03_outer{top: 53px}
    .padding_bottom_75{padding-bottom: 30px}
    .padding_top_75{padding-top: 30px}
    .footer01_logo{text-align: center !important; float: none !important; margin-bottom: 10px}
    .outer_logo_box{border-bottom: none}
    .copyright_box, .copyright_box a{text-align: center; font-size: 12px; float: none !important;}
    .price_rangetxt{padding: 15px 15px 0 15px}
    .price_rangetxt div.icon{width: auto}
    .price_rangetxt div.icon span{font-size: 10px}
    .default_footer_copyright div{float: none !important; text-align: center}
    .default_footer_top_box{padding-bottom: 10px; margin-bottom: 10px}
    .inner_default_navigation li .default_dd_menu a{padding: 5px 30px !important;}
    .outer_logo_box{padding-bottom: 0}
    .footer01_content_box p, .footer01_links_list{display: none}
    .footer01_content_box .footer01_social_links{text-align: center}
    .outer_footer01_content_box{padding-top: 20px}
    .footer01_contact_list{padding-left: 30px}
    .header01_navigation{top: 15px}
    .header01_top_bar{padding: 10px 0 60px}
    .footer02_content_box p, .footer02_link_box .footer_heading{display: none}
    .footer02_logo img{width: 100px}
    .footer02_logo{margin-bottom: 10px; text-align: center}
    .footer02_contact_list .footer_heading{margin-bottom: 10px; padding-left: 40px}
    .footer02_outer_copyright .copyright_box{float: none !important; text-align: center !important; width: 100%; margin-bottom: 10px}
    .footer02_outer_copyright .footer01_social_links{text-align: center; width: 100%}
    .outer_footer01_social_links{margin: 0 auto}
    .footer02_center_box{padding-bottom: 20px}
    /*Header Footer Responsive*/
    .left_box, .right_box{display: none}
    .header02_inner_navigation{width: 50%}
    .header02_mobile_logo img{width: 100px}
    .footer03_logo{ text-align: center; margin-bottom: 0; float: none !important; margin-top: 10px}
    .footer03_box{display: none}
    .footer03_contact_outer{padding-top: 30px; padding-left: 60px}
    .footer03_contact_box01, .footer03_contact_box02, .footer03_contact_box03{padding-left: 50px}
    .header03_logo img{width: 100px}
    .header04_toggle{right: 15px; top: 10px}
    .outer_header03_logo{padding: 0}
    .header05_toggle{top: -30px}
    .footer04_copyright{font-size: 12px; line-height: 22px; margin-bottom: 0}
    .footer04_logo img{width: 100px}


    .search_domain_section{padding-bottom: 20px}
    .testimonial_heading h2{font-size: 30px; line-height: 36px}
    .value_text .value{font-size: 14px}
    .price_txt{min-width: auto}
    .include_list li{padding-left: 60px}
    .include_list li:before{left: 35px}
    .card-body{font-size: 14px; line-height: 24px}
    .price_txt br{display: none}
    .domain_transfer_section .section_heading_box{margin-bottom: 30px}
    .payment_method_box{padding: 30px 15px}
    .payment_method_box p{font-size: 14px; line-height: 20px}
    .feature_content_box h3{padding: 0 85px}
    .hide{display: none}
    .font_size_28{font-size: 24px}
    .reseller_hosting_plan_table tbody td{font-size: 14px; padding: 15px 0}
    .reseller_hosting_plan_table tbody tr:first-child td{font-size: 16px; line-height: 24px; font-weight: 500}
    .reseller_hosting_plan_table tbody td:first-child:before{left: 7px; top: 22px; background-size: 75%; background-repeat: no-repeat}
    .reseller_hosting_plan_table tbody td figure img{width: 9%; margin: 0 auto}
    .domain_transfer_section h2 br{display: none}
    .domain_transfer_section h2{margin-bottom: 50px}
    .domain_transfer_feature h2 br{display: none}
    .domain_transfer_feature h2{margin-bottom: 10px}
    .left_bar{margin-bottom: 20px}
    .indicator_hero_banner_slider{bottom: 95px}
    .indicator_hero_banner_slider li{z-index: 999; width: 10px; height: 10px; border-radius: 100%; background-color: #3e7ccc}
    .privacy_policy_text{padding-top: 10px; text-align: center}



}

