*{padding: 0; margin: 0;}
body .site{ padding: 0; margin: 0; box-shadow: none; max-width: none; width: 100%; overflow: hidden; 
	font-family: 'Roboto', sans-serif;}
footer#colophon{ max-width: none; margin: 0; padding: 0; border: none;}
a, a:focus{outline:none;text-decoration:none !important;transition:all 500ms ease-in-out;}


/*@font-face {
    font-family: 'mulishregular';
    src: url('fonts/mulishregular.eot');
    src: url('fonts/mulishregular.eot') format('embedded-opentype'),
         url('fonts/mulishregular.woff') format('woff'),
         url('fonts/mulishregular.ttf') format('truetype'),
         url('fonts/mulishregular.svg#mulishregular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/


/*.............Custom-Style............*/


/*............Some-Global-styles Start............*/
.dot-img-background .elementor-widget-container::after{content: url(images/abt-dot-background.png); z-index: 1;
position: absolute; top: auto; left: -88px; bottom: -47px; right: auto;}
.dot-img-background .elementor-widget-container img{z-index: 9; position: relative; }

.button-after .elementor-button-text::after{content: '\f105'; font-family: 'FontAwesome'; opacity: 1; background: #feead8;
color: #e67e22; padding: 0px 5px; font-size: 16px; border-radius: 100%; font-weight: 900; margin-left: 5px;}
.button-after:hover .elementor-button-text::after{color: #30B8E7; background: #fff; transition: .5s;}
/*............Some-Global-styles Start............*/

#connect-text,
#pagespeed-text,
#transfer-text{font: 600 22px/28px "Roboto Slab", Sans-serif;color: var(--e-global-color-secondary);margin: 0;}

/*...........Footer-Start............*/

.footer-details-sec .hfe-nav-menu .hfe-menu-item{position: relative;padding-left: 17px !important;}
.footer-details-sec .hfe-nav-menu .hfe-menu-item::after{content: '\f105';font: normal normal normal 14px/1 FontAwesome;
color: #cfdefe; position: absolute; left: 0; top: 10px;opacity: 1 !important;background: transparent !important;}
.footer-text a{color: #CFDEFE !important;}
/*...........Footer-End............*/


/*...........Home-Start................*/
.home-hosting-background .elementor-widget-wrap:hover{background: #30b8e7; transition: all .5s;}
.home-hosting-background .elementor-widget-wrap:hover h3,
.home-hosting-background .elementor-widget-wrap:hover .elementor-widget-container{color: #fff !important;}

.post-home-carousel .owl-item{margin-top: 22px; margin-bottom: 22px;}
.post-content-wrap{text-align: center; background: #fff; margin: -45px 32px 0 32px; position: relative; z-index: 9;
 box-shadow: 1px 1px 4px #9595953b; padding: 22px 0;}
.post-content-wrap .post-cat span{font:400 18px/25px 'Roboto'; color: #9c9c9d;}
.post-content-wrap .post-title{font:400 24px/25px 'Roboto'; color: #484848; padding: 10px 60px;}
.post-content-wrap .post-date{font:500 14px/25px 'Roboto'; color: #9c9c9c;}
.post-content-wrap .owl-carousel .owl-stage-outer{transition-timing-function: linear;}


.properties-newsletter .widget_wysija{display: flex;justify-content: center;}
.properties-newsletter .wysija-input{width: 100%; height:71px ;font:300 16px 'Roboto';color: #6c6c6c;
background: #ffffffb5; padding-left: 22px; border:solid 1px #aed5e3; border-radius: 50px;}
.properties-newsletter .wysija-paragraph{width: 65%;margin-right: 15px;}
.properties-newsletter .wysija-submit{margin-top: 0px; height :68px; width: 249px;border-radius: 50px; background: #30b8e7;
color: #fff; font:bold 18px 'Poppins';text-transform: uppercase; border: none;}
.properties-newsletter .wysija-submit:hover{color:#fff; background: #E67E22; transition: .5s;}
.properties-newsletter .formError .formErrorContent{display: none;}
 
.domain-search #dc-domain-1 {width: 66% !important; height: 64px; border-radius: 50px; border-color: #5d5d5d; 
border-width: 1px 1px 4px 1px; padding: 11px 32px; font: 300 16px/29px 'Roboto'; color: #6f6f6f; }
.domain-search #dc-tld-1{width: 20% !important; height: 64px; border-radius: 50px; border-color: #5d5d5d; 
border-width: 1px 1px 4px 1px; padding: 11px 32px; font: 300 16px/29px 'Roboto'; color: #6f6f6f; background: #fff;}
.domain-search #dc-submit-1{width: 20% !important; height: 64px; border-radius: 50px; border-color: #5d5d5d; 
border-width: 1px 1px 4px 1px; padding: 11px 32px; font:bold 22px/29px 'Roboto'; color: #343434; background: #e67e22;
text-transform: uppercase; font-family: 'FontAwesome';}

.page-speed form#gform_7{display: flex !important; column-gap: 30px; margin-top: 18px !important;}
.page-speed #gform_7 .gform_footer:not(.top_label){width: 28%; margin: 0 !important; padding: 0 !important;}
.page-speed .gform_legacy_markup_wrapper .gform_footer:not(.top_label){width: 28%; margin: 0 !important; padding: 0 !important;}
.page-speed .gform-body.gform_body{width: 72%;  margin: 0;}
.page-speed .gform_legacy_markup_wrapper h3.gform_title{display: none;}
.page-speed .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_label{display: none;}
.page-speed .ginput_container.ginput_container_text{margin-left: 0 !important; width: 100% !important;}
.page-speed .ginput_container.ginput_container_text input{width: 100% !important; height: 52px; padding: 5px 20px !important;}
.page-speed .ginput_container.ginput_container_text input::placeholder{font:400 15px/28px 'Roboto'; color: #7d7c7c;}
.page-speed .charleft.ginput_counter.gfield_description{display: none;}
.page-speed .gform_footer.left_label{display: flex; column-gap: 30px; align-items: center; margin: 0 !important; padding: 0 !important;width: 28%;}
.page-speed .gform_footer.left_label input{width: 100% !important; height:52px; background: #30b8e7; font:bold 20px/28px 'Roboto' !important; color: #fff;}
.page-speed .gform_footer.left_label input:hover{background: #f29900; transition: 1s;}

.newsletter h3.gform_title{display: none;}
.newsletter form{display: flex;}
.newsletter .gform-body.gform_body{width: 78%;}
.newsletter .gform_footer.top_label{width: 22%; padding: 0; display: flex; align-items: center; padding-bottom: 34px;}
.newsletter .gform-body.gform_body input{height: 71px; border-radius: 50px; border: solid 1px #aed5e3; padding: 5px 22px!important;}
.newsletter .gform-body.gform_body input::placeholder{font:300 16px/28px 'Roboto' !important; color: #000;}
.newsletter .gform_footer.top_label input[type="submit"]{height: 71px; width: 100%; background: #30b8e7; color: #fff; font: bold 18px 'Poppins'; 
border-radius: 50px; text-transform: uppercase; border: none;}
.newsletter .gfield_label.gform-field-label{font:300 16px/28px 'Roboto' !important; color: #000; padding-left: 25px;}
/*...........Home-End................*/


/*...........About-Start............*/
.meet-team-sec::before{content: url(images/plus-background.png); z-index: 1;position: absolute; top: -46px;  top: -46px;
 left: auto; position: absolute; right: 89px; bottom: auto;}
.meet-team-sec2::after{content: url(images/plus-background.png); z-index: 1;position: absolute; bottom: -120px; 
right: auto; position: absolute;   left: 89px;  top: auto;}

/*...........About-End............*/


/*...........SSd-Dedicated-Services-Start............*/

.feature-plan .elementor-widget-wrap:hover{background: #747475 !important; }
.feature-plan-sec::before{content: url(images/plus-background-grey.png); z-index: 1;position: absolute; top: -46px;  
top: -46px; left: auto; position: absolute; right: 89px; bottom: auto;}

.hosting-plan-ic .elementor-image-box-content{margin: auto 0;}
.hosting-plans:hover .hosting-plan-ic .elementor-widget-container{background: #e77e23 !important;}
.hosting-plans:hover .elementor-button-link{background-color: #e77e23 !important;}
.hosting-plan-sec::before{content: url(images/plus-background-grey.png); z-index: 1;position: absolute; top: -46px;  
top: 34px; right: auto; position: absolute; left: 47px; bottom: auto;}
.hosting-plan-sec::after{content: url(images/plus-background-grey.png); z-index: 1;position: absolute; bottom: -46px;  
bottom: 20px; left: auto; position: absolute; right: 10px; top auto;}

/*...........SSd-Dedicated-Services-End............*/


/*........Bare-Metal-Start......*/

.bare-matel-table th{background: #30b8e7; color: #fff; font:bold 18px/25px 'Roboto'; padding: 18px 27px 22px !important;}
.bare-matel-table table{font-family: arial, sans-serif;border-collapse: collapse; width: 100%;}
.bare-matel-table td, .bare-matel-table th {border: 1px solid #dddddd;  padding: 8px;vertical-align: middle;}
.bare-matel-table tr:nth-child(odd) {background-color: #edeeee;}
.bare-matel-table tr th:nth-child(1), .bare-matel-table tr td:nth-child(1){text-align: left;}
.bare-matel-table tr th:not(:nth-child(1)), .bare-matel-table tr td:not(:nth-child(1)){text-align: center;}
.bare-matel-table tr td h3{color: #b0aeae; font:bold 15px/25px 'Roboto'; padding-left: 20px;margin-bottom: 0;}
.bare-matel-table tr td h3.t-price{color: #838181; padding-left: 0;}
.bare-matel-table tr th, .bare-matel-table tr td{padding: 15px 10px;}
.bare-matel-table td a{background: #e77e23; color: #fff; padding: 8px 40px; font: bold 15px/25px 'Roboto';display: inline-block; border-radius: 10px;white-space: nowrap;}

.text-hover-effect:hover a{color: #30b8e7 !important;}
.elementor-section.webservice_table .elementor-heading-title > span{display: none;}


/*.............Reseller-Hosting-Start...........*/
.service::before{content: url(images/plus-background.png); z-index: 1; position: absolute; top: -13px; left: auto;
right: 89px; bottom: auto;}
.service::after{content: url(images/plus-background.png); z-index: 1; position: absolute; right: auto;
left: 89px; bottom: auto; top: auto;}	
.pricing-sec::after{content: url(images/plus-background.png); z-index: 1; position: absolute; right: auto;
left: 24px; bottom: 96px; top: auto;} 
/*.............Reseller-Hosting-End.............*/


/*.............Blog-Start...........*/

.blog_wrapper .box{padding-bottom:50px;}
.blog_wrapper .box .date-block{width: 14%;border: 1px solid #30b8e7;text-align: center;padding:2px 0 13px;}
.blog_wrapper .box .post_details{width:86%;padding-left: 12px;}
.blog_wrapper .box .date-block h3{font-size: 30px;line-height: 32px;color: #30b8e7;font-weight: bold;
border-bottom:none; padding-bottom: 0;}
.blog_wrapper .box .date-block h3 span{font-size:18px;line-height:20px;text-transform:uppercase; color: #9c9e9e;}
.blog_wrapper .box .post-like span .fa{font: normal normal normal 14px/1 FontAwesome !important;}
.blog_wrapper .box .date-block .post-like{padding-top: 10px;font-size: 16px;line-height: 20px; color: #ec964c;}
.blog_wrapper .box .date-block .post-like a .fa{font-size: 17px !important;color: #ec964c; 
transition:all 500ms ease-in-out;}
.blog_wrapper .box .date-block .post-like a:hover .fa{color:#000;}
.blog_wrapper .box .post_details .content{padding-top:28px;}
.blog_wrapper .box .post_details .content h1 a{font:700 24px/26px 'Roboto';color:#141414;padding-bottom: 16px;}
.blog_wrapper .box .post_details .content .blogAuthor ul{padding: 17px 0px 17px; display:flex;list-style-type:none;}
.blog_wrapper .box .post_details .content .blogAuthor ul li{font:400 16px/17px 'Roboto';color:#434141;}
.blog_wrapper .box .post_details .content p{font:400 16px/23px 'Roboto';text-align: justify; color:#292929;padding-bottom:20px;}
.blog_wrapper .box .post_details .content a:not(.post-title){font:bold 16px/21px 'Roboto';color: #343333;text-transform: uppercase;
background: #30b8e7; display: inline-block; padding: 14px 23px 13px; border-radius: 100px;
transition: all 500ms ease-in-out; color: #fff;} 
.blog_wrapper .box .post_details .content a:not(.post-title):hover{background:#595858;border-color:transparent; color:#fff;}
.pagination-block .navrechts a{position: relative;display: inline-block;width: 45px;height: 45px;text-align: center;
font:400 16px/45px 'Roboto';color: #141414;background: transparent;border: 1px solid #141414;margin:0 4px;}
.pagination-block .navrechts a:hover{background: #141414;color: #fff;}
.blog-list::after{content: url(images/plus-background.png); z-index: 1; position: absolute; right: auto;
left: 57px; bottom: 150px; top: auto;} 
/*.............Blog-End...........*/


/*Blog-Details-Page*/
.blog-detail-page .container{max-width: 1300px!important; background: #fff;margin-top: -115px;z-index: 99;
position: relative; border-radius: 20px; padding-top: 35px;}
.blog-detail-wrapper .col-md-8{padding-left: 30px;  flex: 0 0 68%; max-width: 68%;}
.blog-detail-wrapper .col-md-4{padding-left: 30px; padding-right: 35px; flex: 0 0 32%; max-width: 32%;}
.blog-detail-page{margin-bottom:60px;}
.blog-detail-page .blog-detail-title{font:bold 24px/29px 'Roboto'; color: #141414;padding-top: 30px; padding-bottom: 20px;}
.blog-detail-page h5{font:400 17px/23px 'Roboto';color: #737373;padding-bottom: 45px; padding-top: 5px;}
.blog-detail-page .blog-detial-content p{font:400 16px/25px 'Roboto';color: #797979; text-align: justify;}
.blog-detail-page .blog-detial-content h3{font:bold 20px/25px 'Roboto'; color: #2d2c2c; padding: 35px 0 10px;}
.blog-detail-img img{border-radius: 20px;}

.blog-detail-page .blog-details-sidebar .wp-block-search__button::before{content: "\f002";font-family: 'FontAwesome';
opacity: 1;font-size:20px;color:#808080;margin-right:10px;}
.blog-detail-page .blog-details-sidebar .wp-block-search__button{background: transparent;border: none;font-size:0px!important;}
.blog-detail-page .blog-details-sidebar .wp-block-search__inside-wrapper{height: 67px;border-radius: 10px;
	box-shadow: 7px 7px 14px #e8e1e1;border:solid 1px #ebebeb;margin-bottom:48px;padding-left:10px;}
.blog-detail-page .blog-details-sidebar input[type="search"]::placeholder{font:400 16px/25px 'Roboto';color:#7d7d7d;}

.blog-detail-page .blog-details-sidebar .wp-block-heading{font:bold 20px/25px 'Roboto';color:#373737;padding-bottom:20px;}
.blog-detail-page .blog-details-sidebar .wp-block-heading::after{content: '';display: block;color: #fff;margin: 7px auto;
background-color: #30b8e7; width: 45px;height: 5px;bottom: auto;left: auto;position: absolute;}
.blog-detail-page .blog-details-sidebar .wp-block-categories-list li a{font:400 16px/25px 'Roboto'; color: #3d3d3d; float: left;}
.blog-detail-page .blog-details-sidebar .wp-block-categories-list li:hover a{color: #408587;}
.blog-detail-page .blog-details-sidebar .wp-block-categories-list li{text-align: right;border-bottom: 1px solid #e8e8e8;
font-family: 'Roboto';font-size: 16px;line-height: 40px;color: #3d3d3d;padding-top: 11px;list-style-type: none;}
.blog-detail-page .blog-details-sidebar .wp-block-categories-list li:hover{color: #408587;}
.blog-detail-page .blog-details-sidebar .wp-block-categories-list li.cat-item:last-child{border: none;padding-bottom: 30px;}

.blog-detail-page .blog-details-sidebar .wp-block-search__inside-wrapper .wp-block-search__input{border: none;
outline: none;}
.blog-detail-page .blog-details-sidebar .wp-block-search__label{display: none;}

.widgets-postbox{margin-bottom: 20px;margin-top: 10px;} 
.widgets-postbox .col-lg-8{padding-left: 0px; margin: auto 0;}
.widget img{border-radius: 0px!important; box-shadow: none!important;}
.widgets-postbox .widgets-postcon a{font:bold 16px/21px 'Roboto'; color: #373737;}
.widgets-postbox .widgets-postcon a:hover{color: #114682;font-weight: 600px;}
.widgets-postbox .widgets-postimg{margin-top: auto; margin-bottom: auto;}
.widgets-postbox h4{font:400 16px/23px 'Roboto';color: #737373;}
.widgets-post-list{margin-bottom: 60px;}
.blog-detail-page .wp-block-latest-posts__list a{font:400 16px/21px 'optima_0';color:#373737; padding-top: 22px; 
display: inherit;}
.blog-detail-page .wp-block-latest-posts__list li div{margin-bottom: 20px;}
.blog-detail-page .wp-block-latest-posts__post-date{color: #737373; font:400 16px/18px 'optima_0';}

.blog-detail-page .blog-detail-title.category-t{padding-bottom: 80px; text-align: center;}
.heateor_sss_sharing_container{display: flex; margin-top: 48px; margin-bottom: 20px;}
.heateor_sss_sharing_title{display: flex; align-items: center; width: 84%; font: bold 25px/25px 'Roboto'; color: #514f4f;}
.heateor_sss_sharing_ul{width: 16%;}


.Post h1{font: 700 24px/26px 'Roboto'; color: #141414; padding-bottom: 16px; padding-top: 20px;}
.Post .postcon{font: 400 16px/23px 'Roboto'; text-align: justify; color: #292929; padding-bottom: 30px;}
.Post .button-more a{font: bold 16px/21px 'Roboto'; color: #343333; text-transform: uppercase; background: #30b8e7;
display: inline-block; padding: 14px 23px 13px; border-radius: 100px; transition: all 500ms ease-in-out;
color: #fff; margin-bottom: 55px;}
.Post .button-more a:hover{background: #000;}
/* ---- post end ---- */


/*..............Contact-Us Start..............*/
.cnt-form h3{display: none;}
.cnt-form .ginput_container.ginput_container_email input{height: 50px; border: 1px solid #dcdede; box-shadow: 5px 5px 15px #d2d2d28f; border-radius: 0px;
width: 100% !important;}
.cnt-form .gfield_label{color: #918f8f; font: 500 18px/25px 'Roboto' !important;}
.cnt-form .gform_legacy_markup_wrapper textarea{border: 1px solid #dcdede; box-shadow: 5px 5px 15px #d2d2d28f !important; border-radius: 0px; height: 110px !important;}
.cnt-form .gform_footer.top_label input{height: inherit; width: inherit; padding: 20px 55px; background: #52acdb; font: bold 17px/22px 'Roboto' !important; color: #fff; border: none; text-transform: uppercase; border-radius: 5px;}
.cnt-form .gform_footer.top_label{text-align: center;}
.cnt-form .gform_footer.top_label input:hover{background: #000; transition: 1s;}

.contact-form-sec::before{content: url(images/plus-background-grey.png); z-index: 1; position: absolute; top: -46px;
top: 34px; right: 47px; position: absolute; left: auto; bottom: auto;}
.contact-form-sec::after {content: url(images/plus-background-grey.png); z-index: 1; position: absolute; bottom: -46px;
bottom: 86px; right: auto; position: absolute; left: 70px;}

.elementor-element.contact_info .elementor-icon-box-wrapper .elementor-icon-box-content > p.elementor-icon-box-title{margin-bottom: 0;}


/*..............Contact-Us End..............*/


/*..............Affiliate-Program Start..............*/
.offer-sec::before{content: url(images/plus-background.png); z-index: 1; position: absolute; top: 60px; left: auto;
right: 89px; bottom: auto;}
.program-sec::after{content: url(images/plus-background.png); z-index: 1; position: absolute; right: auto;left: 89px; 
bottom: 10px; top: auto;}	
/*..............Affiliate-Program End..............*/


/* ---- panles start ---- */

#panles{width:100%; height:460px; position: relative; overflow:hidden;}
.panelHolder{float:left;position: relative; padding-right:18px; margin-left: 18px; width:100px; height:740px;
overflow:hidden;}
.contentHolder{float:left; position: relative;}
.tab{ width:100px;position: absolute; z-index: 1; background-color: #8a8a8a; border-radius: 10px;height:460px;}
.tab h5{width: 638px; height: 100px; text-align: center; font: 600 30px/36px "Oswald", sans-serif; color: #fff;
-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);transform: rotate(-90deg); margin-left: -269px; margin-top: 190px; padding:26px 0;
border-radius: 50px;text-transform: uppercase;}
.model{ background-color: #ffffff;opacity: 0; border-radius: 10px;height:460px;border: 1px solid #30b8e7;
overflow: hidden;}
.panelTitle.last{padding: 0;}
.active.panelHolder{width: 876px;}
.active .tab{opacity: 1 !important; transition: all 500ms ease-in-out;}
.active .model{visibility: visible; z-index: 1; opacity: 1;}
.model-content-img{display: flex;padding: 42px 14px 55px 120px;}
.model-content-img .model-content{width: 60%;padding-right: 30px;}
.model-content-img .model-img{width: 40%;}
.model-content-img .model-img .model-img-details{width: 100%;height: 345px;position: relative;border-radius: 5px;
overflow: hidden;}
.model-content-img .model-img .model-img-details img{width: 100%;height: 100%;object-fit: cover;}
.model p{font:400 18px/25px 'Roboto';color: #a2a1a1;padding-bottom: 15px;transition: all 500ms ease-in-out;}
.panelHolder.active .tab{background-color: #30b8e7;}

/*.model .model-content{padding-left: 56px;padding-right: 56px;padding-bottom: 36px;}*/

/* ---- panles end ---- */
/* .home-contact-form .col-md-6,.home-contact-form .col-md-12{padding: 5px 18px;}
.home-contact-form .box .form-control{width: 100%;height: 50px;border: 1px solid #dcdede;border-radius: 0px;
position: relative;font:400 16px/18px 'Roboto';color: #2a2f34;padding-right: 18px; padding-left: 30px;
transition: all 500ms ease-in-out;resize: none;margin-top: 11px; box-shadow: 5px 5px 15px #d2d2d28f;}
.home-contact-form .box .form-control:focus{border: 1px solid #2a2f34;}
.home-contact-form .box .wpcf7-select{height: 51px !important; }
.home-contact-form .box .wpcf7-textarea{height: 110px;padding-top: 18px;}
.home-contact-form .box .form-control::placeholder{font:300 18px 'Roboto'; color: #b7b6b6; 
text-transform: none;}
.home-contact-form .submit input[type="submit"]{font:bold 17px/22px 'Roboto'; color: #fff;background: #52acdb; 
border-radius: 5px; height: inherit; width:inherit; padding: 20px 55px;margin-left: auto; margin-right: auto; 
position: relative;margin-top: 50px; text-transform: uppercase; border: none;}
.home-contact-form .submit input[type="submit"]:hover{background: #000; transition: 1s;}
.home-contact-form .box label {color: #918f8f; font:500 18px/25px 'Roboto';}
.home-contact-form .box label span{color: #de1818; padding-left: 6px;}
.home-contact-form .d-text{font:400 15px/18px 'Roboto';color: #a6a5a5; padding-top: 10px; 
padding-bottom: 15px;}
.home-contact-form{font:400 15px/18px 'Roboto'; color: #a6a5a5;}
.home-contact-form span.wpcf7-list-item {width: 100%;}
.home-contact-form .box select{font:300 18px 'Roboto' !important; color: #b7b6b6 !important;} */

/*.........Order-Form Start...........*/
.order-form h3{display: none;}
.order-form .gf_progressbar_percentage{background-color: #30b8e7 !important; height: 30px !important;}
.order-form .gform_legacy_markup_wrapper .gf_progressbar_percentage span{padding-top: 5px; font-size: 18px;}
.order-form strong{color: #4F5050; font-family: "Oswald", Sans-serif; font-size: 30px; font-weight: 700;}
.order-form .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li{list-style: none !important; font-family: "Roboto", Sans-serif; font-size: 16px; font-weight: 400; line-height: 23px; 
color: #999898;}
.order-form .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul, body .gform_legacy_markup_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul{margin: 0 !important; padding-top: 20px !important;}
.order-form .gfield_label{color: #918f8f; font:500 18px/25px 'Roboto' !important;}
.order-form .gform_legacy_markup_wrapper select.medium.gfield_select + div.chosen-container-single[style]{width: 98% !important;}
.order-form .gform_legacy_markup_wrapper .chosen-container a.chosen-single{height: 51px; background: #fff; border: 1px solid #dcdede; box-shadow: 5px 5px 15px #d2d2d28f !important;}
.order-form .gform_legacy_markup_wrapper .chosen-container a.chosen-single{color: #918f8f; font:300 18px/25px 'Roboto' !important; padding-top: 13px;}
.order-form .ginput_container.ginput_container_select select{height: 51px; background: #fff; border: 1px solid #dcdede; box-shadow: 5px 5px 15px #d2d2d28f !important;}
.order-form .ginput_container.ginput_container_select select{color: #918f8f; font:300 18px/25px 'Roboto' !important; padding-left: 8px;}



.order-form .gfield {margin-top: 25px;}
.order-form .gfield .ginput_container input[type="text"] {color: #918f8f; font: 300 18px / 25px 'Roboto' !important; height: 51px; background: #fff; border: 1px solid #dcdede; box-shadow: 5px 5px 15px #d2d2d28f !important; outline: none; padding-left: 10px !important; padding-right: 10px !important;}
.order-form .gfield .gfield_description {font-family: "Roboto", Sans-serif; font-size: 16px; font-weight: 400; line-height: 23px; color: #999898;}
.order-form .gfield .ginput_container .ginput_total {font-family: "Roboto", Sans-serif; font-size: 18px; font-weight: 400; line-height: 23px; color: #999898;}
.order-form .gform_page_footer {border: none !important;}
.order-form .gform_page_footer .gform_next_button {font-family: "Roboto", Sans-serif; font-size: 18px !important; font-weight: 400; line-height: 23px; color: #999898;}
.order-form .gfield .ginput_container_select .gfield_select {width: 98% !important;}

/* T&C Table */
.level-agreement {width: 50%; text-align: center;}
.level-agreement td{ height: 20px; text-align: center; font: 400 20px/30px 'Roboto';}


.accordian-data h3{background-color: #8a8a8a; border: none; text-align: center; font: 600 25px / 36px "Oswald", sans-serif !important; text-transform: uppercase; color: #fff !important; margin-bottom: 20px !important; margin-top: 20px !important;}
.accordian-data h3.ui-state-active{background-color: #30b8e7;}
.accordian-data span{display: none;}
.accordian-data .ui-widget-content{font: 400 18px / 25px Roboto; color: rgb(162, 161, 161); padding: 15px 15px 30px !important; text-align: center;     margin-top: -20px;}

.accordian-data .accordion-abt-img{padding-top: 30px;}

.elementor-column.price_plan .elementor-element.elementor-widget-heading .elementor-heading-title > span,
.elementor-column.price_plan .elementor-element.elementor-widget-heading .elementor-heading-title a > span{display: none;}

ul#gform_fields_11 li.gfield.plan_pictext::before,
ul#gform_fields_11 li.gfield.plan_pictext::after{content: ''; display: table;height: 0; overflow: hidden;clear: both;}
ul#gform_fields_11 li.gfield.plan_pictext > img{float: right; margin-left: 10px;max-width: 700px !important;}

.elementor-element.offer_option .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title{margin-bottom: 0;}
.form-img{text-align: center; padding-right: 70px; display: flex; justify-content: center; align-items: center;}
.form-img img{border-style: solid; border-width: 6px; border-color: #FFFFFF; border-radius:25px; box-shadow: 0px 4px 9px 2px rgba(0, 0, 0, 0.32);}
.order-form .row{justify-content: center; align-items: center;}


/* responsive */
@media (min-width: 1025px) and (max-width: 1366px) {
    .elementor-element.offer_img.elementor-widget__width-auto{max-width: 48%;}
}


@media screen and (max-width: 1299px){
}

@media screen and (max-width: 1199px){
	.post-content-wrap .post-title{font: 400 21px/25px 'Roboto'; padding: 10px 25px; height: 80px;}
}

@media screen and (max-width: 1024px){
	.post-content-wrap .post-title{font: 400 22px/25px 'Roboto'; padding: 10px 34px; height: 80px;}    
    .elementor-element.offer_img.elementor-widget__width-auto{max-width: 48%;}
    .elementor-section.webservice_table .elementor-column.elementor-col-25{width: 33.33%;}
    .elementor-section.webservice_table .elementor-heading-title > span{display: block; color: #4F5050; font-weight: 500; margin-bottom: 5px;}
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.hosting_img.elementor-widget__width-auto{max-width:33.66667%;}
    .elementor-element.hosting-plan-ic > .elementor-widget-container{min-height: 118px !important;}
    .elementor-element.hosting-plan-ic .elementor-image-box-wrapper{flex-direction: column !important;align-items: center !important;row-gap: 5px;}
    .elementor-element.hosting-plan-ic .elementor-image-box-wrapper .elementor-image-box-img{width:14% !important;margin-right: 0 !important;}
    .elementor-element.hosting-plan-ic .elementor-image-box-wrapper .elementor-image-box-content{text-align: center !important;}
	.form-img{padding-right: 15px;}
	
}

@media screen and (max-width: 991px){
    
}

@media screen and (max-width: 767px){
	.package-details{text-align: center;}
	.order-form strong{text-align: center; display: flex; justify-content: center;}
	.form-img{ padding-right: 0px; padding-bottom: 30px;}
	.newsletter .gform-body.gform_body input{height: 56px; font: 300 15px/10px 'Roboto' !important; width: 96% !important;}
	.newsletter .gform_footer.top_label input[type="submit"]{height: 56px; font: bold 15px 'Poppins';}
	.page-speed #field_7_2{margin-top: 0 !important; margin-right: 10px !important;}
	.newsletter .gfield_label.gform-field-label{font: 300 14px / 12px 'Roboto' !important; padding-left: 18px;}
	.post-content-wrap .post-title{font: 400 22px / 27px 'Roboto';}
    .elementor-column.price_plan .elementor-element.elementor-widget-heading .elementor-heading-title > span,
    .elementor-column.price_plan .elementor-element.elementor-widget-heading .elementor-heading-title a > span{display: inline-block;margin-right: 3px;}
    .elementor-element.hosting-plan-ic .elementor-image-box-wrapper{text-align: center !important;}

    body.single-post #blog-page{padding-left:20px; padding-right:20px;}
    body.single-post #blog-page .blog-detail-wrapper .col-md-8.col-12,
    body.single-post #blog-page .blog-detail-wrapper .col-md-4.col-12{padding-left: 30px; padding-right: 30px;  flex: 0 0 100%; max-width: 100%;}

    .heateor_sss_sharing_container{flex-direction: column;row-gap:10px;}
    .heateor_sss_sharing_container .heateor_sss_sharing_title,
    .heateor_sss_sharing_container .heateor_sss_sharing_ul{width: 100%;}
    .widgets-postbox .col-lg-8.widgets-postcon{padding-left: 15px;}
    body.single-post #blog-page .blog-details-sidebar{max-width: 400px; margin-left: auto;margin-right: auto;}

    ul#gform_fields_11 li.gfield.plan_pictext > img{float: none; margin-left: 0;margin-right: auto;display: block;margin-bottom:20px;}
    .elementor-section.webservice_table .elementor-column.elementor-col-25{width:100%;}
    
}

@media screen and (max-width: 575px){


}

@media screen and (max-width: 400px){
}
