/**** styles ****/

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

body.page_home, body{overflow-x:hidden !important;}
cite, em{font-style:italic;}
h1 sup{margin:0px 0 0 -1px;font-size:40%;}
h2 sup{margin:0px 0 0 -1px;font-size:42%;}
h3 sup{margin:0px 0 0 -1px;font-size:45%;}
h4 sup{margin:0px 0 0 -1px;font-size:48%;}
h5 sup{margin:0px 0 0 -1px;font-size:50%;}
h6 sup{margin:0px 0 0 -1px;font-size:52%;}
.red{color:#ff0000;}
.container{width:1170px;margin:0 auto;position:relative;}


.res_static_block{display:none}
.top-menu p{padding:7px 0 0 0;}
.nav_left{}
.clearfix:after{display:block;content:"";clear:both}


ul.device_nav ul{display:none;padding:0px;margin:0px;}
ul.device_nav li{display:block;list-style:none;padding:0px;margin:0px;position:relative;}
ul.device_nav li:last-child{border-bottom:none;}
ul.device_nav li a{display:block;text-align:center;display:block;font-size:25px;color:#fafafa;text-transform:uppercase;padding:10px 43px;line-height:normal;position:relative;text-decoration:none;-webkit-transition:all ease-in-out 400ms;transition:all ease-in-out 400ms;
font-family: 'Nunito Sans';
    
}
ul.device_nav li a:hover{color:#ff6600;}
ul.device_nav > li > a:hover, .ul.device_nav > li:hover > a, ul.device_nav > li.selected > a{color:#ff6600;}
ul.device_nav ul a{font-size:18px;
font-family: 'Nunito Sans';
text-transform:inherit}


ul.device_nav ul .s_arrow{height:38px;opacity:0.7;}
.service_icon_for_device{margin-bottom:10px;line-height:normal;display:none;}
.service_icon_for_device img{image-rendering:optimizeQuality;height:auto;width:auto;zoom:1;}
ul.device_nav li.active > .s_arrow{ -webkit-transform: rotate(180deg); transform: rotate(180deg)}
@media(-webkit-min-device-pixel-ratio:0){ul.device_nav ul .s_arrow{height:37px;}}
@media screen\0{.s_arrow{height:37px;}ul.device_nav ul .s_arrow{height:36px;}}
ul.device_nav > li.blog{margin-bottom:30px;}
ul.device_nav > li.blog:after{content:"";height:2px;margin:20px auto 0;border:1px dashed #404040;width:60%;display:block;}
ul.device_nav > li.res_cart_css, ul.device_nav > li.res_login_css, ul.device_nav > li.res_reg_css, ul.device_nav > li.res_logout_css, ul.device_nav > li.res_act_css{border-bottom:0}
ul.device_nav > li.res_cart_css a, ul.device_nav > li.res_login_css a, ul.device_nav > li.res_reg_css a, ul.device_nav > li.res_logout_css a, ul.device_nav > li.res_act_css a{font-size:19px;color:#e4e4e4;}
ul.device_nav > li.res_cart_css a:hover, ul.device_nav > li.res_login_css a:hover, ul.device_nav > li.res_reg_css a:hover, ul.device_nav > li.res_logout_css a, ul.device_nav > li.res_act_css a:hover{color:#ff6600}
ul.device_nav > li.res_cart_css a i, ul.device_nav > li.res_login_css a i, ul.device_nav > li.res_reg_css a i, ul.device_nav > li.res_logout_css a i, ul.device_nav > li.res_act_css a i{margin:0 5px 0 0}
.h_user{margin:0 4px 0 0}
.iph_order{display:none;padding:7px 0;background:#333;}
.iph_order a{background:#ff6600;border-radius:3px;color:#ffffff;display:block;font-family:'Nunito Sans';font-weight:700;line-height:normal;padding:7px 7px;text-align:center;text-transform:uppercase;font-size:13px;-webkit-transition:0.4s linear all;transition:0.4s linear all}
.iph_order a:hover{background:#fff;color:#ff6600}

.search-open{position:absolute;right:0;top:36px;background:url(../images/login_bg1.png) no-repeat scroll center;width:330px;padding:20px 30px;border-bottom:3px solid #292929;background-color:#d0cfcf;z-index:99}
.search-open h3{font-size:19px;margin-bottom:15px;}
.search-open .top_register{margin-top:10px;}
.search-open button{height:35px;padding:0 20px;font-size:14px;}
.search-open .top_register .btn{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background:#ff6600;display:inline-block;border-radius:3px;padding:10px 20px;font-size:14px;line-height:15px;color:#fff; font-weight: 700;}
.search-open .top_register .btn:hover{color:#fff;background:#333}
.top_register p:last-of-type{margin-bottom:0}
.search-open .form .form-group{position:relative}
.search-open .form .form-group .formError{left:10% !important}
.search-open .form .form-group .formError .formErrorContent{width:165px;font-size:12px}

/* Tooltip */
.fixed_icons_scroll .tool_icons li a, .desk_rgtmenu_tooltip li a{ position: relative;}

 .fixed_icons_scroll .tool_icons li a [data-tooltip]:before, .fixed_icons_scroll .tool_icons li a [data-tooltip]:after,
 .desk_rgtmenu_tooltip li a [data-tooltip]:before, .desk_rgtmenu_tooltip li a [data-tooltip]:after
{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none;-webkit-transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24), -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}

  .fixed_icons_scroll .tool_icons li a [data-tooltip]:before, .desk_rgtmenu_tooltip li a [data-tooltip]:before{position:absolute;top:150%;left:-100%;margin-bottom:5px;margin-left:0px;padding:5px 10px;background-color:#ff6600;color:#fff;content:attr(data-tooltip);text-align:center;
 font-family: 'Nunito Sans';
  line-height:9px;white-space:nowrap;font-size:9px;text-transform:uppercase;}

.fixed_icons_scroll .tool_icons li a [data-tooltip]:after, .desk_rgtmenu_tooltip li a [data-tooltip]:after{bottom:100%;left:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#f60;border-width:5px;margin-left:-5px;}

 .fixed_icons_scroll .tool_icons li a:hover span[data-tooltip]:before,  .fixed_icons_scroll .tool_icons li a:hover span[data-tooltip]:after,
 .desk_rgtmenu_tooltip li a:hover span[data-tooltip]:before,  .desk_rgtmenu_tooltip li a:hover span[data-tooltip]:after
{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateY(-12px);transform:translateY(-12px);}

.fixed_icons_scroll .tool_icons li a .cart_tool_tip, .desk_rgtmenu_tooltip li a .cart_tool_tip {position:absolute;bottom:-23px;left:0;right:0;margin:auto;z-index:9}


.tool_icons li a, .desk_rgtmenu_tooltip li a{ position: relative;}
.tool_icons li a [data-tooltip]:before, .tool_icons li a [data-tooltip]:after,
 .desk_rgtmenu_tooltip li a [data-tooltip]:before, .desk_rgtmenu_tooltip li a [data-tooltip]:after
{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none;-webkit-transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24), -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}

.tool_icons li a [data-tooltip]:before, .desk_rgtmenu_tooltip li a [data-tooltip]:before{position:absolute;top:150%;left:-100%;margin-bottom:5px;margin-left:0px;padding:5px 10px;background-color:#ff6600;color:#fff;content:attr(data-tooltip);text-align:center;
 font-family: 'Nunito Sans';
  line-height:9px;white-space:nowrap;font-size:9px;text-transform:uppercase;}

.tool_icons li a [data-tooltip]:after, .desk_rgtmenu_tooltip li a [data-tooltip]:after{bottom:100%;left:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-bottom-color:#f60;border-width:5px;margin-left:-5px;}

.tool_icons li a:hover span[data-tooltip]:before,  .tool_icons li a:hover span[data-tooltip]:after,
 .desk_rgtmenu_tooltip li a:hover span[data-tooltip]:before,  .desk_rgtmenu_tooltip li a:hover span[data-tooltip]:after
{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateY(-12px);transform:translateY(-12px);}

.tool_icons li a .cart_tool_tip, .desk_rgtmenu_tooltip li a .cart_tool_tip {position:absolute;bottom:-23px;left:0;right:0;margin:auto;z-index:9}
/* Tooltip */

 
.com-indication {  display: flex; padding-left: 0; padding-bottom: 0; padding-top: 20px;}
.com-indication li:first-child{padding-right: 10px;}
.com-indication li{ list-style: none;}
.calendly-popup-content {  background: #fff;}
.desk_rgtmenu:after{content:"";display:block;clear:both}
.cart-cc{position:relative;top:-1px;font-size:12px}

 
.slider-section{width:100%;min-height:560px;}
.slider-section .bxslider{padding:0}
.slider-section .bxslider li{text-align:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center top;height:560px;margin:0;padding:0;display:none;}
.slider-section .bxslider li:after{display:none;content:"";background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.slider-section .bxslider li:first-child{display:block;}
.slider-section .bx-wrapper{position:relative;}
.slider-section .bx-default-pager{bottom:40%;right:0;position:absolute;text-align:center;z-index:98;}
.slider-section .bx-default-pager > div{display:block;padding-right:10px;}
.slider-section .bx-default-pager .bx-pager-link{background:url(../images/banner-pager-nor.png) no-repeat center center;float:left;font-size:0;overflow:hidden;text-indent:-99px;width:16px;height:16px;padding:5px 0;}
/*.bx-default-pager .bx-pager-link.active{background:url(../images/banner-pager-active.png) no-repeat center center;}*/
.slider-section .bxslider li .banner-text{position:absolute;bottom:85px;left:0;right:0;margin:auto;padding:0 20px;z-index:55}
.page_home .banner-text h3 a{color:#fff;border-bottom:2px solid #fff}
.page_home .banner-text h3 a:hover{color:#ff6600;border-bottom:2px solid #ff6600}
.slider-section .bxslider li .banner-text a.comm-btn{display:block;background:#f65902;width:245px;margin:20px auto 0 auto;border:1px solid #f65902;text-decoration:none;font-family:'Nunito Sans';font-weight:600;font-size:16px;line-height:normal;text-align:center;color:#fff;-webkit-transition:all 0 ease 0.5ms;transition:all 0 ease 0.5ms;text-transform:uppercase;padding:8px 15px;border-radius:4px;}
.slider-section h3, .slider-section h3 span{font-size:33px;line-height:34px;color:#fff;}
.slider-section h4{font-weight:normal;font-size:24px;display:block;margin:8px 0 0 0;color:#fff;line-height:27px;}
.slider-section h3{margin-bottom:20px}
.slider-section h3 span.highli{font-family:'open_sansbold';font-weight:700;text-decoration:underline;font-size:45px;display:inline-block;}
.hide{display:none;}
a.getstart{background:#ff6600;border-bottom:2px solid #c95000;color:#fff;text-transform:uppercase;padding:12px 15px;font-size:16px;display:block;margin:0 auto;width:255px;line-height:normal;border-radius:3px;position:relative;overflow:hidden;z-index:1}
.play_wrap{margin:35px 0 30px;}
.play_wrap img{display:block;margin:0 auto 15px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.play_wrap a.playicon{font-size:16px;color:#fff;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;width:250px;margin:0 auto;display:block;}
.play_wrap a.playicon:hover{color:#ff6600;}
.play_wrap a.playicon:hover img{opacity:0.9}
.home_slider_image{background:url(../images/optuno_newb.jpg) no-repeat 0;background-size:cover;height:600px;position:relative}
.home_slider_image .container{position:absolute;left:0;bottom:70px;right:0;margin:auto;color:#fff}
.home_slider_image:after, .row-three-banner:after{clear:both;display:block;content:""}
.diff-header{color:#fff;padding:0 0 60px 0;line-height:normal;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.diff-header p{color:#fff;font-size:40px;margin:0;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.DIY-defention{width:36.41025641025641%;text-align:right;padding:0 20px 0 0;}
.DOB-defention{width:36.41025641025641%;padding:0 0px 0 20px;}
.DIY-defention ul, .DOB-defention ul{margin:0;padding:0}
.DIY-defention ul li, .DOB-defention ul li{list-style:none;position:relative;font-size:20px;line-height:normal;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.DIY-defention ul li{padding:0 45px 16px 0}
.DOB-defention ul li{padding:0 0px 16px 45px}
.DIY-defention ul li:before, .DOB-defention ul li:before{position:absolute;content:"";display:block}
.DIY-defention ul li:before{right:0;top:-2px;background:url(../images/warning.png) no-repeat 0;width:25px;height:25px}
.DOB-defention ul li:before{left:0;top:2px;background:url(../images/green-tick.png) no-repeat 0;width:23px;height:17px}
.DIY-defention h3, .DOB-defention h3{font-size:42px;text-transform:uppercase;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.DIY-defention h3 span, .DOB-defention h3 span{display:block;clear:both;color:#ff6600;font-size:22px; text-transform:none;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.optuno-eyesight{width:27.17948717948718%;text-align:center}
.optuno-eyesight img{-webkit-transition:0.3s linear all;transition:0.3s linear all}
.two-row-buttons{padding:50px 0 0 0;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.new-getstart{font-size:16px;text-transform:uppercase;background:#ff6600;border-bottom:2px solid #c95000;border-bottom:2px solid rgba(0,0,0,0.21);border-radius:3px;-webkit-border-radius:3px;color:#fff;display:inline-block;vertical-align:middle;position:relative;text-align:center;line-height:normal;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.orgbanner-btn{padding:15px 40px 12px;margin:0 16px 0 0}
.watch-green-btn{background:#23b131;border-bottom:2px solid #1c8c27;border-bottom:2px solid rgba(0,0,0,0.21);padding:15px 18px 12px 66px;}
.watch-green-btn span{position:absolute;left:0;top:0;width:49px;bottom:0;border-right:1px solid rgba(0,0,0,0.20);font-size:10px;text-align:center;display:block;padding:10px 5px 7px}
.watch-green-btn span:before{font-size:16px;content:"\f04b";font-family:FontAwesome;display:block;margin:0 0 2px 0}
.orgbanner-btn:hover{background:#fff;color:#ff6600}
.watch-green-btn:hover{background:#fff;color:#23b131}
.optuno-eyesight-responsive, .optuno-eyesight-responsive-two{display:none}
.new_banner_inhome{padding:60px 0 35px;background:url(../images/optuno_newb.jpg) no-repeat 0;background-size:cover;position:relative;}
.border-if{padding:20px;background:url(../images/border-purpose.png) no-repeat left bottom;background-size:cover;position:relative;margin:0 auto 30px auto;max-width:990px;}
.optuno-board{padding:50px 130px 100px 70px;position:relative;border:1px solid #575757;background:#ffffff}
.nb_inhome_desc p{font-size:22px;color:#000;
font-family: 'Nunito Sans';
margin:0;line-height:32px;}
.nb_inhome_desc p span{color:#ff6600}
.optuno-pointer-one{position:absolute;bottom:10px;right:10px;content:""}
.ready-signu{padding:15px 30px 15px 50px;font-family:'Nunito Sans';font-weight:600;font-size:16px;text-transform:uppercase;background:#ff6600;border-radius:3px;-webkit-border-radius:3px;color:#fff;display:inline-block;vertical-align:middle;position:relative;text-align:center;line-height:normal;-webkit-transition:0.3s linear all;transition:0.3s linear all;margin:0 15px 0 0}
.ready-signu:before{content:"\f0a4";font-family:FontAwesome;display:inline-block;position:absolute;top:17px;left:20px;}
.green-watch-it{background:#23b131;margin-right:0}
.ready-signu:hover{background:#fff;color:#ff6600}
.green-watch-it:hover{color:#23b131}
.nb_inhome_header{margin:0 0 30px 0;position:relative;z-index:2}
.nb_inhome_header p{font-size:26px;margin:0;-webkit-transition:0.3s linear all;transition:0.3s linear all;font-family:'Nunito Sans';line-height:normal}
.nb_inhome_header p strong{font-family:'Nunito Sans'; font-weight: 700; }
.newo-mascot{display:none;position:absolute;right:0;bottom:0}
.new_banner_inhome:after{background:url("../images/deskwithmaskot.png") no-repeat 0;position:absolute;left:0;right:0;bottom:0;content:"";height:399px;margin:0 auto;width:1402px;}
.optuno-board-buttons, .nb_inhome_desc{position:relative;z-index:9}
.banner-newpurple-bg{padding:50px 0 50px;background:url(../images/purplebg-banner.jpg) no-repeat 0;background-size:cover;position:relative;}
.banner-newpurple-bg .newpurple-border-if{position:relative;background:#3b3456;border:5px solid #443b56;padding:5px;border-radius:5px;-webkit-border-radius:5px}
.newpurple-optuno-board{background:#000;border-radius:5px;-webkit-border-radius:5px;padding:50px 130px 100px 70px;position:relative;-webkit-transition:0.5s linear all;transition:0.5s linear all;}
.newpurple_nb_inhome_header p{color:#fff;font-size:30px;margin:0;-webkit-transition:0.3s linear all;transition:0.3s linear all;font-family:'Nunito Sans';line-height:normal;-webkit-transition:0.7s linear all;transition:0.7s linear all;}
.newpurple_nb_inhome_header{margin:0 0 30px 0;}
.newpurple_nb_inhome_header p strong{font-family:'Nunito Sans';font-weight:700;}
.newpurple_nb_inhome_desc{position:relative;}
.newpurple_nb_inhome_desc p{font-size:25px;color:#fff;
font-family: 'Nunito Sans';
margin:0;line-height:37px;-webkit-transition:0.7s linear all;transition:0.7s linear all;}
.newpurple_nb_inhome_desc p span{color:#ff6600;}
.newpurple_optuno-pointer{position:absolute;bottom:-30px;right:82%;max-width:200px;-webkit-transition:0.5s linear all;transition:0.5s linear all;-webkit-transition-delay:0.3s;transition-delay:0.3s;z-index:3}
.banner-newpurple-bg .optuno-board-buttons{margin:30px 0 0 0}
.newpurple-optuno-board:before{background:#fff;width:100%;height:100%;content:"";position:absolute;top:0;right:0;-webkit-transition:0.7s linear all;transition:0.7s linear all;-webkit-transition-delay:0.3s;transition-delay:0.3s;z-index:2}
.animato .newpurple-optuno-board:before{width:0}
.animato .newpurple_optuno-pointer{right:-35px}
.new_banner_aqua{background:url(../images/aquaboard.jpg) no-repeat 0;background-size:cover;position:relative;color:#fff;font-family:'Nunito Sans';overflow:hidden}
.new_banner_aqua_nosetup_fee{background:url(../images/aquaboard-one.jpg) no-repeat 0;background-size:cover;}
.aquabanner-text .banner-so{font-family:'Nunito Sans';font-weight:700;color:#fff;font-size:40px;margin:0 0 20px 0;-webkit-transition:0.5s linear all;transition:0.5s linear all;line-height:normal}
.banner-so h1{font-family:'Nunito Sans';font-weight:700;color:#fff;font-size:40px;margin:0;display:inline-block}
.acenter-content{position:relative;max-width:720px;display:block;margin:10px auto 20px;padding:15px 0;-webkit-transition:0.5s linear all;transition:0.5s linear all}
.acenter-content:after, .acenter-content:before{height:6px;background:rgba(255,255,255,0.2);content:"";display:block;left:0;right:0;position:absolute;-webkit-transition:0.5s linear all;transition:0.5s linear all}
.acenter-content:before{top:0}
.acenter-content:after{bottom:0}
.acenter-content h5, .acenter-content h6{font-family:'Nunito Sans';color:#fff;font-size:80px;text-transform:uppercase;letter-spacing:-2px;line-height:80px;-webkit-transition:0.5s linear all;transition:0.5s linear all}
.acenter-content h5, .acenter-content h6{margin:0 0 0px}
.acenter-content h5 strong, .acenter-content h6 strong{font-family:'Nunito Sans'; font-weight:800;}
.aquabanner-text p{font-family:'Nunito Sans';font-size:32px;margin:0;text-transform:uppercase;-webkit-transition:0.5s linear all;transition:0.5s linear all}
.new_banner_aqua .optuno-board-buttons{margin:50px 0 0 0}
.new_banner_aqua .container{z-index:999}
.mascot-hand{position:absolute;bottom:0;max-width:450px;left:5%;z-index:999}
.bubbles{position:relative;width:100%;height:100%;margin:0 auto;padding:60px 0 100px;}
.bubble-container{position:absolute;bottom:0;-webkit-animation:bubblerise 4s infinite ease-in;animation:bubblerise 4s infinite ease-in;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.no-sp-fee{font-family:'Nunito Sans'; font-weight:700; font-size:35px;display:block;padding:25px 0 0;display:none;letter-spacing:3px;text-transform:uppercase}
.bubble{width:6px;height:6px;margin:0 auto;border:1px solid rgba(255, 255, 255, 0.3);background:rgba(255, 255, 255, 0.15);border-radius:10px;-webkit-animation:bubblewobble 0.4s infinite linear;animation:bubblewobble 0.4s infinite linear;}
@-webkit-keyframes bubblerise{0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
}
@keyframes bubblerise{0%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
5%{bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
99%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
100%{bottom:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
}
@-webkit-keyframes bubblewobble{0%{margin-left:0;}
50%{margin-left:2px;}
}
@keyframes bubblewobble{0%{margin-left:0;}
50%{margin-left:2px;}
}
.brown-fish{height:100%;position:absolute;top:55%;width:140px;z-index:2;left:200px;animation:swimming 30s infinite linear;-moz-animation:swimming 30s infinite linear;-webkit-animation:swimming 30s infinite linear;max-height:100px;display:none}
.new_banner_aqua_nosetup_fee .brown-fish, .new_banner_aqua_nosetup_fee .no-sp-fee{display:block}

/*----form style-------*/

a[name="forms25"] + form .field
{
	
	display: inline-block;
	width: 50%;
	text-align: left;
	vertical-align: top;
	margin: 0px 0px 10px 0px;
	padding: 0 5px;
	
}

a[name="forms25"] + form{
      padding: 20px 20px 5px;
    background: #f4f4f4;     border-radius: 10px; 
}

a[name="forms15"] + form{
     /* padding: 20px 20px 5px;    border-radius: 10px;
    background: #f5f5f5;*/
    padding: 27px 20px 5px;
    border-radius: 10px;
    box-shadow: 0 0 22px rgb(0 0 0 / 10%);
    border-radius: 10px;
    background: #fff;
    border: 1px solid #eee;
    max-width: 800px;
    margin: 0 auto;
}
a[name="forms15"] + form p.buttons {
    padding-left: 5px;
}
a[name="forms15"] + form .field_title {
      color: #000;    line-height: 1.4;
}
a[name="forms15"] + form select {
    appearance: none !important;
    -webkit-appearance: none !important;
}
.page_remote_outbound_sales_representative_pre_qualifying_questionnaire .bb-banner-wrapper .bb_banner_left{
    width: 100%;
    padding-right: 0;
}
a[name="forms15"] + form .field input[type="text"], a[name="forms15"] + form .field input[type="email"], a[name="forms15"] + form .field input[type="password"], a[name="forms15"] + form .field textarea, a[name="forms15"] + form .field select, a[name="forms15"] + form .field input[type="tel"]{ 
    background-color: #fff; font-size: 18px;
    padding: 10px 15px;    border: 1px solid #dcdcdc;
    }

a[name="forms29"] + form{
      padding: 20px 20px 5px;
    background: #f4f4f4;     border-radius: 10px; 
}

a[name="forms15"] + form .field
{
	
	padding: 0 5px;    margin-bottom: 6px;
	
}

a[name="forms39"] + form .field
{
	
	padding: 0 5px;
	
}

a[name="forms39"] + form .form_field_570, a[name="forms39"] + form .form_field_571, a[name="forms39"] + form .form_field_572, a[name="forms39"] + form .form_field_573{
  	display: inline-block;
	width: 50%;
	margin: 0px 0px 10px 0px;
	  
}
/*
a[name="forms39"] + form .submit_btn {
    margin-left: 5px;
}
*/

a[name="forms15"] + form .form_field_176, a[name="forms15"] + form .form_field_177, a[name="forms15"] + form .form_field_178, a[name="forms15"] + form .form_field_179, a[name="forms15"] + form .form_field_180, a[name="forms15"] + form .form_field_181, a[name="forms15"] + form .form_field_1443, a[name="forms15"] + form .form_field_1444, a[name="forms15"] + form .form_field_1445, a[name="forms15"] + form .form_field_1446, a[name="forms15"] + form .form_field_1447, a[name="forms15"] + form .form_field_1448{
  	display: inline-block;
	width: 50%;
	margin: 0px 0px 10px 0px;
	  
}

a[name="forms25"] + form .form_field_279, a[name="forms25"] + form .form_field_281, a[name="forms25"] + form .form_field_282 {
  	width: 33.33%;  
}

a[name="forms25"] + form .submit_btn {
    margin-left: 5px;
}

a[name="forms15"] + form .form_field_225 .form_field_note {
    font-size: 15px;
}
a[name="forms15"] + form fieldset
{
    min-width: inherit!important;
}

.inject-content {
    background-color: #f5f5f5;
    clear: both;
    display: block;
    float: left;
    width: 100%;
    padding: 20px;
    margin: 20px 0;
    border-radius: 10px;
    color: #000;
    text-align: left;
}
.inject-content ul li{
       font-size: 16px !important;
}
.inject-content p {
        margin-bottom: 15px !important;
        color: #000!important;
        text-align: left!important;
            font-size: 16px !important;
}
.inject-content p:last-child{
 margin-bottom: 0 !important;  
}

.inject-content a.button{
    margin-top: 5px!important;
    font-size: 18px!important;
}
.inject-content h2 {
    margin-top: 0px !important;
    color: #000 !important;
    font-size: 26px!important;
    line-height: 1.1!important;
}

.left_sec_blog .inject-content p{
    font-size: 20px !important; 
}
.left_sec_blog .inject-content ul li{
       font-size: 20px !important;
}
.left_sec_blog .inject-content a.button {
   
    font-size: 20px !important;
}

.page_industries .inject-content ul li{
       font-size: 18px !important;
}
.page_industries .inject-content p{
    font-size: 18px !important; 
}
.page_industries .inject-content a.button {
   
    font-size: 20px !important;
}

.faq_listing ul{
    padding-left: 0;
    list-style-type: none;
}
.faq_listing .fc_title{
    border-bottom: 1px solid #ddd!important;
    position: relative;
    font-weight: 600!important;padding-left: 10px !important;    font-size: 18px !important;
}

.faq_listing .fc_title.expanded {
    background: #fff7f2 !important;
    border: 0 !important;    color: #000!important;padding-left: 10px;
}
.faq_listing li:last-child .fc_title {
    border: 0 !important;
}
.seo-faqt h4 {
    margin-bottom: 0px!important;
    border: 0!important;
    font-size: 36px!important;
    font-weight: 700!important;
}
.faq_listing .fc_content {
    padding: 20px;
}
.faq_listing .fc_title:after {
    width: 14px!important;
    height: 14px!important;
    background: url(../images/plus_new.webp) no-repeat!important;
    background-position: center!important;
    background-size: contain !important;
}
.faq_listing .expanded:after {
    content: '';
    width: 14px!important;
    height: 14px!important;
    background: url(../images/minus_new.webp) no-repeat!important;
    background-position: center!important;
    background-size: contain !important;
}

@media (max-width:1380px){.mascot-hand{max-width:400px;left:0}
}
@media (max-width:1280px){.mascot-hand{max-width:340px;}

}
@media (max-width:1120px){.aquabanner-text .banner-so, .aquabanner-text .banner-so h1{font-size:27px}
.acenter-content h5, .acenter-content h6{font-size:50px;line-height:55px;}
.acenter-content{max-width:460px}
.aquabanner-text p{font-size:20px}
.mascot-hand{max-width:260px;}
.bubbles{padding:40px 0}
.acenter-content:after, .acenter-content:before{height:3px}
.new_banner_aqua .optuno-board-buttons{margin:25px 0 0 0}
.no-sp-fee{font-size:20px;padding:10px 0 0 0;line-height:20px}
}

@media (max-width:950px){.new_banner_aqua .ready-signu{display:block;margin:0 auto 10px;max-width:280px;}
}
@media (max-width:780px)
{
    .page_industries .inject-content a.button {
   
    font-size: 18px !important;
}
 .left_sec_blog .inject-content p{
    font-size: 18px !important; 
}
.left_sec_blog .inject-content ul li{
       font-size: 18px !important;
}
.left_sec_blog .inject-content a.button {
   
    font-size: 18px !important;
}   
    
.inject-content a.button {
   
    display: block;
    width: 100%!important;
    margin: 0!important;
    text-align: center!important;
} 
.inject-content h2 {
    font-size: 22px!important;
    
}
    .clear_mob img{ 
  margin: 0 auto;
  float: none;}
  
    .clear_mob:after { 
  clear: both;
  content: '';
  display: block;
}
.mob_local{ margin-top: 13px;}
    .free-seo-rprt{margin:6px 0 5px 0;}
 a[name="forms25"] + form .field
{
	
	display:block;
	width: 100%;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	
}
a[name="forms25"] + form{
      padding: 15px 15px 5px;
    
}
 a[name="forms15"] + form .field
{
	

	padding: 0px;
	
}

a[name="forms15"] + form{
      padding: 15px 15px 5px;
    
}
a[name="forms29"] + form{
      padding: 15px 15px 5px;
    
}


a[name="forms25"] + form .form_field_279, a[name="forms25"] + form .form_field_280, a[name="forms25"] + form .form_field_281, a[name="forms25"] + form .form_field_282 {
  	width:100%;  
}
a[name="forms25"] + form .submit_btn {
    margin-left: 0px;
}
a[name="forms15"] + form .form_field_176, a[name="forms15"] + form .form_field_177, a[name="forms15"] + form .form_field_178, a[name="forms15"] + form .form_field_179, a[name="forms15"] + form .form_field_180, a[name="forms15"] + form .form_field_181, a[name="forms15"] + form .form_field_1443, a[name="forms15"] + form .form_field_1444, a[name="forms15"] + form .form_field_1445, a[name="forms15"] + form .form_field_1446, a[name="forms15"] + form .form_field_1447, a[name="forms15"] + form .form_field_1448{
  	display: inline-block;
	width: 100%;
	
	  
}

a[name="forms39"] + form .field
{
	
	padding:0px;
	
}

a[name="forms39"] + form .form_field_570, a[name="forms39"] + form .form_field_571, a[name="forms39"] + form .form_field_572, a[name="forms39"] + form .form_field_573{
  	display: inline-block;
	width: 100%;

	  
}
a[name="forms39"] + form .submit_btn {
    margin-left: 0px;
}
    
    .aquabanner-text .banner-so{font-size:19px;margin:0 0 10px 0}
    .foote_cop_rgts ul li{ margin-bottom: 8px; }
    
    
.aquabanner-text .banner-so h1{font-size:19px;margin:0}
.acenter-content h5, .acenter-content h6{font-size:30px;line-height:33px;letter-spacing:0;}
.acenter-content{max-width:290px;margin:10px auto 10px;padding:10px}
.aquabanner-text p{font-size:17px}
.mascot-hand{max-width:200px;}
.bubbles{padding:30px 0}
.acenter-content:after, .acenter-content:before{height:2px}
.new_banner_aqua .optuno-board-buttons{margin:20px 0 0 0}
.no-sp-fee{font-size:17px;padding:0px 0 5px 0;line-height:17px;}
.brown-fish{width:70px}
.new_banner_aqua .ready-signu{max-width:240px;}
.seo-faqt h4 {
    font-size: 26px !important;
}
}
@media (max-width:620px){.new_banner_aqua{padding:0 0 0 60px;}
.bubbles .green-watch-it{margin:0 auto 0}
.aquabanner-text .banner-so{font-size:15px;margin:0 0 10px 0}
.aquabanner-text .banner-so h1{font-size:15px;}
.acenter-content h5, .acenter-content h6{font-size:20px;line-height:24px;}
.acenter-content{max-width:200px;padding:5px}
.aquabanner-text p{font-size:13px;line-height:normal;}
.mascot-hand{max-width:170px;left:-60px;}
.new_banner_aqua .optuno-board-buttons{margin:15px 0 0 0;}
.no-sp-fee{font-size:14px;padding:5px 0 5px 0;line-height:14px;}
.brown-fish{width:50px}
}
@media (max-width:520px){.mascot-hand{max-width:120px}
}
@media (max-width:420px){.bubbles{padding:20px 0;}
.new_banner_aqua{padding:0}
.aquabanner-text .banner-so, .aquabanner-text .banner-so h1{font-size:13px;}
.aquabanner-text .banner-so{margin:0 0 5px 0}
.acenter-content h5, .acenter-content h6{font-size:17px;line-height:20px;}
.aquabanner-text p{font-size:12px;}
.acenter-content{max-width:170px;margin:5px auto 5px;}
    
    .com-indication {  display: block;}
    
    
}
@media (max-width:320px){.aquabanner-text .banner-so, .aquabanner-text .banner-so h1{font-size:11px;}
.acenter-content h5, .acenter-content h6{font-size:13px;line-height:16px;}
.aquabanner-text p{font-size:10px;}
.acenter-content{max-width:140px;}
.acenter-content:after, .acenter-content:before{height:1px;}
.mascot-hand{max-width:80px;left:-40px;}
.no-sp-fee{font-size:12px;line-height:12px;}
}
@keyframes swimming{from{left:90%;}
20%{left:0;-webkit-transform:scaleX(1);transform:scaleX(1);z-index:90;}
20.5%{-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:10;left:-30px;}
21%{left:80px;}
42%{left:60%;}
50%{z-index:28;top:30%;left:70%;-webkit-transform:scaleX(-1);transform:scaleX(-1);}
50.5%{-webkit-transform:scaleX(1);transform:scaleX(1);z-index:100;left:75%;top:40%;}
51%{left:50%px;z-index:150;}
60%{left:30%;z-index:150;}
64%{left:20%;z-index:150;}
66%{left:80px;z-index:150;}
69%{left:-30px;z-index:150;}
70%{top:15%;left:-30px;-webkit-transform:scaleX(1);transform:scaleX(1);z-index:90;}
70.5%{-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:10;left:-30px;}
71%{left:40px;}
80%{left:60%;}
81%{left:65%;top:45%;}
82%{left:76%;-webkit-transform:scaleX(-1);transform:scaleX(-1);}
82.5%{-webkit-transform:scaleX(1);transform:scaleX(1);top:45%;left:77%;}
84%{top:50%;left:70%;z-index:28;}
88%{top:60%;left:75%;z-index:28;}
to{left:90%;}
}
@-webkit-keyframes swimming{from{left:90%;}
20%{left:0;-webkit-transform:scaleX(1);transform:scaleX(1);z-index:90;}
20.5%{-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:10;left:-30px;}
21%{left:80px;}
42%{left:60%;}
50%{z-index:28;top:30%;left:70%;-webkit-transform:scaleX(-1);transform:scaleX(-1);}
50.5%{-webkit-transform:scaleX(1);transform:scaleX(1);z-index:100;left:75%;top:40%;}
51%{left:50%px;z-index:150;}
60%{left:30%;z-index:150;}
64%{left:20%;z-index:150;}
66%{left:80px;z-index:150;}
69%{left:-30px;z-index:150;}
70%{top:15%;left:-30px;-webkit-transform:scaleX(1);transform:scaleX(1);z-index:90;}
70.5%{-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:10;left:-30px;}
71%{left:40px;}
80%{left:60%;}
81%{left:65%;top:45%;}
82%{left:76%;-webkit-transform:scaleX(-1);transform:scaleX(-1);}
82.5%{-webkit-transform:scaleX(1);transform:scaleX(1);top:45%;left:77%;}
84%{top:50%;left:70%;z-index:28;}
88%{top:60%;left:75%;z-index:28;}
to{left:90%;}
}
.opto_cli, .res-opto-cli{background:#ecf0f1;}
.logo_list ul, .res-opto-cli ul{text-align:center;padding:0}
.logo_list ul:after, .res-opto-cli ul:after{clear:both;display:block;content:'';}
.logo_list ul li{list-style:none;padding:0 25px;float:left;width:25%}
.logo_list ul li img{display:block;vertical-align:middle;margin:auto;}
.logo_list{padding:40px 0;}
.res-opto-cli{padding:20px 0;display:none}
.res-opto-cli ul li{list-style:none;}
.res-opto-cli .bx-pager{text-align:center;line-height:1;padding:15px 0 0 0;}
.res-opto-cli .bx-pager .bx-pager-item{display:inline-block;margin:0 5px 0 0}
.res-opto-cli .bx-pager .bx-pager-item a{width:8px;height:8px;display:block;background:rgba(0,0,0,0.2);overflow:hidden;text-indent:-99999px;border-radius:50%;}
.res-opto-cli .bx-pager .bx-pager-item a.active{background:rgba(0,0,0,0.35);}
.do_youself_wrap{background:#2f1a43;position:relative;overflow:hidden}
.right_youself_inner{float:right;width:40.17094017094017%;text-align:right}
.right_youself_inner img{top:-30px;position:relative}
.youself_inner{width:59.82905982905983%;float:left;padding:35px 30px 35px 0}
.youself_inner h2{font-size:32px;color:#fff;margin-bottom:15px}
.youself_inner h2 span{font-size:19px;color:#fff;display:block;}
.youself_inner p{font-size:17px;color:#fff;line-height:26px;margin-bottom:8px}
.youself_inner p:last-of-type{margin-bottom:0}
.set_start_today{background:#fff;padding:50px 0;}
.set_start_today h2{font-size:36px;color:#000000;text-align:center;}
.set_start_today h2 span{padding:0 0 10px;position:relative;}
.set_start_today h2 span:after{background:url(../images/mergesprite.png) no-repeat center bottom;width:78px;height:12px;background-position:-33px -85px;content:"";display:block;position:absolute;left:0;bottom:0;}
.three_single{width:33%;display:inline-block;vertical-align:middle;text-align:center;}
.three_single.cnter_div{margin:0px;}
.img_wrap_thr{min-height:250px;margin:0 0 15px;position:relative;}
.img_wrap_thr img{vertical-align:middle;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.descr_thr{width:80%;margin:0 auto;}
.descr_thr p{font-size:17px;color:#333333;line-height:24px;min-height:120px;margin:0}
.descr_thr h4{font-size:19px;color:#442560;line-height:28px;margin:0 0 20px 0}
.descr_thr h4 a{color:#442560}
.descr_thr h4 a:hover{color:#ff6600}
.descr_thr a.comm_btn i{display:inline-block;margin:0 10px 0 0;}
.what_ficms{background:#fff;padding:78px 0;}
.what_ficms h4, .empower h4, .pre_made h4{font-size:16px;font-family:'Nunito Sans';font-weight:700;color:#00aeee;text-align:center;margin:0 0 15px;text-transform:uppercase;}
.what_ficms h2, .more_options h2, .empower h2, .pre_made h2, .pickup_learn h2{font-size:36px;color:#000000;text-align:center;margin:0 0 30px;}
.left_fic{width:48.717948717948717%;margin:0 6.837606837606838% 0 0;float:left;vertical-align:middle;position:relative;overflow:hidden}
.right_fic{width:44.44444444444444%;vertical-align:top;float:left;padding:20px 0px 0px 0px}
.left_fic h3{font-size:25px;font-family:'Nunito Sans';font-weight:700;color:#000000;line-height:30px;}
.left_fic p{font-size:18px;font-family:'Nunito Sans';font-weight:300;color:#4b4949;line-height:34px;margin:0 0 10px;}
.right_fic p sup{top:4px;margin:0px 0 0 -2px;}
.two_section_wrap{padding:60px 0 0 0;}
.success_storis p{font-size:25px;color:#333333;text-align:center;}
.success_storis p sup{margin:0px 0 0 -1px;font-size:46%;}
.what_ficms.success_storis h4{text-transform:uppercase;}
.what_ficms.success_storis .right_fic p{font-size:26px;line-height:38px;color:#000000; font-weight: 700; font-style: italic; text-align:center;margin:0 0 25px;}
.what_ficms.success_storis .right_fic a:hover p{color:#ff6600;}
.what_ficms.success_storis .right_fic h4{font-size:16px;line-height:38px;color:#000000;text-align:center;margin:0 0 25px;text-transform:capitalize;}
.what_ficms.success_storis .right_fic h4 a{color:#ff6600;font-size:15px}
.what_ficms.success_storis{background:url(../images/lft_dotmap.png) no-repeat left center, url(../images/rgt_dotmap.png) no-repeat right center;border-bottom:1px solid #ecf0f1;}
.left_fic_video{display:block;}
.left_fic_play{position:absolute;right:35px;bottom:25px;width:25px;height:30px;background:url(../images/mergesprite.png) no-repeat 0;background-position:-120px -1px}
.right_fic ul{padding:0}
.right_fic ul li{list-style:none;text-align:center}
.testimonial_name_hom b{}
.ready_t_strt{text-align:center;padding:45px 0;}
.ready_t_strt h3{font-size:36px;margin:0 15px 0px 0;display:inline-block;vertical-align:middle;}
.ready_t_strt a.comm_btn{margin:0;text-transform:none;}
.ready_t_strt p{display:inline-block;margin:0}
.empowering_section{background:url(../images/empower.jpg) no-repeat top center;min-height:800px;display:none}
.empower_wrap{padding:140px 25px;width:600px;}
.empower_wrap h2{font-size:36px;color:#fff;margin-bottom:20px}
.empower_wrap p{font-size:26px;color:#ff6600;margin:0;margin:0}
.tab_detwrap{margin-top:-300px;background:#fff;}
.projecct_detail_tabwrap{display:none}
.page_home .ready_t_strt{background:#f5f5f5;}
.scrolltop{background:#ff6600;border-radius:4px;bottom:120px;cursor:pointer;display:none;height:40px;overflow:hidden;position:fixed;right:15px;text-align:center;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;width:40px;z-index:99;}
.scrolltop:after{font-family:FontAwesome;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:"\f077";font-size:19px;line-height:38px;}
.scrolltop:hover{background:#42245d}
div.burger{height:30px;width:40px;position:absolute;top:-40px;right:21px;cursor:pointer;display:none;}
.tcon{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:40px;-webkit-transition:0.3s;transition:0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:40px;background:transparent;outline:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;}
.tcon>*{display:block}
.tcon:hover,.tcon:focus{outline:none}
.tcon::-moz-focus-inner{border:0}
.tcon-grid--rearrange .tcon-grid__item{-webkit-box-shadow:-0.625rem -0.625rem, 0 -0.625rem, 0.625rem -0.625rem, -0.625rem 0, 0.625rem 0, -0.625rem 0.625rem, 0 0.625rem, 0.625rem 0.625rem;box-shadow:-0.625rem -0.625rem, 0 -0.625rem, 0.625rem -0.625rem, -0.625rem 0, 0.625rem 0, -0.625rem 0.625rem, 0 0.625rem, 0.625rem 0.625rem;-weblit-box-shadow:-0.625rem -0.625rem, 0 -0.625rem, 0.625rem -0.625rem, -0.625rem 0, 0.625rem 0, -0.625rem 0.625rem, 0 0.625rem, 0.625rem 0.625rem;}
.tcon-grid--rearrange.tcon-transform .tcon-grid__item{box-shadow:0 -0.5rem, 0 -1rem, 0.5rem 0, -1rem 0, 1rem 0, -0.5rem 0, 0 1rem, 0 0.5rem;-webkit-box-shadow:0 -0.5rem, 0 -1rem, 0.5rem 0, -1rem 0, 1rem 0, -0.5rem 0, 0 1rem, 0 0.5rem;}
.tcon-remove--check.tcon-transform::before{-webkit-transform:rotate(-135deg) translate(5%, -10%);transform:rotate(-135deg) translate(5%, -10%);top:50%;width:55%;}
.tcon-remove--check.tcon-transform::after{-webkit-transform:rotate(-45deg) translate(20%, 10%);transform:rotate(-45deg) translate(20%, 10%);top:50%;width:85%}
.tcon-grid.tcon-transform .tcon-grid__item{-webkit-transform:rotate3d(0, 0, 1, -45deg) scale3d(0.8, 0.8, 0.8);transform:rotate3d(0, 0, 1, -45deg) scale3d(0.8, 0.8, 0.8);}
.tcon-grid .tcon-grid__item{width:0.5rem;height:0.5rem;background:#14759b;color:#14759b;-webkit-transition:0.3s;transition:0.3s;}
.tcon-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
header.IAmResized div.menu-bg{top:10px;}
@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.burger .tcon{background:url(../images/topmenu.png) no-repeat center center;width:28px;height:28px;display:block;}
::i-block-chrome,.burger.open .tcon{background:url(../images/menu-close.png) no-repeat center center;}
::i-block-chrome,.burger .tcon span{display:none;}
}
.wrlb_imgwrap{min-height:45px;}
.hum, .mobile-poster, .mobile-fnav{display:none}

.newsletter-form{position:relative}
.tabs_section .tabs{width:320px;display:inline-block;vertical-align:top;padding:0}
.tab_detail_wrap.tab_container{display:inline-block;vertical-align:top;width:72%;}
.tabs_section .tabs li{display:block;vertical-align:middle;text-align:center;margin-right:5px;}
.tabs_section .tabs li a{background:#442560;padding:40px 35px;font-size:24px;color:#4d4e4e;width:100%;display:block;margin:0 0 0px;color:#fff;border-bottom:1px solid #4f3269;}
.tabs_section .tabs li:last-child a{border:0px;}
.tabs_section .tabs li a:hover, .tabs_section .tabs li.active a{background:#f2f4f5;color:#000000;border-bottom:1px solid #f2f4f5}
.tab_content{display:none;min-height:535px;}
.tab_drawer_heading{display:none;}
.stya_wrap{background:url(../images/optuuu.png) no-repeat right bottom;height:100%;min-height:535px;}
.tab_con_wrap{width:380px;margin:0 0 0 40px;padding:60px 0 15px 0;}
.tab_con_wrap h3{font-size:28px;color:#442560;margin-bottom:20px}
.tab_con_wrap h4{font-size:20px;color:#000000;margin-bottom:20px;line-height:30px}
.tab_con_wrap p{font-size:16px;color:#333333;line-height:24px;margin-bottom:5px}
.tab_con_wrap p strong{font-size:15px}
.tabs_section .tabs li p, .tab_drawer_heading p{margin-bottom:0}
.slider-section.inner_slider{min-height:550px;}
.slider-section.inner_slider li{background-position:center center;background-repeat:no-repeat;background-size:cover;height:550px;position:relative;}
.slider-section.inner_slider h3, .slider-section.inner_slider h3 span{font-size:42px;line-height:44px;}
.slider-section.inner_slider h4{font-size:26px;line-height:normal;color:#ff6600;margin:0 0 35px;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.75);}
.slider-section.inner_slider h4 span{color:#fff;display:inline-block;vertical-align:middle;margin:0 8px;line-height:8px;}
.slider-section.inner_slider .bx-viewport{height:550px !important;}
.slider-section.inner_slider li .banner-text{position:absolute;bottom:110px;left:0;right:0;margin:auto;height:192px;padding:0 20px;text-align:center;overflow:hidden;}
.slider-section.inner_slider li .banner-text a.getstart, .wrk_slider_wrap .rgt_choose_desc a.comm_btn, .ready_t_strt a.comm_btn, .page_how_it_works .innerbanner-text a.getstart{padding:15px;border-radius:2px;min-width:270px;text-transform:none;font-size:19px; color: #fff; }
.page_how_it_works .innerbanner-text p{text-shadow:inherit;}
.how_work_wrap{background:#442560 url(../images/howwewrp.jpg) no-repeat top center;padding:105px 0;text-align:center;background-size:cover;position:relative;}
.how_work_wrap h1{font-size:36px;color:#fff;}
.how_work_wrap p{font-size:26px;color:#fff;line-height:40px;margin:0}
.how_work_wrap p sup{font-size:50%}
.how_work_wrap .dwn_arr{bottom:-10%;left:0;margin:auto;position:absolute;right:0;}
.wrk_slider_wrap:after{clear:both;content:"";display:block;}
.wrk_slider_wrap{padding:0 0 50px;}
.wrk_slider_wrap:last-child{padding:0;}
.left_choose_slider{width:65.81196581196581%;float:left;margin:0 2.564102564102564% 0 0;padding:0 0 0 180px;text-align:center;position:relative}
.rgt_choose_desc{width:31.62393162393162%;float:right;padding:70px 0 0;position:relative}
.left_choose_slider_chld{font-family:'Nunito Sans';font-weight:700;color:#f7f4f1;font-size:220px;line-height:normal;position:absolute;left:0;top:15px;letter-spacing:-2px}
.left_choose_slider_chld_one{display:none}
.how_wrk_slider{padding:80px 0 40px;}
.rgt_choose_desc h3{color:#000000;font-size:36px;margin:0 0 30px;}
.rgt_choose_desc p{color:#000000;font-size:19px;line-height:31px;}
.rgt_choose_desc p br{display:none;}
.left_choose_slider .bx-pager-item{display:inline-block;vertical-align:middle;}
.left_choose_slider .bx-pager-item .bx-pager-link{background:#cccccc;width:10px;height:10px;display:block;margin:0 5px;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;text-indent:-9999px}
.left_choose_slider .bx-pager-item .bx-pager-link.active, .left_choose_slider .bx-pager-item .bx-pager-link:hover{background:#ff6600}
.left_choose_slider .bx-pager.bx-default-pager{text-align:center;padding:25px 0 0px;}
.rgt_choose_desc ul li{padding:0 0 0 20px;font-size:18px;margin:0 0 10px;line-height:25px;list-style:none;position:relative}
.rgt_choose_desc ul li:before{width:7px;height:7px;border-radius:50%;background:#cccccc;position:absolute;left:0;top:10px;content:""}
.rgt_choose_desc ul{padding:20px 0;}
.incerde_wrap{padding:160px 0;background:url(../images/increde.jpg) no-repeat top center;min-height:595px;text-align:center;}
.incerde_wrap h3{font-size:36px;color:#fff;text-shadow:0 2px 2px #232323;}
.incerde_wrap p{font-size:26px;color:#ff6600;text-shadow:0 2px 2px #232323;}
.incerde_wrap ul{padding:50px 0 0 0;}
.incerde_wrap ul li{display:inline-block;vertical-align:middle;font-size:18px;color:#fff;line-height:42px;margin:0 5px;list-style:none}
.incerde_wrap ul li.sepearator{background:url(../images/li_bgg.png) no-repeat center center;width:40px;height:40px;}
.dealy01{-webkit-transition-delay:400ms;transition-delay:400ms;}
.dealy02{-webkit-transition-delay:700ms;transition-delay:700ms;}
.dealy03{-webkit-transition-delay:1100ms;transition-delay:1100ms;}
.dealy04{-webkit-transition-delay:1400ms;transition-delay:1400ms;}
@-webkit-keyframes fadeInUpnew{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUpnew{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUpnew{opacity:0;}
.fadeInUpnew{-webkit-animation-name:fadeInUpnew;animation-name:fadeInUpnew;opacity:1;}
.slideInBox.already-visible-one, .slideInBox.already-visible-one .left_choose_slider, .slideInBox.already-visible-one .rgt_choose_desc, .slideInBox.already-visible-one .banner-text, .slideInBox.already-visible-one .howwork_inner, .slideInBox.already-visible-one .incred_inner, .slideInBox.already-visible-one .youself_inner, .slideInBox.already-visible .three_section_wrap, .slideInBox.already-visible-one .empower_wrap, .slideInBox.already-visible-one .tab_detwrap, .slideInBox.already-visible-one .two_section_wrap{-webkit-animation:bounce 2s;animation:bounce 2s;}
.slideInBox.already-visible{-webkit-animation:none;animation:none;}
@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:translateY(-50px);}
100%{-webkit-transform:translateY(0);}
}
@keyframes bounce{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);}
100%{-webkit-transform:translateY(0);transform:translateY(0);}
}
a.comm_btn{font-size:15px;text-transform:uppercase;padding:15px 35px;background:#ff6600; border-radius:25px;-webkit-border-radius:25px;color:#fff;display:inline-block;vertical-align:middle;position:relative;text-align:center;margin:20px 0 0 0;overflow:hidden;z-index:1; font-weight: 700;}
a.comm_btn:hover{ }
a.comm_btn span, a.getstart span{position:absolute;display:block;width:0;height:0;border-radius:50%;background:#442560;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:width 0.6s, height 0.6s;transition:width 0.6s, height 0.6s;z-index:-1;}
a.comm_btn:hover span, a.getstart:hover span{width:1000px;height:1000px;}
.descr_thr a.comm_btn.col_lav span{background:#ff6600;}
.youself_inner a.comm_btn span{background:#fff}
.youself_inner a.comm_btn:hover{border-bottom:2px solid #BDBDBD;color:#442560}
.descr_thr a.comm_btn.col_lav:hover{border-bottom:2px solid #c95000;}
.descr_thr a.comm_btn.col_lav{background:#442560;border-bottom:2px solid #000;}
.descr_thr a.comm_btn:hover{border-bottom:2px solid #000;}
/* .ready_t_strt a.comm_btn:hover, .projecct_detail_tabwrap a.comm_btn:hover, .wrk_slider_wrap .rgt_choose_desc a.comm_btn:hover{border-bottom:2px solid #000;} */
a.getstart:hover{border-bottom:2px solid #2F1348;}
.no_static_box .ready_t_strt{background:#fff;border-top:1px solid #ecf0f1}
@-webkit-keyframes pulse-heart{25%{-webkit-transform:scale(1.1);transform:scale(1.1);}
75%{-webkit-transform:scale(0.9);transform:scale(0.9);}
}
@-webkit-keyframes pulse-heart{25%{-webkit-transform:scale(1.1);transform:scale(1.1);}
75%{-webkit-transform:scale(0.9);transform:scale(0.9);}
}
@keyframes pulse-heart{25%{-webkit-transform:scale(1.1);transform:scale(1.1);}
75%{-webkit-transform:scale(0.9);transform:scale(0.9);}
}
.pulse-heart{-webkit-animation-name:pulse-heart;animation-name:pulse-heart;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.how_wrk_slider .container .wrk_slider_wrap:last-of-type .left_choose_slider{-webkit-box-shadow:none;box-shadow:none}
.userlogin_Section{height:100%;background-position:top center;background-size:cover;position:relative;table-layout:fixed;display:table;width:100%;padding:20px}
.userlogin_Section .main_layout{display:table-cell;vertical-align:middle}
.userlogin_Section .userform_layout, .overlaypop .userform_layout{
        background-image: url(../images/log_in_bg.jpg);
    background-repeat: no-repeat;background-position: center;
    background-size: cover;
    width:480px;text-align:center;padding:30px 30px 0px 30px;-webkit-box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.5);border-radius:15px 15px 15px 15px;position:relative;margin:200px auto 40px;}
.userlogin_Section .userform_layout h3, .overlaypop .userform_layout h3{color:#fff;margin:0 0 20px 0;    font-size: 26px;}

.userlogin_Section .userform_layout h3 br{
  display: none;  
}

.ltitle-hide{display:none}
.overlaypop .userform_layout{margin-bottom:40px}
.userlogin_Section .userform_layout .loginlogo, .overlaypop .userform_layout .loginlogo{display:inline-block;position:absolute;left:0;top:-140px;right:0;width:299px;margin:auto;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.userlogin_Section .userform_layout h1, .overlaypop .userform_layout h1{margin-bottom:20px;font-size:21px;text-transform:uppercase;line-height:24px;font-family:'Nunito Sans';font-weight:700;color:#fff;}
.userlogin_Section .userform_layout .page_users, .overlaypop .userform_layout .page_users{margin:0 0 35px;font-size:17px; line-height: 27px;  color:#f6f6f6;}
.userlogin_Section .userform_layout .form .remem-but, .overlaypop .userform_layout .form .remem-but{margin:20px 0 30px;}
.userlogin_Section .userform_layout .form .remem-but .fancy-rember, .overlaypop .userform_layout .form .remem-but .fancy-rember{margin:22px 0 0 0;}
.userlogin_Section .userform_layout .form .remem-but .fancy-rember input, .overlaypop .userform_layout .form .remem-but .fancy-rember input{width:20px;height:20px;margin:0 0px 0 0}
.userlogin_Section .userform_layout .form .buttons, .overlaypop .userform_layout .form .buttons{margin:0;}
.userlogin_Section .userform_layout .form .buttons input[type="submit"], .overlaypop .userform_layout .form .buttons input[type="submit"]{margin:0;font-size:22px;background:#fff;text-transform:none;color:#ff6600;}
.userlogin_Section .userform_layout .form .buttons input[type="submit"]:hover, .overlaypop .userform_layout .form .buttons input[type="submit"]:hover{background:#ff6600;color:#fff;}
.userlogin_Section .userform_layout .form .req_pass_redirect, .overlaypop .userform_layout .form .req_pass_redirect{font-size:15px; line-height: 30px;  color:#fff;background:#ff6600;text-transform:uppercase;display:block;margin:0 -30px -1px -30px;border-radius:0 0 15px 15px;padding:9px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;position:relative;top:2px;text-align:center;}
.userlogin_Section .userform_layout .form .req_pass_redirect:hover, .overlaypop .userform_layout .form .req_pass_redirect:hover{background:#fff;color:#ff6600;}
.userlogin_Section .userform_layout .form .buttons input.req-submit, .overlaypop .userform_layout .form .buttons input.req-submit{margin:20px 0 30px;padding:12px 21px;}
.userlogin_Section .userform_layout .field_content input.req-input, .overlaypop .userform_layout .field_content input.req-input{border-radius:5px;}
.userlogin_Section .userform_layout .field_content input[type="text"],
.userlogin_Section .userform_layout .field_content input[type="email"],
.userlogin_Section .userform_layout .field_content input[type="password"],
.overlaypop .userform_layout .field_content input[type="text"],
.overlaypop .userform_layout .field_content input[type="email"],
.overlaypop .userform_layout .field_content input[type="password"]{height:48px;margin:0;background:#fff}
.userlogin_Section .userform_layout .field_content input[type="text"], .overlaypop .userform_layout .field_content input[type="text"]{border:1px solid #d6d6d6;border-radius:5px 5px 0 0;}
.userlogin_Section .userform_layout .field_content input[type="password"], .overlaypop .userform_layout .field_content input[type="password"]{border:1px solid #d6d6d6;border-top:0;border-radius:0 0 5px 5px;}
.userlogin_Section .userform_layout:before, .overlaypop .userform_layout:before{width:480px;height:55px;content:"";position:absolute;top:-50px;left:0;right:0;margin:auto;background:url(../images/login-top.png) no-repeat 0;
   display:none; 
}
.userlogin_Section .userform_layout .field, .overlaypop .userform_layout .field{position:relative;}
.userlogin_Section .userform_layout .field .formError,.overlaypop .userform_layout .field .formError{left:15% !important;}
.userlogin_Section .userform_layout .formError .formErrorContent, .overlaypop .userform_layout .formError .formErrorContent{font-size:12px;text-align:left;width:auto;}
.userlogin_Section .userform_layout .field_content input.req-input{border-radius:5px;}
.overlaypop .popup-content{padding:0px;}
.page_review .overlaypop{background-position:top center;background-size:cover;}
.fancy-rember label{font-size:17px;vertical-align:top;position:relative;top:0px;margin:0 0 0 10px;line-height:21px;color:#f6f6f6}
.review_login_popup_img{display:none}
.login_overlaypop{background-position:top center;background-size:cover}
.login_overlaypop button.overlay-close{position:absolute;top:20px;right:20px;margin:0 !important;background:url(../images/mergesprite.png) no-repeat center center;background-position:-1px 0 !important;}
.user_login_new, .user_login_new body{height:100%}
.mac-os .fancy-rember label{padding:3px 0 0;}
@media only screen
and (min-device-width:320px)
and (max-device-width:568px)
and (-webkit-min-device-pixel-ratio:2){.fancy-rember label{padding:2px 0 0 0;}
}
@media only screen
and (min-device-width:375px)
and (max-device-width:667px)
and (-webkit-min-device-pixel-ratio:2){.fancy-rember label{padding:2px 0 0 0;}
.userlogin_Section .userform_layout .form .remem-but .fancy-rember input, .overlaypop .userform_layout .form .remem-but .fancy-rember input{outline:1px solid #a3a3a3}
}
.userform_layout .field_content input::-webkit-input-placeholder{color:#333333;font-size:15px;}
.userform_layout .field_content input::-moz-placeholder{color:#333333;font-size:15px;}
.userform_layout .field_content input:-ms-input-placeholder{color:#333333;font-size:15px;}
.userform_layout .field_content input:-moz-placeholder{color:#333333;font-size:15px;}
.footer_sec_menu{padding:100px 0 0px;color:#333;font-size:14px;text-align:center;}
.footer_sec_menu ul{padding:0;text-align:center;}
.footer_sec_menu ul li{list-style:none;display:inline-block;color:#333;margin:0 8px 0 0;}
.footer_sec_menu ul li a{color:#333;}
.footer_sec_menu ul li a:hover{color:#000;}
.static_one li.seperator:first-of-type {display: none; }

.footer_sec_menu .set_one p{margin:0;font-size:14px}
.hidebar{overflow-y:hidden;}
.page_review .overlaypop{padding-bottom:50px;}
.sbSelector{display:block;height:40px;line-height:22px;outline:none;overflow:hidden;padding:8px 40px 8px 10px;border:solid 1px #e1e1e1;text-align:left;font-size:14px;color:#000;}
.sbHolder{background-color:#fff;height:40px;position:relative;width:100%;}
.sbToggle:before, .sbToggleOpen:before{display:block;outline:none;font-family:'FontAwesome';font-size:16px;color:#b2b2b2;position:absolute;top:13px;right:16px;line-height:normal;}
.sbToggle:before{content:"\f0d7";}
.sbToggleOpen:before{content:"\f0d8";}
.sbOptions{background-color:#fff;border:solid 1px #e1e1e1;list-style:none;left:0px;margin:0;padding:0;position:absolute;top:41px !important;width:100%;z-index:1;overflow-y:auto;font-size:15px;text-align:left;}
.sbOptions li{list-style:none;}
.sbOptions li a{color:#666;padding:7px 10px 7px 10px;display:block;line-height:20px;font-size:14px}
.sbOptions li a:hover{color:#000 !important;background:#e4e4e4;}
.frontend_admin{opacity:1 !important}
.page_plans_and_pricing #accordion-container .custm-faq-main:first-of-type{padding-top:0}





/*.page_plans_and_pricing .footer_bottom{padding:45px 0 30px}*/
.award_winner .hourse span{display:block;clear:both;color:#000}
.award_winner h3{font-size:22px;margin:0 0 20px 0}
.award_winner h4{font-size:19px;margin:0 0 10px 0;color:#444}
.award_winner a{}
.award_winner h5{margin:0px 0 10px 0;padding:20px 0 0px 0;color:#444;position:relative}
.award_winner h5:before{height:1px;background:rgba(0, 0, 0, 0.06);display:block;content:"";position:absolute;left:0;top:0;width:70%}
 
.formError{z-index:9}
.field_content{position:relative}
.right_login_section .field_content .formError{left:5% !important;top:15px !important}
.paging div{display:inline-block;margin:0 5px 0 0}
.paging div a{display:block;background:#333;color:#fff;border-radius:3px;text-align:center;-webkit-transition:0.3s linear all;transition:0.3s linear all;border:2px solid #333;padding:9px 13px;line-height:1;}
.paging div a:hover, .paging .cur a{background:#fff;color:#333;border:2px solid #333}
.two_section_wrap.slideInBox.already-visible-one, .empower_wrap.slideInBox.already-visible-one, .three_section_wrap.slideInBox.already-visible-one, .youself_inner.slideInBox.already-visible-one{-webkit-animation:none !important;animation:none !important}

.footer-option-info{background:#f2f4f5;padding:40px 0;display:block;clear:both}
.footer-option-info:after{display:block;clear:both;content:""}
.footer-option-info ul{margin:0;padding:0}
.footer-option-info ul li{list-style:none;float:left;width:31.8%;padding:0 0px 0px 100px;position:relative;margin:0 2.3% 0 0;word-break:break-word;}
.footer-option-info ul li img{position:absolute;top:0;bottom:0;left:5px;margin:auto;width:72px;height:64px;}
.footer-option-info ul li:last-child{margin-right:0}
.footer-option-info ul li h4{font-size:16px; margin:0 0 14px 0}
.footer-option-info ul li p{font-size:16px;margin:0;color:#000;line-height:25px;}





#fancybox-outer{border-radius:7px}
#fancybox-content{border-radius:10px;padding:25px 10px 10px;box-sizing: content-box;outline: none;}
#fancybox-close{top:10px;right:10px;width:38px;height:38px;background:transparent url('../images/ffb-close.png') 0px}
#fancybox-close:hover{opacity:0.7}
#fancybox-wrap{z-index:9999}
#fancybox-overlay{z-index:9999;}
.customer-reviews-section{padding:40px 0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);}
.customer-reviews-section .bx-viewport{padding-bottom:5px}
.customer_reviews{padding:0;margin:0}
.customer-reviews-section ul li{list-style:none}
.customer_reviews li .t_all_contents{padding:0 0 0 150px;position:relative;min-height:100px; text-align:center}
.t_image{width:100px;height:100px;border-radius:50%;overflow:hidden;display:block;position:absolute;left:0;top:0;background:#eee;padding:5px;border:1px solid #d4d4d4;}
.t_image img{border-radius:50%;width:100%;height:100%;background:#fff;border-color:#eee #eee #ddd #f0f0f0;border-style:solid;border-width:1px;padding:2px;}
.t_all_contents p{font-size:23px; font-weight: 700;}
.t_testimonial_name{display:block;font-size:16px}
.quotes:before, .quotes:after{display:inline-block;content:"\f10e";font-family:FontAwesome;font-size:12px;position:relative;margin:0px 0 0 7px;top:-6px;}
.quotes:before{content:"\f10d";margin:0px 7px 0 0px;}
.free_web_consultation{background:#f1f1f1 url(../images/consulationbg.jpg) no-repeat center center;padding:70px 0;border-top:1px solid rgba(0, 0, 0, 0.05);border-bottom:1px solid rgba(0, 0, 0, 0.05);background-size:cover;}
.free_web_consultation input[type="text"], .free_web_consultation input[type="email"], .free_web_consultation input[type="search"], .free_web_consultation .cmssection input[type="password"], .free_web_consultation textarea, .free_web_consultation select{padding:8px 20px;border:1px solid #dedede;line-height:20px;width:100%;margin:0 0 20px;background-color:#fff;border-radius:7px;height:54px;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;font-size:16px;font-family:'Nunito Sans';}
.fld{margin-bottom:10px;}
.free_web_consultation input[type="text"], .free_web_consultation input[type="email"], .free_web_consultation input[type="search"], .free_web_consultation .cmssection input[type="password"], .free_web_consultation textarea{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;}
.free_web_consultation input[type="text"]::-moz-placeholder, .free_web_consultation input[type="email"]::-moz-placeholder, .free_web_consultation input[type="search"]::-moz-placeholder, .free_web_consultation .cmssection input[type="password"]::-moz-placeholder, .free_web_consultation textarea::-moz-placeholder{color:#949494;opacity:1;font-size:18px;}
.free_web_consultation input[type="text"]::-webkit-input-placeholder, .free_web_consultation input[type="email"]::-webkit-input-placeholder, .free_web_consultation input[type="search"]::-webkit-input-placeholder, .free_web_consultation .cmssection input[type="password"]::-webkit-input-placeholder, .free_web_consultation textarea::-webkit-input-placeholder{color:#949494;opacity:1;font-size:16px;}
.free_web_consultation textarea{height:202px;resize:none;padding:16px 20px}
.free_web_consultation .field_title{display:none}
.free_web_consultation form{position:relative;padding-right:52.56410256410257%;-webkit-transition:0.5s linear all;transition:0.5s linear all}
.free_web_consultation .form_field_71{position:absolute;top:0;right:0;width:47.435897435897434%;}
.free_web_consultation .buttons a.button{display:none}
.free_web_consultation .buttons{position:absolute;right:0;top:222px;margin:0;-webkit-transition:0.5s linear all;transition:0.5s linear all;width:47.435897435897434%;}
.free_web_consultation input[type="submit"]{border:0px solid #ff6600;background:#ff6600;height:54px;font-size:19px;text-transform:uppercase;padding:10px 40px;margin:0;color:#fff;-webkit-transition:0.5s linear all;transition:0.5s linear all;cursor:pointer;border-radius:7px;font-family: 'Nunito Sans';width:100%;padding:16px 20px;letter-spacing:2px}
.free_web_consultation input[type="submit"]:hover{background:#333;color:#fff;border-color:#333}
.free_web_consultation .field_content{position:relative;}
.free_web_consultation .field_content .formError{left:140px !important}
.both_sect_footer_form{color:#fff}
.both_sect_footer_form .forms.get-touch > h5{display:none}
.both_sect_footer_form .container{display:block;clear:both}
.both_sect_footer_form:after{display:block;content:"";clear:both}
.left_sec{width:50%;float:left}
.right_sec{float:left;width:50%;padding:0 0 0 10px;text-align:center;font-size:15px;color:#fff;font-family: 'Nunito Sans';}
.right_sec p{margin:0;font-size:16px;color:#292929;line-height:20px;font-family:'Nunito Sans';}
.right_sec p strong{font-family: 'Nunito Sans';text-transform:uppercase}
.left_sec h4{color:#ff6600;font-size:28px;margin:0 0 20px 0;font-family:'Nunito Sans';font-weight:700;padding:0 0 20px 0;top:15px;position:relative}
.free_web_consultation input[type="text"]:focus, .free_web_consultation input[type="email"]:focus, .free_web_consultation input[type="search"]:focus, .free_web_consultation input[type="password"]:focus, .free_web_consultation textarea:focus{border:1px solid #e4e4e4}
.free_web_consultation .formError .formErrorContent{width:170px !important;
font-family: 'Nunito Sans';
font-size:12px}
.page_home .testimonial_section{padding:60px 0}
.page_home .testimonial_section .testimonial_slider ul{margin:0;padding:0}
.page_home .testimonial_section .testimonial_slider ul li{list-style:none;}
.new_home_banner{background-image:url(../images/site-banner.jpg);
background-repeat:no-repeat;background-position:0 0;background-size:cover;color:#fff;-webkit-animation:animatedBackground 50s linear infinite;-webkit-animation:animatedBackground 50s linear infinite;animation:animatedBackground 50s linear infinite;position:relative;}
@-webkit-keyframes animatedBackground{0{background-position:0 0;}
50%{background-position:100% 0;}
100%{background-position:0 0;}
}
@keyframes animatedBackground{0{background-position:0 0;}
50%{background-position:100% 0;}
100%{background-position:0 0;}
}
.client-feedb{padding:0 0 50px 0;}
.client-feedb h2{color:#fff; line-height:45px;margin:0 0 20px 0;}
.client-feedb p{margin:0;font-size:14px;}
.banner-keywords p{font-size:20px;line-height:34px;}
.banner-keywords p span{border-bottom:1px solid #fff;white-space:nowrap;}
.banner-keywords p span.single-lin{border:none;}
.starting-pay{display:block;font-style:italic;letter-spacing:0.64px;line-height:1;margin-top:4px !important}
.testimonial_section{border-top:1px solid #e5e5e5;padding:60px 0 75px;}
.testimonial_section .testimonial_new_home{padding:0;}
.testimonial_section .bx-controls{margin:20px 0 0;}
.testimonial_sectt{margin:0 0 40px;}
.testimonial_sectt h2{font-size:34px;font-weight:700;line-height:1.4;margin:0 0 5px;}
.testimonial_sectt small{font-size:20px;color:#ff6600;}
.testid-text{padding:0 0 5px 0}

.testid-text a{color:#000;}
.testid-text a:hover{color:#ff6600;}


.testid-text p{font-size:24px;line-height:38px;padding:0 10%}
.testid-text p b, .testid-text p strong{font-weight:700;}
.testimonial_name_hom b{color:#000;display:block;line-height:1;font-size:16px;font-weight:700;}
.testimonial_name_hom i{display:block;color:#000;font-size:16px;font-weight:500;font-style:normal;}
.testimonial_avatar-home img{width:100px;height:100px;border-radius:50%;display:block;margin:0 auto 20px;}

.page_home .quotes:before, .page_home .quotes:after{ display: none;}




.testimonial_slider .bx-pager-item{display:inline-block;margin:0 10px 0 0}
.testimonial_slider .bx-pager-item a{background:#e4e4e4;width:9px;height:9px;border-radius:50%;overflow:hidden;text-indent:-9999px;display:block}
.testimonial_slider .bx-pager-item a.active, .testimonial_slider .bx-pager-item a:hover{background:#ff6600}
.think_of_us_as{background:#442560 url(../images/blue_diamond_bg.jpg) repeat-x;position:relative;padding:102px 0 40px 0;color:#fff;min-height:800px;z-index:1;margin:0 0 260px;}
.thinkof-text .starting-pay{max-width:250px;text-align:center}
.thinkof-text{max-width:730px;position:relative;z-index:2;}
.thinkof-text .last-seo{color:#fff;font-weight:700;font-size:34px;line-height:1.3;margin:0 0 18px; display: block}
.thinkof-text h1{display: block; margin: 0; color:#fff;font-weight:700;font-size:34px;line-height:1.3;}
.thinkof-text p{font-size:24px;margin:0 0 34px;font-weight:500;}
.thinkof-text a.button{margin-bottom:10px;}
.easy_steps{padding:60px 0 20px;position:relative}
.get_everything{background:#f9f9f9;padding:70px 0 40px 0}
.easy_steps_in h2{margin:0 0 20px 0;font-size:34px;font-weight:700;color:#000000;line-height:1.1;}
.easy_steps_in h5{margin:0 0;color:#ff6600;font-size:20px;}
.easy_steps_in{padding:0 0 40px 0;max-width:530px;}
.new_home_three_section{float:left;width:32%;}
.new_home_three_section ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.new_home_three_section ul li:before{content:"";background:#f3f3f3;width:1px;bottom:-55px;position:absolute;top:17px;left:-17.5px;}
.new_home_three_section ul li:last-child:before{display:none;}
.new_home_three_section ul li h4{color:#000;font-weight:500;font-size:20px;margin:0 0 15px;line-height:2.1;}
.new_home_three_section ul li h4 span{color:#222222;font-weight:600;font-size:36px;position:absolute;left:-50px;top:-4px;line-height:1;width:21px;text-align:right;}
.new_home_three_section ul li h4 span i{background:#fff;border:1px solid #f3f3f3;width:16px;height:16px;border-radius:50%;position:absolute;bottom:0;right:-20px;}
.new_home_three_section ul li h4 span i:before{content:"";background:#ff6600;width:8px;height:8px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:50%;}
.new_home_three_section ul li{margin:0 0 38px;position:relative;}
.new_home_three_section ul li p{font-size:16px;color:#666666;}
.new_home_three_section ul li:last-child{margin-right:0}
.easy_steps_right{float:left;width:63%;margin:0 0 0 5%;}
.easy_steps_info{margin:0 0 33px 50px;}
.easy_steps_info h3{color:#000;font-weight:500;font-size:20px;margin:6px 0 24px;}
.easy_steps_info ul{padding:0;margin:0;list-style:none;}
.easy_steps_info li{color:#000000;font-size:18px;position:relative;padding:0 10px 0 44px;display:inline-block;width:49%;margin:0 0 8px;vertical-align:top;}
.easy_steps_info li:before{content:"";background:url(../images/ticket1.svg) no-repeat;width:20px;height:18px;position:absolute;left:0;top:7px;}
.easy_steps_video{position:relative;}
a.button.hw_btn_home.fancybox{padding:0;}
.easysetps_video_play{background:#ff6600;display:inline-block;position:absolute;left:0;bottom:10px;padding:12px 25px 12px 77px;color:#fff;font-size:22px;font-weight:600;pointer-events:none;transition:all 0.5s;-webkit-transition:all 0.5s;}
.easy_steps_video:hover .easysetps_video_play{background:#333;color:#fff;}
.easy_steps_video:hover .easysetps_video_play:before{background:#333;border-color:#666;}
.easysetps_video_play:before{content:"\f04b";background:#442560;width:54px;height:54px;position:absolute;left:0;top:0;text-align:center;border-right:1px solid #442560;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:54px;transition:all 0.5s;-webkit-transition:all 0.5s;}
.page_home .video_gallery_video{width:100% !important;height:auto !important;}
.page_home .video_gallery_vid.selected h2{font-size:20px;font-weight:600;margin:0;text-align:center}
.easy_steps_video .video_gallery_outer .icon{display:none;}
.get_everything{position:relative;overflow:hidden}
.get_everything form{text-align:left;margin:50px 0 0 0}
.get_everything form .field_title{display:none}
.get_everything form .form_field_172, .get_everything form .form_field_173, .get_everything form .form_field_174, .get_everything form .form_field_175{width:23.076923076923078%;margin:0 2.564102564102564% 0 0;float:left}
.get_everything form .form_field_175{margin-right:0}
.get_everything form .field input{height:55px;border-radius:0}
.get_everything form .field input::-webkit-input-placeholder{font-size:16px;color:#999}
.get_everything form .field input:-ms-input-placeholder{font-size:16px;color:#999}
.get_everything form .field input::-moz-placeholder{font-size:16px;color:#999}
.get_everything form .field input:-moz-placeholder{font-size:16px;color:#999}
.get_everything form .buttons{text-align:center;margin:30px 0 0}
.get_everything form .buttons .button{margin:0}
.get_everything form .buttons a{display:none}
.get_everything h2{margin:0 0 10px 0;}
.get_everything h5{color:#ff6600;font-size:26px;margin:0;}
.mob_text_br{display:none;}
.build_your_dream_website{background:#fff;padding:48px 0 57px;text-align:center;color:#000000}
.build_your_dream_website h3{color:#000000;font-size:34px;line-height:1.4;font-weight:700;margin:0 0 26px 0;}
.build_your_dream_website p{margin:0}
.build_your_dream_website .button{font-weight:700;font-size:16px;min-width:250px;text-align:center;}
.your_small_business{background:#442560 url(../images/blue_diamond_bg1.jpg) repeat-x;padding:70px 0;position:relative;text-align:center;color:#fff;height:670px;margin:0 0 370px;}
.business_banner{margin:57px auto 34px;    max-width: 1100px;}
.ysb-text{font-size:24px;font-weight:500;}
.ysb-text h2{ font-size:24px;font-weight:500; margin: 0; display: inline; color: #fff}
.your_small_business .content_slider_slides{padding:0 50px 0;background:none;border:0;max-width:1450px;margin:0 auto;position:relative}
.your_small_business .content_slider .content_slider_slides .bx-prev{background:url(../images/slider_direction1.svg) no-repeat 0 0;left:0;    -webkit-transform: rotate(180deg);    transform: rotate(180deg);}
.your_small_business .content_slider .content_slider_slides .bx-next{background:url(../images/slider_direction1.svg) no-repeat 0px 0;right:0;}
.your_small_business .content_slider .content_slider_slides .bx-prev, .your_small_business .content_slider .content_slider_slides .bx-next{opacity:1;height:45px;top:50%;width:24px;margin-top:-20px;color:#fff;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.your_small_business .content_slider .content_slider_slides .bx-prev:hover, .your_small_business .content_slider .content_slider_slides .bx-next:hover{color:#f60;opacity:0.5;}
.your_small_business .content_slider .content_slider_slides .bx-prev span, .your_small_business .content_slider .content_slider_slides .bx-next span{display:none}
.your_small_business:after,.easy_steps:after, .get_everything:after, .testimonial_section:after, .new_home_banner:after, .build_your_dream_website:after{display:table;clear:both;content:""}
.page_home .gs-button, .get_everything form .button{font-weight:700;font-size:16px;padding:12px 35px;position:relative;top:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;min-width:250px;margin-bottom:0;text-align:center;}
.your_small_business .gs-button{background:#23b131;font-weight:700;font-size:16px;min-width:250px;}
.page_home .gs-button:hover, .get_everything form .button:hover{}
.your_small_business .gs-button:hover{background:#333;color:#fff;}
.top-bottom{position:absolute;top:90px;right:0;}
.your_small_business .content_slider{padding:0;background:none;}
.your_small_business .content_slider_pager{line-height:1;margin-top:-11px;position:relative;}
.your_small_business .bx-pager-item{display:inline-block;margin:0 10px 0 0}
.your_small_business .bx-pager-item a{background:#e4e4e4;width:9px;height:9px;border-radius:50%;overflow:hidden;text-indent:-9999px;display:block}
.your_small_business .bx-pager-item a.active, .your_small_business .bx-pager-item a:hover{background:#ff6600}
.get_everything form .formError{left:10px !important}
.panel__img-col{position:absolute;left:3%;bottom:10px;-webkit-transition:0.3s linear all;transition:0.3s linear all}
.brushing-center{position:relative;max-width:840px;margin:0 auto}
.brusharrow{position:absolute;left:30px;top:65px;}
.tilt{display:block;height:100%;padding:60px 0 50px 0;}
.new_home_three_section ul li{-webkit-transition:transform 1.5s cubic-bezier(0,0.7,0.1,1),opacity 1.5s cubic-bezier(0.5,0,0.2,1);-webkit-transition:opacity 1.5s cubic-bezier(0.5,0,0.2,1),-webkit-transform 1.5s cubic-bezier(0,0.7,0.1,1);transition:opacity 1.5s cubic-bezier(0.5,0,0.2,1),-webkit-transform 1.5s cubic-bezier(0,0.7,0.1,1);transition:transform 1.5s cubic-bezier(0,0.7,0.1,1),opacity 1.5s cubic-bezier(0.5,0,0.2,1);transition:transform 1.5s cubic-bezier(0,0.7,0.1,1),opacity 1.5s cubic-bezier(0.5,0,0.2,1),-webkit-transform 1.5s cubic-bezier(0,0.7,0.1,1);-webkit-transition-delay:0s;transition-delay:0s;}
.stepanim .new_home_three_section ul li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.stepanim .new_home_three_section ul li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s;}
.stepanim .new_home_three_section ul li:last-child{-webkit-transition-delay:.4s;transition-delay:.4s;}
.thinkof-text{-webkit-transition:-webkit-transform .65s ease-out .5s;transition:-webkit-transform .65s ease-out .5s;transition:transform .65s ease-out .5s;transition:transform .65s ease-out .5s, -webkit-transform .65s ease-out .5s;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0);}
.thinkanim .thinkof-text{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2;position:relative;}
.revalbg:after,
.revalbg:before{content:"";z-index:1;position:absolute;display:block;top:0;width:50%;height:100%;background-color:#e9e9e9;-webkit-transition:.5s cubic-bezier(0.81,0.15,0.26,0.99);transition:.5s cubic-bezier(0.81,0.15,0.26,0.99);}
.revalbg:after{left:0;}
.revalbg:before{right:0}
.everyanim .revalbg:after, .everyanim .revalbg:before{width:0%}
.home_mobile_image{display:none;}
.no-underline{border-bottom:0 !important;}
footer{clear:both;width:100%}
.wc-support{background:#f7f7f7;padding:130px 0 100px;clear:both;display:block}
.wc-supportinner-top{position:relative;padding:0 0 0 200px;}
.wc-supportinner-top:before{content:"";background:url(../images/we_support.png) no-repeat;position:absolute;left:-135px;top:-66px;width:395px;height:779px;}
.wc-supportinner-top > h2{color:#000;font-size:34px;font-weight:700;position:relative;padding:0 250px 0 0;max-width:790px;line-height:1.4;margin:0 0 70px;min-height:94px;}
.wc-supportinner-top > h2:after{content:"";background:url(../images/character2.png) no-repeat;width:238px;height:269px;position:absolute;right:0;top:-108px;}
.wc-supportinner-top ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.wc-supportinner-top ul li{background:#fff;position:relative;padding:23px 25px;float:left;width:47%;-webkit-box-shadow:0 13px 27px 0 rgba(0,0,0,0.17);box-shadow:0 13px 27px 0 rgba(0,0,0,0.17);margin:0px 1.5% 50px;border-radius:8px;}
.wc-supportinner-top ul li h4{font-weight:500;font-size:19px;margin:0 0 11px 0;color:#000;}
.wc-supportinner-top ul li span{font-size:16px;color:#666666;margin:0; display: block}
.wc-supportinner-top ul li span h4{ font-size:16px;color:#666666;margin:0; font-weight: normal; display: inline}
.wc-supportinner-top ul li span a{font-weight:700;color:#000000;line-height:1;display:inline-block;}
.wc-supportinner-top ul li span a:hover{color:#ff6600;}
.wc-supportinner-top:after{display:table;content:"";clear:both}
.wc-supportinner-lhs{width:50%;padding:0 40px 0 0}
.wc-supportinner-rhs{width:50%;padding:0 0px 0 40px}
	.wc-supportinner-bottom{padding:10px 0 0 200px;text-align:center; display: -webkit-box; display: -ms-flexbox; display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.wc-supportinner-bottom img{max-width:160px;margin:0px 0 20px;}
.wc-supportinner-bottom img.fb-svg-n{width:150px;}
.wc-supportinner-bottom img.google-svg-n{width:120px;}
.wc-supportinner-bottom img.bb-svg-n{width:160px;}
	.silver-award img, .silver-innerrank img{ max-width: 120px }
.rating_link{padding:0 0px;margin:0 auto;}
	.inner-rate-link{display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.pop_logo{max-width:200px;margin-bottom:20px;}
.overlay-cool.page_home.animato .overlaypop{position:fixed;width:100%;height:100%;top:0;left:0;background:#150c1e;overflow-y:auto;opacity:1;}
.hm_pop{overflow:hidden;max-width:1040px;margin:0 auto;padding:0 20px;}
.pop_title{font-family: 'Nunito Sans';font-size:30px !important;line-height:1.3;}
.hmp_vide_sec{width:55%;float:right;background:#ffff;padding:10px 10px 0 10px;}
.hmp_list_sec{width:45%;float:left;padding-right:20px;text-align:left;}
.hm_list_title{font-size:28px;font-family: 'Nunito Sans';text-align:left;color:#ff6600;}
.hm_pop_list{text-align:left;}
.hm_pop_list li{height:auto !important;padding-left:35px;line-height:1.3;margin-bottom:15px;font-size:18px;font-family: 'Nunito Sans';position:relative;min-height:auto !important;}
.video_gallery_video_home iframe{width:100% !important;height:297px;}
.hm_pop_list li::before{content:'';background:url('../images/hm_li_icon.png');width:25px;height:25px;top:0;left:0;position:absolute;background-size:contain;background-repeat:no-repeat;}
.stat_clos{font-size:20px;background:none !important;width:100% !important;color:#fff !important;z-index:+999 !important;float:left !important;display:block !important;text-indent:1px !important;padding:0 !important;margin:0 !important;text-align:center !important;margin-top:45px !important;text-transform:capitalize;font-family: 'Nunito Sans';}
.as_seen_on_new_div{text-align:center;margin:0 auto;padding:35px 15px 25px;}
.as_seen_on_new_div h3{display:inline-block;margin:0 25px 0 0;vertical-align:middle;font-size:20px;font-weight:600;}
.as_seen_on_new_div img{display:inline-block;vertical-align:middle;margin:0 10px 0;-webkit-filter:grayscale(100%) opacity(40%);-webkit-filter:grayscale(100%) opacity(40%);-moz-filter:grayscale(100%) opacity(40%);-ms-filter:grayscale(100%) opacity(40%);-o-filter:grayscale(100%) opacity(40%);filter:grayscale(100%) opacity(40%);-webkit-filter:gray;filter:gray;-webkit-transition:all 400ms;transition:all 400ms;}
.as_seen_on_new_div img:hover{filter:none;-webkit-filter:none;}
.hbanner_sec{background:#f3f3f3;position:relative;overflow-x:hidden;}
.hbanner_sec .container{}
.hbanner_left{width:60%;}
.hban_top{padding:100px 0 90px;}
.hban_tt small{font-weight:700;color:#ff6600;font-size:26px;text-transform:uppercase;display:block;margin:0 0 15px;}
.hban_tt h2{font-size:46px;line-height:1.3;}
.hban_tt h2 strong{font-weight:600;}
.hban_list{margin:10px 0 0;position:relative;}
.hban_list ul{list-style:none;margin:0;padding:0;float:none;width:47%;margin-left:1%;margin-right:1%;display:inline-block;}
.hban_list ul:last-child{margin-left:1%;}
.hban_list li{position:relative;padding:0 0 0 34px;margin:0 0 12px;line-height:normal;font-size:17px;color:#000;}
.hban_list li:before{content:"";background:url(../images/ticket1.svg) no-repeat;width:20px;height:18px;position:absolute;left:0;top:4px;}
.hbanner_img{background-repeat:no-repeat;background-position:center;background-size:cover;width:40%;position:absolute;right:0;top:0;bottom:0;}
.hbanner_img img{ width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover }
.hban_bot{background:#222;padding:40px 10px 40px 0;position:relative;}
.hban_bot:before{content:"";background:#222;position:absolute;right:-100%;top:0;bottom:0;width:1000%;}
.hbanbot_info{display:inline-block;width:59%;position:relative;vertical-align:middle;}
.hbanbot_info h3{color:#fff;font-size:26px;font-weight:600;margin:0;}
.hbanbot_info p{color:#ff6600;font-size:20px;font-weight:600;margin:0;}
.hbanbot_btn{display:inline-block;width:40%;vertical-align:middle;text-align:right;position:relative;}
.hbanbot_btn .button{margin:0;}
.wrok_sec{margin:490px 0 0;padding:200px 0 0px;margin:490px 0 0;position:relative;}
.wrok_sec:before{content:"";background:#f7f7f7;position:absolute;left:0;right:0;bottom:0;top:0;-webkit-transform:skewy(-20deg);transform:skewy(-20deg);}
.work_imgsec{width:48%;float:left;min-height:450px;position:relative;}
.our_work_img{position:absolute;top:-210px;right:0;max-width:none;}
.character_ourwrok{position:absolute;bottom:-62px;right:-16px;}
.work_info{width:47.5%;float:left;margin:0 0 0 4.5%;}
.work_infott small{font-size:26px;color:#ff6600;font-weight:700;text-transform:uppercase;margin:0 0 17px;display:block;}
.work_infott small b{font-weight:700;}
.work_infott h2{font-size:34px;color:#000000;font-weight:700;line-height:1.4;margin:0 0 23px;}
.work_info > span{font-size:18px;color:#000000;line-height:2.1;margin:0 0 20px;display: block}
.work_info span h3{ font-size:18px;color:#000000;line-height:2.1; display: inline; font-weight: normal}
.work_info .button{font-weight:700;font-size:16px;min-width:250px;text-align:center;}
.webfeature_sec{margin:200px 0 0;padding:110px 0 120px;}
.webfeature_sec:before{display:none;}
.webfeature_sec .our_work_img{right:auto;left:0;top:-120px;}
.webfeature_sec .work_info{margin:0 1% 0 0;}
.webfeature_sec .work_info > span{margin:0 0 35px;}
.phon_toggle{position:absolute;background:#f60;right:0;top:55px;color:#fff;padding:10px 15px;z-index:99;font-weight:bold;letter-spacing:0.8px;font-size:14px;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;right:-100%;display:block !important;}
.phon_toggle.active{opacity:1;right:-2%;}
.page_plans_and_pricing ul.responsive_rgtmenu{margin:13px 0;}
 
.cookie_content_stip_div .container { 
    justify-content: center; display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify; 
    width:100%;
}
.cookie_content_stip_div .cookie-lhs {width: auto;
padding: 0 0px 10px 0;
    
}
.cookie_content_stip_div .cookie-lhs a{ font-weight: 500; display: inline-block; }
.cookie_content_stip_div .cookie-lhs a:hover{ color: #fff }
.cookie_content_stip_div .cookie-lhs p{margin: 0; font-size: 14px;}
.cookie_content_stip_div .cookie-rhs{ width: auto;  }
/*.cookie_content_stip_div {padding: 0; font-family: 'Nunito Sans';*/
/*font-weight: 300;padding: 10px 0;background: #442560;color: #fff;line-height: 1.5;position: fixed;  left: 0; bottom: 0; width: 100%; z-index: 9999; right: 0; margin: auto;*/
/*    }*/

.cookie_content_stip_div {
    z-index: 9999;
    text-align: center;
  line-height: 1.5;
    border: 2px solid #ff6000;
  position: fixed;
  bottom: 50px;
  left: 25px;
  max-width: 345px;
  width: 100%;
  background: #fff;
  border-radius: 8px;
  padding: 15px 25px 22px;
  transition: right 0.3s ease;
  color:#000;
  padding:10px 15px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}
.cookie_content_stip_div .accept_cookies_opt { margin: 0; font-family: 'Nunito Sans';font-weight: 700; letter-spacing: 1px; font-size: 13px; padding: 5px 15px; margin-left:10px; color: #FFF;
}
.cookies_wrapper_inner a{
    font-size:13px;
    font-weight:700;
}
body ._show_1e.wrap_mW{z-index: 999 !important}     
body div#jivo-iframe-container:not(.jivo-c-mobile), body .label_39{ z-index: 999 !important }


/*New Header Start*/

body.page_home .header_top{ background: #42216b; }
body .top_contact li a{color:#fff; }
body .top_contact li a:hover{color:#ff6600;}
body .heder_bottom{  position: absolute;   width: 100%;  background: transparent;}
body.page_pricing .heder_bottom{  position: absolute;   width: 100%;  background: transparent;}
body .menu-list > li > a{ color:#fff;}
body .menu-list > li > a:hover, .menu-list > li> a.active, .menu-list > li:hover > a, .menu-list > li.selected > a{color:#ff6600;}
body  #nav-icon1 span {background: #fff; }


.header_top{background:#f3f3f3; padding:11px 15px;text-align:right;}
.top_contact{margin:0;padding:0;}
 .top_contact_new
{
    
  margin: 0;
  padding: 0;
  text-align: center;
}
.top_contact li{margin:0 0 0 0px;padding:0;list-style:none;display:inline-block;font-weight: bold;}
.top_contact li:empty,  .top_contact_new li:empty{display: none; }
.top_contact_new li{margin:0 0 0 10px;padding:0;list-style:none;display:inline-block;font-weight: bold;}
.top_contact li a{ font-size:16px;}
.top_contact_new li a{ font-size:16px;color:#ffe8da;}
.top_contact_new li a:hover{color:#ff6600;}
.top_contact li a:hover{color:#ff6600;}
.top_contact_new li i{
   color:#ff6600; 
    
}
.top_contact_new li i:hover{
   color:#fff; 
    
}
.res_icon_new:hover i {
color: #FFF;
}
.res_icon_new:hover {
color: #FFF;
}
.page_free_preview .form-freeepreview-pay{ box-shadow: 4px 5px 20px 0px rgba(0, 0, 0, 0.3); padding: 20px;max-width: 800px;margin: 0 auto;}
.page_free_preview .card_number_wrap input[type="tel"], .page_free_preview .cc_exp_wrap input[type="tel"], .page_free_preview .cc_cvc_wrap input[type="tel"] {
    padding-left: 40px;}
.notetext {   margin: 5px 0; line-height: 1.3;}
.page_free_preview .zip_sec::after {  clear: both;   content: '';  display: block;}
.page_free_preview .form-freeepreview-pay .des_desk { display: block !important; width: 100%;}
.page_free_preview .new-innerbanner-text p{ color: #fff;}

.form_success_response {  text-align: center;  padding: 10px 15px;  color: #3C763D;  background-color: #DFF0D8;  border-color: #D6E9C6;    max-width: 1170px;   margin: 0 auto;}
.form_error_response{ color: #A94442; text-align: center; 	background-color: #F2DEDE;	border-color: #EBCCD1; padding: 10px 15px;   max-width: 1170px;   margin: 0 auto;}

.page_free_preview input[type="text"].err, .page_free_preview input[type="text"].err, .page_free_preview input[type="tel"].err, .page_free_preview input[type="tel"].er{border-color: #f00; -webkit-box-shadow: 0 0 3px #ff0000;box-shadow: 0 0 3px #ff0000;}

.page_free_preview .new-innerbanner-text h2{ color: #fff;}
.page_free_preview .card_number_wrap:before, .page_free_preview .cc_exp_wrap:before, .page_free_preview .cc_cvc_wrap:before{ top: 6px;}

body.page_about_us .press:after{ clear: both; display: block; content: '';}

.heder_bottom{position:static;width:100%;padding: 42px 0 0; z-index: 9; background: #fff;}
.main_nav_wrapper{display:flex;justify-content:space-between;align-items: center;}
.menu-list .button{padding:12px 35px;     color: #fff!important;}
.menu-list .button:hover{color:#fff!important;}
.menu-list{padding:0px 0px 0 0;}
.menu-list > li{list-style:none;position:relative;padding:0;float:left}
.menu-list > li > a{text-decoration:none;color:#000;font-size:16px;line-height:normal;padding:12px 18px;display:block;margin:0 0px 0 0;position:relative;font-weight:700}
.menu-list > li:last-child > a{margin-right:0;}
.menu-list > li:last-child{padding-right:0}
.menu-list > li > a:hover, .menu-list > li> a.active, .menu-list > li:hover > a, .menu-list > li.selected > a{color:#ff6600;}
.show_two ul{
    width: 640px !important;
    column-count:3;
    column-gap:15px;
   
    
}
.show_two ul li{
    padding:3px 0 0!important;

}

.show_two ul li a:before{  
  content: "\f0da";
  color: #ff6600;
  position: absolute;
  top: 45%;
  transform: translateY(-38%);
  left: 10px;
  font-size: 11px;

  font-family: FontAwesome;
}
/*.show_two ul li a{*/
/*    padding:0 0 10px 15px!important;*/
    
/*}*/
.menu-list ul{
    width:240px;position:absolute;left:-50px;top:51px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#ffffff;z-index:9999;border-radius:0 0 6px 6px;    transform: translate(-15%, 20px); opacity: 0; pointer-events: none; transition: 0.3s ease-in;
    border-radius:10px;
    padding:10px 15px;
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
    
}
.menu-list ul.sub_menus li.sub_menus_list {padding: 0px; 
  border-radius: 10px;
  padding: 10px 20px;}
 .menu-list ul.sub_menus li.sub_menus_list:hover{
   background: #fff4ed;  
   color:#ff6000;
 } 
  .menu-list ul.sub_menus li.sub_menus_list:nth-child(1) {background: #fff4ed; margin-bottom: 10px;}
/*.menu-list > li > ul:before{content:"";background:#ff6600;height:3px;width:0;margin:0 auto;position:absolute;left:0;top:-3px;right:0;opacity:0;-webkit-transition:width 0.3s, opacity 0.6s;transition:width 0.3s, opacity 0.6s;}*/

.menu-list > li > ul:after{content:'';opacity:0;-webkit-transition:width 0.3s, opacity 0.6s;transition:width 0.3s, opacity 0.6s;position:absolute;top:-8px;left:70px;border:5px solid #fff;border-color:transparent transparent #fff transparent;}
@media screen and (-webkit-min-device-pixel-ratio:0){.menu-list ul{top:100%;left:-20px !important;}
}
.menu-list ul ul{left:100%;top:0px;}
.menu-list ul li{margin:0px 0px 0px 0px;padding: 10px 15px;float:none;display:block;line-height:normal;text-align:left;position:relative;list-style:none}
.menu-list ul li a{color:#000000;text-decoration:none;text-transform:inherit;display:block;padding:8px 10px 8px 25px;
/*border-bottom:1px solid #e5e5e5;*/
font-size:14px;
line-height:normal;-webkit-transition:.6s;transition:.6s;
position:relative;
/*overflow:hidden;*/
    
}
.menu-list ul li a::before{
    /*content:'';*/
    /*display:block;*/
    /*position:absolute;*/
    /*background:rgba(255, 255, 255, 0.5);*/
    /*width:60px;*/
    /*height:100%;*/
    /*left:0;*/
    /*top:0;*/
    /*opacity:.5;*/
    /*-webkit-filter:blur(30px);*/
    /*filter:blur(30px);*/
    /*-webkit-transform:translateX(-100px) skewX(-15deg);*/
    /*transform:translateX(-100px) skewX(-15deg);*/
  

}
.menu-list ul li a:after{content:'';display:block;position:absolute;background:rgba(255, 255, 255, 0.2);width:30px;height:100%;left:30px;top:0;opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translateX(-100px) skewX(-15deg);transform:translateX(-100px) skewX(-15deg);}
.menu-list ul li:last-child a{border-bottom:none;border-radius:0 0 6px 6px;}
.menu-list ul li a:hover, .menu-list ul li:hover > a{
    color:#ff6600;
    background: #fff4ed;
  
  border-radius: 10px;
/*background:#ff6600;*/
    
}
/*.menu-list ul li a:hover:before, .menu-list ul li:hover > a:before{-webkit-transform:translateX(300px) skewX(-15deg);transform:translateX(300px) skewX(-15deg);opacity:0.6;-webkit-transition:.7s;transition:.7s;}*/

/*.menu-list ul li a:hover:after, .menu-list ul li:hover > a:after{-webkit-transform:translateX(300px) skewX(-15deg);transform:translateX(300px) skewX(-15deg);opacity:1;-webkit-transition:.7s;transition:.7s;}*/

.menu-list > li:hover > ul, .menu-list ul li:hover > ul{ transform: translate(-15%, 0); opacity: 1; pointer-events: auto;}
.menu-list > li:hover > ul:before{width:100%;opacity:1;}
.menu-list > li:hover > ul:after{opacity:1;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
.menu-list > li.arrow a:after{content:'';position:absolute;right:4px;top:25px;width:8px;height:8px;display:block;border:5px solid #aaaaaa;border-color:#aaaaaa transparent transparent transparent;
    display:none;
}

/*dropdown Menu Start*/
ul.sub_menus li.sub_menus_list span.sub_titles { font-size: 20px; font-weight: 700;
/*border-bottom: 1px solid #dddddd; */
display: block; 
margin: 0 0 0px; 
color: #000; 
padding: 0 0 4px;}
ul.sub_menus li.sub_menus_list span.sub_titles:hover{
   color: #ff6000;  
}
.menu-list ul li.sub_menus_list a.hyper-unlink-menu:hover{
  color: #ff6000;    
}
ul.sub_menus li.sub_menus_list .final_list .final_list_cont h4 {font-size: 20px; color: #5917a8; margin: 0 0 5px; }
ul.sub_menus li.sub_menus_list .final_list .final_list_cont p { font-size: 16px; color: #666; }
/*.menu-list ul.sub_menus{ width: 480px; left: -100%; transform: translateX(-50%); }*/
/*.menu-list ul.sub_menus li.sub_menus_list {padding: 30px 45px; }*/
.menu-list > li > ul:after{ left: 35%; transform: translateX(-50%); }
ul.sub_menus li.sub_menus_list .final_list .final_list_cont{ position: relative; margin-bottom: 25px; }
/*ul.sub_menus li.sub_menus_list .final_list .final_list_cont:before {*/
/*    content: ""; */
/*    width: 65px; */
/*    height: 65px; */
/*    display: block; */
/*    background-repeat: no-repeat; */
/*    background-position: center top;     */
/*    position: absolute; */
/*    top: 50%; */
/*    transform: translateY(-50%); */
    
/*    left: -80px; }*/
/*ul.sub_menus li.sub_menus_list .final_list .final_list_cont.final_cont_one:before { background-image: url(../images/unlimited.png); }*/
/*ul.sub_menus li.sub_menus_list .final_list .final_list_cont.final_cont_two:before { background-image: url(../images/single.png); }*/
/*ul.sub_menus li.sub_menus_list .final_list .final_list_cont.final_cont_three:before { background-image: url(../images/enterprise.png); }*/
/*ul.sub_menus li.sub_menus_list .final_list .final_list_cont.final_cont_four:before { background-image: url(../images/basic.png); }*/
ul.sub_menus li.sub_menus_list .final_list {padding-left: 0px; }
ul.sub_menus li.sub_menus_list .final_list .final_list_cont p:last-child {margin-bottom: 0; }
/*.menu-list ul.sub_menus li.sub_menus_list:nth-child(2) {background: #f9f9f9; }*/
ul.sub_menus li.sub_menus_list .final_list .final_list_cont:last-child {margin-bottom: 0; }
ul.sub_menus li.sub_menus_list .final_list .final_list_cont h4 a {  background: inherit; color: inherit; font-size: inherit; padding: inherit; margin: inherit; line-height: inherit; border: inherit; }
ul.sub_menus li.sub_menus_list .final_list .final_list_cont h4 a:hover { color: #000; }
.responsive_header {display: none; }
.resp_menu{position: fixed; width: 100%; height: 100%; top: 0; left: 0; background: rgba(101, 52, 161, 1); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.5s, visibility 0s 0.5s; transition: opacity 0.5s, visibility 0s 0.5s; z-index: 99; }
.resp_menu.start { opacity: 1; visibility: visible; -webkit-transition: opacity 0.5s; transition: opacity 0.5s; }
.resp_menu ul {opacity: 0.4; -webkit-transform: translateY(-25%) rotateX(35deg); transform: translateY(-25%) rotateX(35deg); -webkit-transition: -webkit-transform 0.5s, opacity 0.5s; transition: transform 0.5s, opacity 0.5s; } 
.resp_menu.start ul {     opacity: 1; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); padding: 0; list-style: none; } ul.nav_responsiv ul {margin: 0px; padding: 0px; display: none; }
.body_wrap { -webkit-transition: 0.5s; transition: 0.5s; }
.fa-bars{ color: #fff; font-size: 30px; cursor: pointer; } 
.res_menu_center {  position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.fa-times{ color: #fff; font-size: 30px; cursor: pointer;    position: absolute; right: 20px; top: 20px; }
.s_arrow { 
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: 0.3s linear all;
    transition: 0.3s linear all;
    background: inherit;
    position: absolute;
  width: 80px;
  height: 50px;
    z-index: 9;
    cursor: pointer;
    right: 0;
    margin: 0; background-repeat: no-repeat;
  background-position: 40px center;
	top: 0; font-size: 14px; background-image: url(../images/down-arrow-icon.png);
}
.s_arrow:after{
	content: "";
	color: #fff;
	font-weight: 600;
	font-family: 'Font Awesome 6 Free';
}
.open .s_arrow{ opacity: 1; }
/*.s_arrow.close {background-image: url(../images/minusminus.png); }*/
.s_arrow.close{ background-image: url(../images/up-arrow-icon.png); }
/*.s_arrow.close:after{
content: "\f068";
  font-family: 'Font Awesome 6 Free';
  color: #fff;
  font-weight: 600;
  font-size: 14px;
}*/
.resp_menu.start ul li { position: relative; }
.nav_responsiv li a{ color: #fff; font-size: 25px;     padding: 10px; display: inline-block;}
span.res_icon{ display: none; }
span.res_icon i {font-size: 20px; }
ul.nav_responsiv ul li a {font-size: 21px; }


/*dropdown Menu End*/
.menu-toggle i{ color: #fff; font-size: 25px;}
.mobile_nav {
    position:fixed; 
/*width:270px; */
 width:100%;
height:100%; 
right: 0; 
top: 0; 
/*z-index: 0; */
/*overflow-y:auto;*/
background:#121921; 
/*border-right:1px solid #cbcbcb;*/ 
/*transition:all 0.6s ease 0s; */
/*transform: translateX(270px); */
/*-webkit-transition:all 0.6s ease 0s; */
    
    /*position: relative;*/
 
  display: block;
  left: 0% !important;
  margin: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  transform: translateX(-100%);
  -moz-transition: ease 0.7s all;
  -webkit-transition: ease 0.7s all;
  transition: ease 0.7s all;
}
.mobile_nav.animate_nav {
    /*transform: translateX(0px);*/
z-index:99;

    visibility: visible;
  width: 100% !important;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  /*-webkit-transform: translateX(0%);*/
  /*-moz-transform: translateX(0%);*/
  /*transform: translateX(0%);*/
  -m-opacity: 1;
  	background: url(../images/business-online-bg.jpg) no-repeat; 
	background-position: left top; background-size: cover;
}
.mobile_nav.animate_nav:before
{
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 0;
  background: rgba(0, 0, 0, 0.3);
  content: "";
}
.body_wrap {padding: 0px; position: relative; margin-right: 0px; transition:all 0.6s ease 0s; -webkit-transition:all 0.6s ease 0s; 
z-index: 1; 
    
}

/*Resposive Menu New*/
.menu-toggle{ display: none; }
#nav-icon1, #nav-icon2 {width: 28px; height: 20px; position: relative; /*margin: 50px auto;*/ -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; cursor: pointer; }
#nav-icon1 span{display: block; position: absolute; height: 3px; width: 100%; background: #000; 
 
opacity: 1; left: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; }
#nav-icon2 span {display: block; position: absolute; height: 3px; width: 100%; background: #fff; 
 
opacity: 1; left: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out; }
#nav-icon1 span:nth-child(1) {top: 0px; }
#nav-icon1 span:nth-child(2) {top: 10px; }
#nav-icon1 span:nth-child(3) {top: 20px;  }
/*#nav-icon1.open span:nth-child(1) {top: 18px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); }*/
#nav-icon1.open span:nth-child(2) {opacity: 0; left: -60px; display: none;}
#nav-icon1.open span:nth-child(3) {top: 18px; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); width: 100%; display: none;}
ul.menu li {position: relative; }
ul.menu li li a {font-size: 14px;   position: relative; margin-left: 20px;}
ul.menu li li li a {font-size: 13px; margin-left: 35px; }
ul.menu li li a:before {
    content: "\f0da"; 
  color: #ff6600; 
    position: absolute;
    top: 45%;
  transform: translateY(-38%);
  left: -12px;
  font-size: 11px;
  font-family: 'Font Awesome 6 Free';
   }
.mobile_nav { display: none; }

body  #nav-icon1 span {background: #fff; }
#nav-icon2 span:nth-child(1) {top: 0px; }
#nav-icon2 span:nth-child(2) {top: 10px; }
#nav-icon2 span:nth-child(3) {top: 20px;  }
/*#nav-icon2.open span:nth-child(1) {top: 18px; -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); }*/
#nav-icon2.open span:nth-child(2) {opacity: 0; left: -60px;display: none; }
#nav-icon2.open span:nth-child(3) {top: 18px; -webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg); width: 100%; display: none;}
/*Resposive Menu New*/

/*New Header End*/

/*New Footer Start*/
.call_ftr{font-size:14px;color:#4d4d4d;font-weight:400;}
.call_ftr a{font-size:25px;display:block;color:#220844;font-weight:800;}
.foot_log{max-width:150px;}
.footer_top{background:#fff;padding:40px 0 40px; border-top: 1px solid #ededed;}
.opt_word h1{font-size:14px;color:#333333;line-height:24px;margin:0;display:inline-block}
.opt_word{width:19%;vertical-align:middle;margin:0 1.9914529914529916% 0 0;float:left;font-size:14px;color:#333333;line-height:24px;}
.opt_word h5{font-size:14px;color:#333333;line-height:24px;margin:0;display:inline}
.opt_word .foot_log{display:block;margin:0 0 33px;}
.opt_word .foot_log img, .wc-supportinner-bottom img, .pay_ment_new li img, .buywith_new ul li.buysvg img{-webkit-backface-visibility:hidden;backface-visibility:hidden}
.opt_word p{font-size:14px;color:#333333;line-height:24px;}
.common_wraps{vertical-align:top;margin:0 1% 0 0;float:left;line-height:normal}
.common_wraps h4{font-weight:700;text-transform:capitalize;font-size:18px;color:#220844;margin:0 0 19px;
font-weight:700;
/*border-bottom:1px solid #f4f4f4;*/
padding-bottom:10px;}

.common_wraps ul li a::before {
  /*content: "\f111";*/
  /*margin-right: 10px;*/
  /*font-size: 17px;*/
  /*color: #ff6600;*/
  content: "";
  width: 6px;
  height: 6px;
  background: #f60;
  display: inline-block;
  border-radius: 50%;
  vertical-align: middle;
  margin:0 10px 3px 0;
}


.social_ico_ftr li a:before{
    display:none !important;
}
.common_wraps ul{padding:0}
.common_wraps ul li{margin:0 0 13px;list-style:none}
.common_wraps ul li a, .common_wraps p{font-size:16px;color:#8f8d95;}
.common_wraps ul li a{position:relative}
.common_wraps ul li a:hover{color:#ff6600;}
.common_wraps:last-child{margin:0 !important;}
/*.common_wraps:last-child ul li{width:48%;display: inline-block;}*/
/*.common_wraps:last-child ul li:last-chils{width:48%;display: inline-block;}*/
.marketing ul {
 display: flex;
flex-wrap: wrap;   
}
.marketing ul li{
     display: inline-block;
    width: 50%;
    float: left;
    padding-right: 20px;   
}

.marketing ul li a {
    position: relative;
    padding-left: 15px;
    display: inline-block;
}
.marketing ul li a:before {
    position: absolute;
    left: 0;
    margin: 0;
    top: 8px;
}

.websites{width:15%;}
.marketing{width:36%;}
.Support{width:17%;}
.socila{width:auto}
.resources{width:14%;display: none;}
.social_ico_ftr{margin:0;padding:0;}
.social_ico_ftr li{margin:0;padding:0;list-style:none;
margin-right:18px;
}
.social_ico_ftr li i{
  color:#000;  
  font-size:18px;
}
.social_ico_ftr li span{
    display: inline-block;
  padding-left: 6px;
  vertical-align: top;
}
.social_ico_ftr li a{color:#b2b2b2;}
.fb_icon:hover{color:#5671b7;}
.twt_icon:hover{color:#00baff;}
.you_icon:hover{color:#e94d4d;}
.ins_icon:hover{color:#8a3ab9;}
.footer_bottom_res{display:none}
.footer_bottom_res .accordion-header{font-size:19px;color:#dcdcdc;letter-spacing:0.5px;margin-bottom:0px;padding:15px 50px 15px 20px;background:#333;cursor:pointer;line-height:20px;border:1px solid #d4d4d4;position:relative;}
.footer_bottom_res .accordion-header::before, .footer_bottom_res .accordion-header::after{background:#f60;content:"";display:block;height:2px;margin-top:-2px;pointer-events:none;position:absolute;right:20px;top:50%;transition:-webkit-transform 0.25s ease-in-out 0s;transition:transform 0.25s ease-in-out 0s;transition:transform 0.25s ease-in-out 0s, -webkit-transform 0.25s ease-in-out 0s;-webkit-transition:-webkit-transform 0.25s ease-in-out 0s;width:14px;z-index:2;}
.footer_bottom_res .accordion-header::before{content:"";transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.footer_bottom_res .accordion-header::after{transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.footer_bottom_res .accordion-header.active-header::before{transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.footer_bottom_res .accordion-header.active-header::after{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.footer_bottom_res .f_col{width:100%;margin:0px;padding:0px;clear:both}
.footer_bottom_res .accordion-content{width:100% !important;border-radius:0 0 5px 5px;display:none;padding:15px 20px;border:1px solid #d4d4d4;background:#fff;border-top:0px}
.footer_bottom_res .f_col{margin:0px 0px 5px 0px}
.f_col ul{margin:0px;padding:0;list-style:none}
.f_col ul li a{color:#3c3c3c;font-size:15px;position:relative;display:block;line-height:normal;padding:8px 0px 8px 20px;position:relative}
.f_col ul li a:before{content:"";width:6px;height:6px;left:0;top:13px;position:absolute;background:#ff6600;border-radius:50%;}
.f_col1 ul li a:hover{color:#ff6600}
/*.footer_bottom{text-align:center;background:#fff;padding:0px 0 23px;}*/
.pay_ment_new, .buywith_new, .secured_new{float:left;text-align:left}
.pay_ment_new h3, .buywith_new h3, .secured_new h3{font-size:15px;margin:0 0 20px 0;color:#220844;text-align:center;font-weight:600;}
.pay_ment_new{width:33.880342%;padding:0 10px 0 0px}
.buywith_new{width:43.478632%;padding:0 10px 0 10px}
.secured_new{width:22.641026%}
/*.page_plans_and_pricing .footer_bottom{padding:45px 0 30px}*/
.award_winner .hourse span{display:block;clear:both;color:#000}
.award_winner h3{font-size:22px;margin:0 0 20px 0}
.award_winner h4{font-size:19px;margin:0 0 10px 0;color:#444}
.award_winner a{}
.award_winner h5{margin:0px 0 10px 0;padding:20px 0 0px 0;color:#444;position:relative}
.award_winner h5:before{height:1px;background:rgba(0, 0, 0, 0.06);display:block;content:"";position:absolute;left:0;top:0;width:70%}
/*.page_plans_and_pricing .footer_top{border-bottom:2px solid #EBEEEF;}*/
.formError{z-index:9}
.field_content{position:relative}
.right_login_section .field_content .formError{left:5% !important;top:15px !important}
.paging div{display:inline-block;margin:0 5px 0 0}
.paging div a{display:block;background:#333;color:#fff;border-radius:3px;text-align:center;-webkit-transition:0.3s linear all;transition:0.3s linear all;border:2px solid #333;padding:9px 13px;line-height:1;}
.paging div a:hover, .paging .cur a{background:#fff;color:#333;border:2px solid #333}
.two_section_wrap.slideInBox.already-visible-one, .empower_wrap.slideInBox.already-visible-one, .three_section_wrap.slideInBox.already-visible-one, .youself_inner.slideInBox.already-visible-one{-webkit-animation:none !important;animation:none !important}
.foot_spl_logos .cards ul{padding:0;text-align:center; display: flex; justify-content: center;}
.foot_spl_logos .cards ul li{display:inline-block;vertical-align:top;}
.cards{margin:0 0 20px;}
.cards:after{clear:both;content:"";display:block;}
.footer-option-info{background:#f2f4f5;padding:40px 0;display:block;clear:both}
.footer-option-info:after{display:block;clear:both;content:""}
.footer-option-info ul{margin:0;padding:0}
.footer-option-info ul li{list-style:none;float:left;width:31.8%;padding:0 0px 0px 100px;position:relative;margin:0 2.3% 0 0;word-break:break-word;}
.footer-option-info ul li img{position:absolute;top:0;bottom:0;left:5px;margin:auto;width:72px;height:64px;}
.footer-option-info ul li:last-child{margin-right:0}
.footer-option-info ul li h4{font-size:16px;;margin:0 0 14px 0}
.footer-option-info ul li p{font-size:16px;margin:0;color:#000;line-height:25px;}
.pay_ment_new li img{width:52px;max-width:52px;}
.pay_ment_new li, .secured_new ul li, .buywith_new ul li{margin-right:15px}
.pay_ment_new li:last-child, .secured_new ul li:last-child, .buywith_new ul li:last-child{margin-right:0}
.buywith_new ul li a{display:block;max-width:120px}
.secured_new ul li img{width:100px;}
.buywith_new ul li.buysvg img{width:120px;height:49px;}
.foot_spl_logos .cards ul li a:hover{opacity:0.7}
.foote_cop_rgts{display:block;clear:both;text-align:center;font-size:14px;}
.foote_cop_rgts .static_one{line-height:16px;
/*padding:5px 0 10px 0;*/
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;  
  flex-direction: column;
}
.foote_cop_rgts .set_one{display:block;clear:both}
.foote_cop_rgts p{color:#000;line-height:normal;
margin:0px 0px;
vertical-align:middle;
font-size:15px;
text-align:center !important}
.foote_cop_rgts ul{padding:0;
/*margin-bottom:20px;*/
margin-top:10px;
color:#d3d3d3;}
.foote_cop_rgts ul li{display:inline-block;vertical-align:middle;
margin:0 2px 0 0;
list-style:none}
.cards{margin:0 0 0px;}
/*.foote_cop_rgts ul li, .foote_cop_rgts ul li a
{font-size:15px; display: inline-block; margin-bottom: 8px;}*/
.foote_cop_rgts ul li a{color:#000;}
.foote_cop_rgts ul li a:hover{color:#ff6600;}
.foote_cop_rgts ul li.seperator{position:relative;top:-1px}
.footer_copy{border-top:1px solid #e8e8e8;background: #FFF;padding:15px 0 15px;}
.made_in i{color:#dd1a1a;}
footer.footer-disabled {position: relative; z-index: 2;}
.foot_mnu_wrap{display:flex; justify-content: center;}
.set_one p:empty{display:none;}
/*New Footer End*/


/*Onboard Design Start*/
.admin-side header.onboard-header {background: #ededed; }
.admin-side header.onboard-header ul.responsive_rgtmenu{ display: none; }
.admin-side header.onboard-header .right_corner_menu ul li a {      color: #ff6600;   font-size: 0; }
.admin-side header.onboard-header .right_corner_menu ul li a i { font-size: 18px!important; margin: 0!important;}
.admin-side header.onboard-header ul.desk_rgtmenu {list-style: none; padding: 0; }
.admin-side header.onboard-header ul.desk_rgtmenu li {display: inline-block; vertical-align: middle; line-height: normal; margin: 0 0 0 20px; }
.admin-side header.onboard-header .container {display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; -webkit-align-items: center; -webkit-justify-content: space-between; justify-content: space-between; }
.admin-side header.onboard-header .container .clear {display: none; }
.admin-side header.onboard-header .container:after{ display: none; }
.admin-side header.onboard-header .container a.logo img {width: 180px; }
/*Onboard Design Start*/



/*Scroll Menu Start*/
.fixed-menu-center .top_contact_new
{
    margin-top: 0px !important;
  margin: 0;
  padding: 0;
  text-align: center;
}
.fixed-menu-center { display: none; 
/*transform: translateY(-100%); */

  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease;  
}
.fixed-menu-center.scroll_menu_on {display: block; 
/*position: fixed; */
/*top: 0; */
z-index: 99; 
left: 0; 
right: 0; 
background: #42216b; 
padding: 20px 0 20px;
/*transform: translateY(0);*/
   
  animation: slideDown 0.35s ease-out;
    position: fixed;
  /*top: -60px;*/
  left: 0;
  
  /*animation: goDown 0.5s ease-in-out forwards;*/
}
.main_logo {width: 20%; }
.fixed-menu-center.scroll_menu_on .main_logo img {max-height: 160px; }
.fixed-menu-center.scroll_menu_on .main_logo {width: 20%; }
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right {
    /*width: calc(100% - 130px);     */
        width: 80%;   
    display: flex; flex-wrap: wrap; align-items: center; 
    /*margin-left: 30px;*/
    justify-content: space-evenly; }
/*.fixed-menu-center.scroll_menu_on .container {display: flex; flex-wrap: wrap; align-items: center; } */

/*.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .nav_left {float: none;     width: 80%; }*/
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right span.desk_icon {display: none; }
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right span.res_icon {display: block; }
/*.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .fixed_icons_scroll {width: 20%; }*/
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .nav_left .menu-list > li > a {color: #fff; font-size: 16px;     padding: 12px 15px; text-transform: capitalize; }
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .nav_left .menu-list > li > a:hover{ color: #ff6600;}
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .nav_left .menu-list > li.arrow a:after {  border-color: #fff transparent transparent transparent; right: 0; top: 50%; transform: translateY(-50%); margin-top: 1px;display:none;}
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .fixed_icons_scroll .top_contact li a span.res_icon i {font-size: 15px; }
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .fixed_icons_scroll .top_contact li {margin-left: 10px; }
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .fixed_icons_scroll ul.top_contact {text-align: right; }
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .fixed_icons_scroll .top_contact li a{ color: #fff; }
.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .fixed_icons_scroll .top_contact li a:hover{ color: #ff6600; }
.call_to_action_mobile{display:none;}

/*.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .nav_left .menu-list > li:last-child > a{ color: #fff; background: #000;}


.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .nav_left .menu-list > li:last-child > a:hover{ color: #000!important; background: #fff;}*/

.fixed-menu-center.scroll_menu_on .fixed-menu-center-right .nav_left .menu-list > li.arrow.dropdown_wide > a {padding: 12px 20px 12px 15px; }
/*Scroll Menu End*/

.press-merge {
    position: relative;
}
.request_call_popup .button {
    text-transform: uppercase;
}

/* footer-disabled start */
.footer-disabled .footer_top { padding: 20px 0 13px; text-align: center;}
.footer-disabled .footer_copy{ padding: 15px 0 10px;}
.footer-disabled .opt_word {margin: 0;} 
.footer-disabled .call_ftr{margin-bottom: 0;}
.footer-disabled  .foot_mnu_wrap {    justify-content: center;}

/* footer-disabled End */


@media (min-width:1500px){.think_of_us_as{min-height:710px;}
.top-bottom{max-width:1230px;}
}
@media (min-width:1300px){.think_of_us_as .container{max-width:1280px;width:auto}
}
@media (max-width:1600px){.panel__img-col{left:10px;max-width:340px}
}
@media (max-width:1500px){.panel__img-col{max-width:250px;}
}
@media (max-width:1380px){.think_of_us_as{min-height:588px;}
.top-bottom{max-width:1180px;}
.easy_steps{padding:60px 0 20px;}
.thinkof-text .last-seo{font-size:30px;margin:0 0 10px;}
.thinkof-text h1{font-size:30px; color: #fff}    
.thinkof-text p{font-size:20px;margin:0 0 10px;}
}
@media (min-width:1340px){.your_small_business .content_slider .content_slider_slides .bx-prev{left:15px;}
.your_small_business .content_slider .content_slider_slides .bx-next{right:15px;}
}
@media (max-width:1300px){.easy_steps{padding:240px 0 20px 50px;}
.easy_steps_in h2{font-size:28px;}
}
@media (max-width:1280px){.hban_top{padding:50px 0 40px;}
.hban_tt small{font-size:18px;margin:0 0 5px;}
.hban_tt h2{font-size:28px;margin:0 0 15px;}
.hban_list li{font-size:14px;}
.hban_list li:before{top:0;}
.hban_bot{padding:24px 10px 24px 0;}
.hbanbot_info h3{font-size:20px;}
.hbanbot_info p{font-size:16px;line-height:1.4;}
.hbanbot_btn .button{min-width:inherit;}
.panel__img-col{max-width:200px;bottom:40px}
.think_of_us_as{min-height:450px;margin:0 0 200px;padding:50px 0 40px 0;}
.thinkof-text{max-width:800px}
.client-feedb h2{line-height:39px;margin:0 0 15px 0;font-size:28px;}
.banner-keywords p{font-size:18px;line-height:30px;}
.your_small_business{height:auto;margin:0;padding:50px 0;}
.your_small_business .content_slider_pager{margin:0;}
.your_small_business .content_slider .content_slider_slides .bx-prev{left:15px;}
.your_small_business .content_slider .content_slider_slides .bx-next{right:15px;}
.wrok_sec{margin:220px 0 0;padding:100px 0 50px;}
.webfeature_sec{margin:100px 0 160px;}
.work_infott small{font-size:18px;margin:0;line-height:1.4;}
.work_infott h2{font-size:28px;margin:0 0 10px;}
/*.work_info p,*/ .work_info > span, .work_info span h3{font-size:16px;}
.testimonial_sectt h2{font-size:28px;}
.testimonial_sectt small{font-size:16px;}
.hban_tt h2 br{display:none;}
/*.thinkof-text .last-seo{margin:0 0 10px;}    */
.thinkof-text .last-seo{font-size:24px;margin:0 0 10px;}
.thinkof-text h1{font-size:24px;}
.thinkof-text p{font-size:16px;margin:0 0 10px;}
}
@media (max-width:1180px){
.new_home_three_section ul li p br{display:none}
.thinkof-text .last-seo, .thinkof-text h1{font-size:20px}
.thinkof-text p{font-size:13px;}
}
@media (max-width:1080px){
    .cookie_content_stip_div .cookie-lhs {  padding: 0 0 10px 0}
    
.hbanner_left{width:auto;}
.hban_bot{padding:24px 0;}
.hbanner_img{position:static;width:auto;height:300px;}
.wc-supportinner-top{max-width:100%}
.think_of_us_as{min-height:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;}
.think_of_us_as .container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:20px;}
.thinkof-text{max-width:100%;text-align:center;-webkit-transform:none;transform:none}
.top-bottom{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 0 auto;max-width:100%;}
.thinkof-text .starting-pay{max-width:100%}
.client-feedb{padding:0 0 30px 0;}
.easy_steps_in{padding:0 0 20px 0;}
.easy_steps_in h2, .get_everything h2, .thinkof-text .last-seo, .wc-supportinner-top > h2, .thinkof-text h1{font-size:24px;}
.easy_steps_in h2{margin:0 0 10px;}
.get_everything h5, .easy_steps_in h5{font-size:16px;}
.new_home_three_section ul li{margin:0 0 8px;}
.new_home_three_section ul li:before{bottom:-30px;}
.new_home_three_section ul li h4 span{font-size:22px;top:-1px;}
.new_home_three_section ul li h4{font-size:16px;margin:0 0 10px;line-height:1.4;}
.new_home_three_section ul li p{font-size:14px;line-height:1.8;}
.easy_steps_info{margin:0 0 15px 20px;}
.easy_steps_info h3{font-size:16px;margin:0px 0 4px;}
.easy_steps_info li{font-size:14px;margin:0 0 3px;padding:0 10px 0 34px;}
.easy_steps_info li:before{top:4px;}
.get_everything{padding:50px 0 40px 0;}
.thinkof-text p{font-size:18px}
.get_everything form .form_field_172, .get_everything form .form_field_173, .get_everything form .form_field_174, .get_everything form .form_field_175{width:48.29059829059829%;}
.get_everything form .form_field_172, .get_everything form .form_field_174{margin:0 3.418803418803419% 0 0;}
.get_everything form .form_field_173{margin-right:0}
/*.testid-text p{font-size:18px;line-height:28px;padding:0 10%;}*/
.your_small_business{padding:40px 0}
.build_your_dream_website{padding:60px 0 50px 0}
.build_your_dream_website h3{font-size:24px}
.brusharrow{left:80px;width:140px;}
.new_home_banner .tilt{-webkit-transform:none !important;transform:none !important;}
.panel__img-col{max-width:200px;bottom:10px;}
.page_home .testimonial_section{padding:40px 0;}
.work_infott h2{font-size:24px;}
.work_infott small{font-size:14px;}
/*.work_info p,*/ .work_info > span  {font-size:14px;line-height:1.8;margin:0 0 15px;}
.work_info span h3{ font-size:14px;line-height:1.8;}    
/*.webfeature_sec .work_info p*/.webfeature_sec .work_info > span{margin:0 0 15px;}
.testimonial_sectt h2{font-size:24px;}
.testimonial_sectt small{font-size:14px;display:block;line-height:1.8;}
.wc-support{padding:60px 0 50px;}
.wc-supportinner-top:before{display:none;}
.wc-supportinner-top{padding:0;}
.wc-supportinner-top > h2{min-height:initial;}
.wc-supportinner-top > h2:after{width:140px;height:159px;background-size:cover;-webkit-background-size:cover;top:-40px;}
.wc-supportinner-top ul li{-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,0.17);box-shadow:0 4px 12px 0 rgba(0,0,0,0.17);margin-bottom:20px;}
.wc-supportinner-top ul li h4{font-size:16px;margin:0 0 5px;}
.wc-supportinner-top ul li span, .wc-supportinner-top ul li span h4{font-size:14px;line-height:1.8;}
.wc-supportinner-bottom{padding:20px 0 0;}
.wrok_sec{margin:90px 0 0;padding:10px 0 0;}
.wrok_sec:before{-webkit-transform:skewy(-10deg);transform:skewy(-10deg);}
.our_work_img{max-width:100%;top:0;}
.webfeature_sec .our_work_img{top:0;}
.character_ourwrok{max-width:170px;bottom:0;}
.wc-supportinner-top > h2{max-width:100%;padding:0;margin:0 0 20px;text-align:center;font-size:34px;}
.wc-supportinner-top > h2:after{width:120px;height:135px;background-size:cover;-webkit-background-size:cover;top:inherit;position:inherit;right:inherit;display:block;margin:10px auto;}
.hban_tt{text-align:center;}
.hban_tt h2 strong{display:block;}
.hban_list li{font-size:16px;}
.hban_list li:before{top:5px;}
.hbanbot_info p br{display:none;}
.hban_tt h2{margin:0 0 30px;}
.easy_steps{padding:50px 0 20px 50px;}
.hban_list{text-align:center;}
.hban_list ul{width:100%;text-align:left;max-width:320px;display:inline-block;}
.fixed-menu-center.scroll_menu_on { display: none; }
}
@media (max-width:980px){.hmp_vide_sec{width:100%;float:inherit;background:#ffff;padding:10px 10px 0 10px;max-width:500px;margin:0 auto 40px;}
.hmp_list_sec{width:100%;float:inherit;padding-right:0;text-align:left;max-width:500px;margin:0 auto;}
.panel__img-col{max-width:150px;}
.hm_list_title{text-align:center;}
.stat_clos{margin-top:15px !important;font-size:18px;margin-bottom:30px !important;}
.easy_steps_info li{display:block;width:auto;}
.hban_tt{text-align:center;}
.cookie_content_stip_div .cookie-lhs {width: auto;}
.cookie_content_stip_div .cookie-rhs {width: auto;}    
}
@media (max-width:880px){
    .main_logo {width: auto; }
    .call_to_action .fixed_icons_scroll{
        display:none;
    }
       .call_to_action{display:none;}
    .call_to_action_mobile{display:block;}
    .hban_top{padding:40px 0 35px;}
.hban_tt small{font-size:16px;margin:0;}
.hban_tt h2{font-size:22px;}
.brusharrow{top:90px;width:100px;}
.client-feedb h2{line-height:32px;font-size:22px;}
.client-feedb{padding:0;}
.client-feedb p{display:none;}
.tilt{padding:40px 0 40px}
.easy_steps{padding:40px 0;}
.new_home_three_section{float:none;width:auto;padding-left:50px;}
.easy_steps_right{float:none;width:auto;margin:0;}
.easy_steps_info li{display:inline-block;width:49%;}
.easy_steps_video .video_gallery_img img{width:100%;}
.wrok_sec{margin:0;padding:40px 0;}
.wrok_sec:before{-webkit-transform:none;transform:none;}
.wrok_sec .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.work_imgsec{float:none;width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-height:initial;}
.work_info{float:none;width:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0 0 20px;}
.webfeature_sec .work_info{margin:0 0 20px;}
.our_work_img{position:static;}


.hban_tt h2 br{display:none;}
.hban_tt h2 strong{display:block;}
}
@media (max-width:780px){.think_of_us_as{min-height:inherit;padding:44px 0 0 0;}
.easysetps_video_play{font-size:16px;padding:8px 15px 8px 60px;}
.easysetps_video_play:before{height:46px;width:46px;line-height:46px;}
.your_small_business{padding:40px 0 0;}
.business_banner{margin:40px 0 20px;}
.ysb-text, .ysb-text h2{font-size:18px;}
.build_your_dream_website{padding:40px 0 40px 0;}
.build_your_dream_website h3{font-size:24px;margin:0 0 5px 0;}
.brusharrow{top:90px;width:60px;left:110px}
.page_home .gs-button, .get_everything form .button{font-size:15px;min-width:inherit;padding:12px 26px 10px;}
.wc-supportinner-top > h2{padding:0;margin:0 0 20px;text-align:center;font-size:26px;}
.wc-supportinner-top > h2:after{width:120px;height:135px;background-size:cover;-webkit-background-size:cover;top:inherit;position:inherit;right:inherit;display:block;margin:10px auto;}
.wc-supportinner-bottom img{margin:0px 2% 15px;}
.rating_link{padding:0px 7px;}
.testimonial_sectt{margin:0 0 20px;}
.cookie_content_stip_div .cookie-lhs {width: 100%;text-align: center; padding: 0 0 5px 0}
.cookie_content_stip_div .cookie-rhs {width: 100%;text-align: center; }        
.cookie_content_stip_div .cookie-lhs p {font-size: 14px;}    
.cookie_content_stip_div .accept_cookies_opt { padding: 8px 15px; font-size: 13px !important;
     margin-left:0px;
     margin-top:5px;
}



}
@media(max-width:767px){.client-feedb h2{display:none;}
.panel__img-col{display:none;}
/*.testid-text{display:none;}
.testid-text-mobile{display:block !important;} */
.as_seen_on_new_div img{margin:0 5px 0;max-height:45px;}
}
@media (max-width:710px){.thinkof-text p br{display:none}
.panel__img-col{max-width:120px;}
.brusharrow{display:none}
.mob_text_br{display:block;}
	.wc-supportinner-bottom img.fb-svg-n{width:100%;}		
.wc-supportinner-bottom img.google-svg-n{width:100%;}		
.wc-supportinner-bottom img.bb-svg-n{width:100%}    		
.wc-supportinner-bottom img{ max-width: 150px;width:100%; margin-left: 0; margin-right: 0 }    		
.wc-supportinner-bottom .silver-award img{ max-width: 130px; }		
.wc-supportinner-bottom{ -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between }		
.wc-supportinner-bottom a{width:48%} 
}
@media (max-width:650px){.hban_list ul{float:none;width:70%;margin:0;position:relative;z-index:1;}
.hban_list li{margin:0 0 8px;}
.hban_top{padding:20px 0 20px;}
.hban_bot{padding:20px 0 24px;}
.hbanbot_info{display:block;width:auto;margin:0 0 15px;text-align:center;}
.hbanbot_info p{font-size:14px;}
.hbanbot_btn{display:block;width:auto;text-align:center;}
.easy_steps_info li{display:block;width:auto;}
    
    .page_free_preview .new-innerbanner-text h1{ line-height: 1.1;}
    .page_free_preview .new-innerbanner-text p{ line-height: 1.2;}
}
@media (max-width:600px){.hban_tt h2 strong{display:inline-block;}
}
@media (max-width:580px){.client-feedb h2 br{display:none}
.get_everything form{margin:20px 0 0 0;}
.get_everything form .buttons{margin:15px 0 0;}
.easy_steps_in{padding:0 0 20px 0;}
.banner-keywords p span.no-underline{}
.banner-keywords p span.single-lin{margin-top:10px;display:inline-block;white-space:inherit;}
.character_ourwrok{max-width:120px;}
}
@media (max-width:520px){.wc-supportinner-bottom img.fb-svg-n{width:90px;}
.wc-supportinner-bottom img.google-svg-n{width:75px;}
.wc-supportinner-bottom img.bb-svg-n{width:100px;}
.wc-supportinner-top > h2{padding-bottom:0px;}
}
@media (max-width:490px){
	.thinkof-text h1 { display: inline; }
}
@media (max-width:480px){.hban_tt small{font-size:14px;}
.hban_tt h2{font-size:18px;}
/*.hban_list:after{width:}*/
.hban_list ul{width:80%;}
.hban_list:after{width:90px;height:85px;}
.hban_top .hban_list:after{display:none;width:auto;height:inherit;}
.get_everything form .form_field_172, .get_everything form .form_field_173, .get_everything form .form_field_174, .get_everything form .form_field_175{width:100%;margin:0 0 0 0}
.new_home_three_section ul li{padding:0 2%}
.client-feedb h2{line-height:25px;font-size:18px;margin:0 0 10px 0;}
.client-feedb{padding:0 0 0px 0;}
.banner-keywords p{font-size:15px;line-height:22px;}
.thinkof-text .last-seo br, .build_your_dream_website h3 br{display:none}
.easy_steps_in h2, .get_everything h2, .thinkof-text .last-seo, .thinkof-text h1{font-size:19px;}
/*.testid-text p{padding:0 1%} */
.panel__img-col{max-width:90px;left:0;bottom:40px}
/*.testid-text p{font-size:16px;line-height:24px;}*/
.thinkof-text p{font-size:16px;line-height:24px;}
.easy_steps{padding:10px 0 20px;}
.as_seen_on_new_div img{margin:0 3px 0;max-height:35px;}
.work_infott h2{font-size:20px;}
.testimonial_sectt h2{font-size:20px;}
.wc-supportinner-top > h2{font-size:20px;}
.build_your_dream_website h3{font-size:20px;}
.cookie_content_stip_div .cookie-lhs p { font-size: 12px;}   
.admin-side header.onboard-header ul.desk_rgtmenu { display: block; } 
.admin-side header.onboard-header ul.desk_rgtmenu li {     margin: 0 0 0 10px; }
}
@media (max-width:420px){.hban_list:after{display:none;}
.hban_list ul{width:auto;}
}
@media (max-width:380px){.hbanbot_info h3{font-size:18px;}
.panel__img-col{display:none}
.as_seen_on_new_div img{max-height:30px;}
}
@media (min-width:980px) and (max-width:1020px){li.buysvg{width:29%;}
}

@media (max-width:900px){.footer-option-info ul li img{position:relative;top:inherit;bottom:inherit;left:inherit;margin:0 0 10px 0}
.footer-option-info ul li{padding:0;}
.free_web_consultation{padding:50px 0}
.left_sec h4{font-size:22px}
.as_seen_on_new_div{padding:20px 15px 18px;}
.as_seen_on_new_div h3{display:block;margin:0 0 10px 0;}
}
@media (max-width:880px){

}
@media (max-width:780px){.userlogin_Section, .login_overlaypop{background-image:none !important;background-color:#afafaf !important;padding:0 0 20px 0}
.userlogin_Section > img, .login_overlaypop .review_login_popup_img{display:block !important;}
.userlogin_Section .main_layout{display:block;}
.userlogin_Section .userform_layout, .overlaypop .userform_layout{display:block;margin:0 auto;margin-top:220px}

.t_image{position:relative;margin:0 auto 20px}
.customer_reviews li .t_all_contents{padding:0 0 0 0px;text-align:center}
.t_all_contents p{font-size:20px;line-height:24px; }
}
@media (max-width:767px){.footer_sec_menu{padding:30px 0 0;}
.userlogin_Section .userform_layout .loginlogo, .overlaypop .userform_layout .loginlogo{width:200px;top:-110px;}
.userlogin_Section .userform_layout, .overlaypop .userform_layout{margin:auto;margin-top:160px;max-width:480px;width:100%;}
.hbanbot_info p span{display:block;}
.cookie_content_stip_div { 
    margin: 10px auto;
        max-width: 225px;
            bottom: 110px;
            line-height: 1.1;
    }
.page_schedules .cookie_content_stip_div {padding-bottom: 15px;}
}
@media (max-width:720px){.free_web_consultation .form_field_71{position:relative;top:inherit;right:inherit;width:100%;}
.free_web_consultation .buttons{position:relative;right:inherit;top:inherit;width:100%}
.free_web_consultation form{padding-right:0}
.left_sec{width:100%;text-align:center}
.left_sec h4{top:inherit;margin:0;padding:0 0 15px 0}
.right_sec{width:100%;padding:0 0 20px 0}
.free_web_consultation input[type="text"], .free_web_consultation input[type="email"], .free_web_consultation input[type="search"], .free_web_consultation .cmssection input[type="password"], .free_web_consultation select{height:48px;margin:0 0 10px 0}
.free_web_consultation textarea{margin:0 0 10px 0}
.free_web_consultation input[type="submit"]{height:48px;font-size:15px}
.wc-supportinner-top ul li{width:100%;margin:0 0 20px;}
.wc-support{padding:40px 0 30px;}
.build_your_dream_website{padding:30px 0 30px 0;}
}
@media (max-width:580px){.userlogin_Section .userform_layout, .overlaypop .userform_layout{margin-top:100px;}
.userlogin_Section .userform_layout, .overlaypop .userform_layout{padding:20px 20px 0px 20px;border-radius:15px;}
.userlogin_Section .userform_layout .loginlogo, .overlaypop .userform_layout .loginlogo{top:-80px;}
.userlogin_Section .userform_layout .page_users, .overlaypop .userform_layout .page_users{margin:0 0 20px;}
.userlogin_Section .userform_layout .form .req_pass_redirect, .overlaypop .userform_layout .form .req_pass_redirect{margin:0 -20px -1px -20px}
.userlogin_Section .userform_layout:before, .overlaypop .userform_layout:before{width:auto;background:transparent;position:static;}
.userlogin_Section .userform_layout .form .buttons input[type="submit"], .overlaypop .userform_layout .form .buttons input[type="submit"]{font-size:17px;}
.foot_spl_logos .cards ul li{max-width:100px;vertical-align:middle;}
.foot_spl_logos .cards ul li.buysvg{max-width:120px;}
.footer-option-info ul li{width:100%;padding:0 0 30px 0}
.footer-option-info ul li h4{margin:0 0 10px 0;}
.free_web_consultation{padding:30px 0;}
.free_web_consultation .field_content .formError{left:30px !important;}
.page_home .video_gallery_vid.selected h2{font-size:16px}
 .foot_spl_logos .cards .secured_new ul li {
    max-width: inherit;
}
}
@media (max-width:480px){
    .footer_copy{
        padding:25px 0 15px;
    }
    .cookie_content_stip_div { 
    margin: 10px auto;
        max-width: 180px;
            padding: 8px 5px;
            line-height: 1;
            left: 15px;
    }
    .customer-reviews-section{padding:30px 0}
.t_all_contents p{font-size:18px;line-height:24px;}
.t_testimonial_name{font-size:14px;line-height:18px}
.your_small_business .content_slider_slides{padding:0 50px 0}
.your_small_business .content_slider .content_slider_slides .bx-prev:after, .your_small_business .content_slider .content_slider_slides .bx-next:after{font-size:50px}
.phon_toggle{right:0;-webkit-transition:inherit;transition:inherit;}
.phon_toggle.active{opacity:1;right:0;}
.page_home #fancybox-wrap{left:0px !important;right:0px !important;margin:auto}
.page_home #fancybox-wrap .video_gallery_video iframe{height:auto}
.page_home #fancybox-wrap #fancybox-content{width:100% !important;padding:45px 10px 10px;}
}
@media(max-width:420px){.t_all_contents p{font-size:17px;line-height:23px;}
.foot_spl_logos .cards ul li.buysvg{width:30%}
}
@media (max-width:400px){.wc-supportinner-top > h2 br{display:none;}
.userlogin_Section .userform_layout .loginlogo, .overlaypop .userform_layout .loginlogo{top:-60px;width:160px}
.userlogin_Section .userform_layout .form .remem-but .fancy-rember, .overlaypop .userform_layout .form .remem-but .fancy-rember{margin:0 0 10px 0;float:none;text-align:center;}
.userlogin_Section .userform_layout .form .buttons, .overlaypop .userform_layout .form .buttons{float:none;text-align:center;}
.userlogin_Section .userform_layout, .overlaypop .userform_layout{margin-top:75px}
.page_review .overlaypop{padding-bottom:20px;}
.free_web_consultation input[type="submit"]{font-size:14px;padding:10px 10px;}
.free_web_consultation textarea{height:140px;margin:0px 0 5px 0;}
.right_sec p{font-size:14px}
.left_sec h4{font-size:20px;}
}
@media (max-width:340px){.free_web_consultation input[type="submit"]{font-size:13px;}
}


/*menu new css*/
.menu-list ul li.sub_menus_list a.hyper-unlink-menu {
color: #000;
border: 0;
padding: 0;
margin: 0 0 0px;

}
.menu-list ul li.sub_menus_list a.hyper-unlink-menu span.sub_titles {
margin-bottom: 0;
}
/*.menu-list ul li.sub_menus_list a.hyper-unlink-menu:hover span.sub_titles {*/
/*color: #5917A8;*/
/*}*/
.menu-list ul li.sub_menus_list a.hyper-unlink-menu:hover {
background: inherit;
}
.menu-list ul li.sub_menus_list a.hyper-unlink-menu::before {
display:none;
}
.menu-list ul li.sub_menus_list a.hyper-unlink-menu::after {
display:none;
}
.menu-list ul li.sub_menus_list:hover a.hyper-unlink-menu {
background: inherit;
}
.menu-list ul li.sub_menus_list a.hyper-unlink-menu.button {
background: inherit;
border-radius: 0;
}

/*new css*/
.userlogin_Section, .login_overlaypop {
	background-image: none !important;
	background-color: #fff !important;
}

.userlogin_Section > img, .login_overlaypop .review_login_popup_img {
	display: none !important;
}


a[name="forms41"] + form {
	padding: 25px;
	border-radius: 10px;
	background: #f3f3f3;
    border: 1px solid #ddd;
}
a[name="forms41"] + form .field {
	padding: 0 10px;
    width: 100%;
    margin-bottom: 5px;
}
a[name="forms41"] + form .field label.field_title {
	font-weight: 600;
}
a[name="forms41"] + form .field.form_field_730 {
	width: 50%;
	display: inline-block;
}
a[name="forms41"] + form .field.form_field_731 {
	width: 50%;
	display: inline-block;
}
a[name="forms41"] + form .field.form_field_732 {
	width: 50%;
	display: inline-block;
}
a[name="forms41"] + form .field.form_field_733 {
	width: 50%;
	display: inline-block;
}
a[name="forms41"] + form p.buttons {
	text-align: center;
	margin: 0;
}
a[name="forms41"] + form p.buttons .button {
	margin: 5px;
}

@media (max-width: 780px) {
a[name="forms41"] + form {
	padding: 15px 10px;
}
a[name="forms41"] + form .field.form_field_730 {
	width: 100%;
}
a[name="forms41"] + form .field.form_field_731 {
	width: 100%;
}
a[name="forms41"] + form .field.form_field_732 {
	width: 100%;
}
a[name="forms41"] + form .field.form_field_733 {
	width: 100%;
}
}
/*new css 2024*/
.business_lists_mobile a{color:#000;}
.business_lists_mobile a:hover{color:#ff6000;}
 .business_lists_mobile{
	display:none;
}
.owl-carousel .owl-dots {
  display: flex;
  justify-content: center;
  margin-top: 20px; 
}

/* Style for individual dot */
.owl-carousel .owl-dot {
  background-color: #ccc !important; 
  border-radius: 50%; 
  height: 10px; 
  width: 10px; 
  margin: 0 5px; 
  transition: background-color 0.3s ease; 
}

/* Style for the active dot */
.owl-carousel .owl-dot.active {
  background-color: #ff6000 !important; 
}
.home-slider {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.home-slider .owl-item{
    border-radius: 5px 5px 5px 5px;
    border: 1px solid #f0ecec;
    /*box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;*/
}
.home-slider .owl-item figure img{
    border-radius: 5px 5px 11px 11px;
  
}
.caro-slider-result .owl-item {
  border-radius: 5px 5px 5px 5px;
  border: 1px solid #f0ecec;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}
.caro-slider-result .owl-item figure img {
  border-radius: 5px 5px 11px 11px;
}
.real_success_main .item {
  
  flex: 1 1 25%;
  /*padding: 10px;*/
}
.who-use-optuno-lists .item {
  
  flex: 1 1 25%;
  padding: 10px;
}
.res_icon_new i{
    color: #ff7000;
  padding-right: 10px;
}
 .quote{
        margin:20px 0;
        text-align:center;
    }
/* Who Use Optuno Section Start */

.who_use_optuno_section{
 padding: 70px 15px;   
 overflow: hidden;   
}
.who_header h2 {
	font-size: 56px;
    line-height: 52px;
    font-weight: 800;
    margin: 0 0 15px;
    text-align: center;
}
.who_header h5{
	color: #ff6703;
	text-align: center;
	max-width: 970px; font-weight: 600;
	margin: 0 auto 40px; font-size: 20px; line-height: 33px; 
	font-family: 'Nunito Sans';
}
.business_lists ul li{ margin-bottom: 10px; 
	font-size: 17px;
	padding: 0 0 0 0px;
    position: relative;
	color: #000; font-weight: 600; line-height: 22px;
}
.business_lists ul li i{
   
  display: inline-block;
  position: absolute;
  top: 2px;
  margin:0 10px 0 0;
vertical-align: top;
}

.business_lists ul li span {
  
  display: inline-block;
  padding-left: 30px;
}
.business_lists ul{
	list-style: none;
    text-align: left;
    display: inline-block;
    padding: 30px 20px;
    box-shadow: 0px 37px 23px rgb(195 187 187 / 40%);
    background: #fff;
    width: 24%;
    border: 1px solid #eaeaea;
    margin: 5px 0.5%;
    border-radius: 6px;
}
.business_columns .fa-solid.fa-check:before{
	content:"\f00c";
	margin-right: 10px;
font-size: 17px;
	color: #ff6600;
}

.quote .button {
    border-radius: 6px;
}

.business_lists{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding-top: 20px;
	padding-bottom: 10px;
}

        
    .quote span b {
    display: block;
    font-size: 14px;
    margin: 0;
    line-height: 18px;
    color: #000;
}
      
.business_lists aside{
	text-align: center;
	margin-top: 50px;
}
.resposnive-view{
    display:none;
}

.bb-trusted{
    padding: 45px 0 45px;
    background: url(../images/Trusted.webp);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
}
.bb-trusted .container a:hover{
    color:#ccc;
}
.bb-trusted .lft_arrow a.button:hover{
   color:#fff; 
}
.page_thank_you_get_my_quote .bb-trusted .lft_arrow {display:none;}
.bb-trusted h2 {
    font-size: 46px;
    line-height: 1.1;
    color: #fff;
    font-weight: 700;
    margin-bottom:40px;
    
}

/*trusted_section_start*/
.bb-trusted .trusted_logo{
    margin-top: 20px;
}
.bb-trusted .lft_arrow img{
    position: absolute;
    left: -105px;
    top: -37px;
}

.bb-trusted .lft_arrow{
    position: relative;
    display: inline-block;
}
.bb-trusted .lft_arrow a.button{
	border-radius: 6px;
    font-size: 22px;
    font-weight: 700;
}
/*trusted_section_end*/


/* 2024 inner banner start*/
.bb-banner-wrapper { 
    background-repeat: no-repeat!important;
    padding:150px 15px 50px;
    background-position: top center;
    background-size: cover!important;
}
.bb-banner-wrapper .bb_banner_list {
    display: flex;
    flex-wrap: wrap;
}
.bb-banner-wrapper .bb_banner_left {
    width: 50%;
    padding-right:20px; color: #fff;
    display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.bb-banner-wrapper .bb_banner_left a:hover{
 color:#ccc;   
}

.bb-banner-wrapper .bb_banner_right {
    width: 50%; text-align: right;
}
.bb_img_wrap {
  max-height: 380px;
}

.bb-banner-wrapper .bb_banner_left h1 {
    color: #fff;
    font-size: 50px;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 10px;
}
.bb-banner-wrapper .bb_banner_left h1, .bb-banner-wrapper .bb_banner_left h2, .bb-banner-wrapper .bb_banner_left h3, .bb-banner-wrapper .bb_banner_left h4, .bb-banner-wrapper .bb_banner_left h5, .bb-banner-wrapper .bb_banner_left h6 {
    color: #fff;
}

.bb-banner-wrapper .bb_banner_left ul.price_wpr {
    color: #fff;
    padding-left: 0px;
    text-align: left;
}

.bb-banner-wrapper .bb_banner_left ul.price_wpr li {
    list-style: none;
    position: relative;
    padding-left: 30px;
    font-size: 24px;
    margin-bottom: 5px;
    font-weight: 600;
}
.bb-banner-wrapper .bb_banner_left ul.price_wpr li:before {
    background: url(../images/pricing-check.webp);
    content: "";
    position: absolute;
    width: 16px;
    height: 12px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    left: 0px;
    top: 10px;
}

/* 2024 inner banner End*/

@media(min-width: 780px){
.bb_img_wrap img {
  height: 100%;
  object-fit: contain;
  object-position: right;
}
}

@media(max-width: 1000px){
    
 .common_wraps{vertical-align:top;margin:0 11px 0 0;float:left;line-height:normal}   
}

@media(max-width: 1000px){
    .business_lists ul li i{
  top: 8px;
    }
    .sales-brk-text {
    display: block;
}
    .business_lists{
       
        padding-bottom:0;
    }
   .page_industries .who_uses_optuno .business_lists.who_use_flex {
    display: flex !important;
    flex-wrap: wrap;
    justify-content: center;
    
        border-radius: 5px;
    background: #fff;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
	.business_lists ul{
	    margin:0;
	    padding: 0px;
	        width: 100%;
    border: none;
  border-radius: inherit;
   
        
    background: inherit;
	}
.business_lists ul:last-child{
 padding-bottom:20px;
}	
	
		.who_use_optuno_section{
		padding: 30px 15px;
	}
	.business_lists ul li {
  line-height: normal;
     padding: 5px 15px;
         margin: 0;
}
.who_uses_optuno .bx-prev {
  padding: 0 5px;
  font-size: 0px;
  
}

.bb-banner-wrapper .bb_banner_left h1 br {
    display: none;
}

.who_uses_optuno .bx-prev::after {
  font-family: 'FontAwesome';
font-size: 15px;
    line-height: 30px;
    content: "\f104";
    color: #fff;
    width: 30px;
    height: 30px;
  background: #ff6000;
  display: block;
  text-align: center;
  border-radius: 50%;
}
.who_uses_optuno .bx-next {
  
  font-size: 0px;
  
}
.who_uses_optuno .bx-next::after {
  font-family: 'FontAwesome';
  font-size: 15px;
    line-height: 30px;
    content: "\f105";
    color: #fff;
    width: 30px;
    height: 30px;
  background: #ff6000;
  display: block;
  text-align: center;
  border-radius: 50%;
}
.bx-controls-direction{
    display: flex;
  justify-content: center;
}
.bb-trusted h2 br {
    display: none;
}
}
.who_uses_optuno li a{color:#000;}
.who_uses_optuno li a:hover{color:#ff6000;}

/* Who Use Optuno Section End */

/*new resposnive-css 2024*/

@media(max-width:992px){
    .business_lists{
	display:none;
}

    .business_lists_mobile{
	display:block;
} 
.business_lists_mobile{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	
}
.business_lists_mobile ul li{
  margin-bottom: 10px;
  font-size: 14px;
  padding: 0 0 0 0px;
  position: relative;
  color: #000;
  line-height: 22px;

}
.who_uses_optuno aside{
    display:none;
}
.business_lists_mobile ul
{
      height:250px;
  list-style: none;
  
  padding: 15px 10px;
  box-shadow: 0px 37px 23px rgb(195 187 187 / 40%);
  background: #fff;
  
  border: 1px solid #eaeaea;
 
  border-radius: 6px;
}
.business_lists_mobile ul li i
{
  display: inline-block;
  position: absolute;
  margin: 0 10px 0 0;
  top:3px;
}
.business_lists_mobile .fa-solid.fa-check::before
{
  content: "\f00c";
  margin-right: 10px;
  font-size: 17px;
  color: #ff6600;
}
.business_lists_mobile ul li span
{
  display: inline-block;
  padding-left: 22px;
}

.business_lists_mobile .owl-carousel .owl-stage-outer
{
overflow: inherit;

}
.business_lists_mobile .owl-carousel .owl-stage-outer .owl-stage { left: -20px; } 
.real_success_main .owl-carousel .owl-stage-outer
{
overflow: inherit;

}
}
@media(max-width:880px){
 .effect_unfold
{
  position: relative;
  visibility: hidden;
  display: block;
  right: 0% !important;
  margin: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  transform: translateX(-100%);
  -moz-transition: ease 0.5s all;
  -webkit-transition: ease 0.5s all;
  transition: ease 0.5s all;
}

.effect_unfold.visible
{
  visibility: visible;
  width: 100% !important;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  -webkit-transform: translateX(0%);
  -moz-transform: translateX(0%);
  transform: translateX(0%);
  -m-opacity: 1;
}
#responsive_bar_open
{
 height: 30px;
}
#responsive_bar_close
{
  position: absolute;
  cursor: pointer;
  font-size: 30px;
  z-index: 99; display: none;
 top:10px;
  right: 10px;
}

#nav_popup
{
 margin: 89px 0 0 0;
  padding: 0px;
  position: fixed;
  z-index: 999;
  height: 100%;
  height: calc(100vh - 70px);
  overflow: scroll;
  /*overflow-y: auto;*/
  height:-webkit-fill-available;
  -webkit-overflow-scrolling:touch;
 }
#nav_popup:after{
    content:'';
    position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: -1;
background: rgb(0 0 0 / 79%);
}
     .menu-res ul{
         padding:0;
     }
/*     .menu-res ul li ul{*/
/*        -webkit-overflow-scrolling:touch;*/
    
/*}*/
     .mob_contact_top img{
         max-width:120px;
         width:100%;
     }
   
    .menu-res ul li a{
       
        color:#fff;
          font-family: 'Nunito Sans', sans-serif;
    font-weight: 600; font-size: 16px;
    position: relative;
  z-index: 3;
  /*padding: 0px 15px 10px 15px;*/
  letter-spacing: 0px;
  
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
display: block;
    padding: 15px 0px 15px 0px;
    line-height: 20px; border-bottom: 1px solid #6b429c;

    }
	.menu-res ul li a:hover{ color: #ff6600; }
	.menu-res ul li:last-child a { border: none; }
     .menu-res ul li {
        margin-bottom: 0px;opacity: 0;
    -webkit-transform: translate3d(0, 36px, 0);
  transform: translate3d(0, 36px, 0); list-style: none; }
  .menu-res-top ul li {
        margin-bottom: 0px;opacity: 0;
    -webkit-transform: translate3d(0, 36px, 0);
  transform: translate3d(0, 36px, 0);}
      .menu-res .free-quote aside{
        margin-bottom: 10px;opacity: 0;
    -webkit-transform: translate3d(0, 36px, 0);
  transform: translate3d(0, 36px, 0);}
    /* .menu-res ul li::marker {
  color: #ff6000;
}*/


  .menu-res ul li ul li {
list-style:none;
}
.animate_nav .menu-res li  {
  opacity: 1;
  transform: translateY(0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.animate_nav .menu-res .free-quote aside{
  opacity: 1;
  transform: translateY(0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.animate_nav .menu-res li  {
  opacity: 1;
  transform: translateY(0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.animate_nav .menu-res-top li  {
  opacity: 1;
  transform: translateY(0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
}

/*  .animate_nav .menu-res-top li:nth-child(1)  {*/
/*      -webkit-transition-delay: 0.30s;*/
/*  transition-delay: 0.30s;*/
/*  }*/
/*.animate_nav .menu-res-top li:nth-child(2)  {*/
/*   -webkit-transition-delay: 0.35s;*/
/*  transition-delay: 0.35s;*/
/*  }*/
/*.animate_nav .menu-res-top li:nth-child(3){*/
/*   -webkit-transition-delay: 0.40s;*/
/*  transition-delay: 0.40s;*/
/*  }*/
/*  .animate_nav .menu-res-top li:nth-child(4)  {*/
/*    -webkit-transition-delay: 0.45s;*/
/*  transition-delay: 0.45s;*/
/*  }*/
/*  .animate_nav .menu-res li:nth-child(1)  {*/
/*    -webkit-transition-delay: 0.50s;*/
/*  transition-delay: 0.50s;*/
/*  }*/

/*.animate_nav .menu-res li:nth-child(2)  {*/
/*   -webkit-transition-delay: 0.55s;*/
/*  transition-delay: 0.55s;*/
/*  }*/
/*.animate_nav .menu-res li:nth-child(3){*/
/*    -webkit-transition-delay: 0.60s;*/
/*  transition-delay: 0.60s;*/
/*  }*/
/*  .animate_nav .menu-res li:nth-child(4)  {*/
/*   -webkit-transition-delay: 0.65s;*/
/*  transition-delay: 0.65s;*/
/*  }*/
/*  .animate_nav .menu-res li:nth-child(5)  {*/
/*   -webkit-transition-delay: 0.70s;*/
/*  transition-delay: 0.70s;*/
/*  }*/
/*   .animate_nav .menu-res li:nth-child(6)  {*/
/*   -webkit-transition-delay: 0.75s;*/
/*  transition-delay: 0.75s;*/
/*  }*/
/*   .animate_nav .menu-res li:nth-child(7)  {*/
/*   -webkit-transition-delay: 0.78s;*/
/*  transition-delay: 0.80s;*/
/*  }*/
/*   .animate_nav .menu-res li:nth-child(8)  {*/
/*   -webkit-transition-delay: 0.82s;*/
/*  transition-delay: 0.82s;*/
/*  }*/
/*   .animate_nav .menu-res li:nth-child(9)  {*/
/*   -webkit-transition-delay: 0.84s;*/
/*  transition-delay: 0.84s;*/
/*  }*/
/*   .animate_nav .menu-res li:nth-child(10)  {*/
/*   -webkit-transition-delay: 0.86s;*/
/*  transition-delay: 0.86s;*/
/*  }*/
/*  .animate_nav .menu-res .free-quote aside  {*/
/*    -webkit-transition-delay: 0.80s;*/
/*  transition-delay: 0.80s;*/
/*  }*/
  
  
  
   .animate_nav .menu-res-top li:nth-child(1)  {
      -webkit-transition-delay: 0.35s;
  transition-delay: 0.35s;
  }
.animate_nav .menu-res-top li:nth-child(2)  {
   -webkit-transition-delay: 0.40s;
  transition-delay: 0.40s;
  }
.animate_nav .menu-res-top li:nth-child(3){
   -webkit-transition-delay: 0.45s;
  transition-delay: 0.45s;
  }
  .animate_nav .menu-res-top li:nth-child(4)  {
    -webkit-transition-delay: 0.55s;
  transition-delay: 0.55s;
  }
  .animate_nav .menu-res li:nth-child(1)  {
    -webkit-transition-delay: 0.60s;
  transition-delay: 0.60s;
  }

.animate_nav .menu-res li:nth-child(2)  {
   -webkit-transition-delay: 0.65s;
  transition-delay: 0.65s;
  }
.animate_nav .menu-res li:nth-child(3){
    -webkit-transition-delay: 0.70s;
  transition-delay: 0.70s;
  }
  .animate_nav .menu-res li:nth-child(4)  {
   -webkit-transition-delay: 0.75s;
  transition-delay: 0.75s;
  }
  .animate_nav .menu-res li:nth-child(5)  {
   -webkit-transition-delay: 0.78s;
  transition-delay: 0.78s;
  }
   .animate_nav .menu-res li:nth-child(6)  {
   -webkit-transition-delay: 0.82s;
  transition-delay: 0.82s;
  }
  
   .animate_nav .menu-res li:nth-child(7)  {
   -webkit-transition-delay: 0.84s;
  transition-delay: 0.84s;
  }
  .animate_nav .menu-res .free-quote aside  {
    -webkit-transition-delay: 0.87s;
  transition-delay: 0.87s;
  }
    .menu-res li a:{
        
        color:#ff6000;
    }
    .foote_cop_rgts .static_one {
justify-content: center;
}
 .foote_cop_rgts .set_one {
 margin-bottom:10px;
}   
.resposnive-view{
    display:none;
    position: absolute;
  width: 100%;
  background: transparent;
 
}

.top-view .open
{
  position: relative;
  top: -30px;
  right: -10px;
  z-index: 999;
}
}
@media(max-width:780px){
    .bb_img_wrap
{
    height: 100%;
    text-align: center;
  }
    /*
	.bb-trusted h2 {
		font-size: 35px;
		line-height: 42px;
}
*/
.bb-banner-wrapper .bb_banner_left ul {
    display: inline-block;
}

.bb_banner_desc p {
    font-size: 18px;
       text-align: center!important;
}
 .bb-banner-wrapper {
 
    padding: 135px 15px 30px;
 }
.bb-trusted {
    padding: 35px 0px 34px;
}
.bb-trusted h2 {
    font-size: 23px;
    margin-bottom: 0px;
    
}
.bb-trusted h2 br {
    display: none;
}
.bb-trusted .lft_arrow figure{
    text-align: left; 
}   

.bb-trusted .lft_arrow img {
    position: relative;
    left: -20px;
    top: 0;
}
/*new css 2024*/
.bb-banner-wrapper .bb_banner_left {
    width: 100%;
    padding-right: 0px;    justify-content: center;    text-align: center;

}
.bb-banner-wrapper .bb_banner_right {
    width: 100%;
    margin-top: 0px;
}
.bb-banner-wrapper .bb_banner_left h1 {
    color: #fff;
    font-size: 30px;
   
    text-align: center;
}
.bb-banner-wrapper .bb_banner_left ul.price_wpr li {
    font-size: 18px;
    margin-bottom: 2px;
}
}
@media(max-width:600px){

 .bb-banner-wrapper .bb_banner_left h1 {
    
    font-size: 28px;
    
}
}
.btn-open:after {
   content: "\f0c9";
   font-family: "fontawesome";
   color: #fff;
   -webkit-transition: all .3s linear 0s;
   -moz-transition: all .3s linear 0s;
   -o-transition: all .3s linear 0s;
   transition-property: all .3s linear 0s;
}
.btn-close:after {
   content: "\f00d";
   font-family: "fontawesome";
   color: #fff;
   -webkit-transition: all .2s linear 0s;
   -moz-transition: all .2s linear 0s;
   -o-transition: all .2s linear 0s;
   transition-property: all .2s linear 0s;
}
.menu-open-new{
    display:none;
}
#nav_popup{
    display:none;
}

/*about-new-starts-2024*/
.optuno_stands_section{
 /*  background: url(../images/digital-marketing-bg.jpg) no-repeat; */
	/*background-position: center bottom; overflow: hidden;*/
    background-size: contain; 
    padding: 80px 15px;
    position:relative;
}
.optuno_stands_section:before{
    content:'';
    width:100%;
    position:absolute;
    height:100%;
    background: url(../images/digital-marketing-bg.webp) no-repeat; 
	background-position: bottom; 
	background-size: contain; 
    left:0;
    right:0;
}

.optuno-stands-wrapper{
    display: flex;
  flex-wrap: wrap;
}

.optuno-stands-contents{
    width:56%;
    position:relative;
}
.optuno-stands-video{
    width:44%;
    position:relative;
}
.optuno-stands-video section{
   position: relative;
    padding-bottom: 56.25%;
    padding-top: 2px;
    height: 0;
    
}

.optuno-stands-video section iframe {
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}

.optuno-stands{
    line-height: 65px;
    font-size:56px;
    position:relative;
    margin: 0;
}
.optuno-stands span{
    color:#ff6000;
}
.optuno-stands sup{
  color:#ff6000;  
}
.Our_Story{padding: 90px 15px 60px;}
            .Header{text-align: center;}
            .Header .line{position: relative; font-size: 34px; margin-top: 10px;
                color: #444;
  font-family: 'MfAirBalloon';
            }
            .Header h2{font-size: 56px; font-weight: 700; margin-bottom: 0px;}
    .Header .line:before{
    content: '';
    display: block;
    position: absolute;
    left: 590px;
    bottom: -14px;
    background: url("https://dev.optuno.com/optuno/templates/optuno/images/text-line.png") no-repeat;
    background-position: left top;
    width: 125px;
    height: 12px;
        margin: 0 auto;
        left: 0;
        right: 0;}
          .about_coulms_wrapper{
            display: flex;
            flex-wrap: wrap;
            position:realtive;
            position: relative;
  align-items: center;
        }
           .left_abt_content{width: 45%;}
        .abt-ct-header h3{margin-bottom: 30px;font-size:36px;max-width: 700px;}
        .right_abt_img{width: 45%; padding-right: 20px;position: absolute;
  right: 0;
top: 50%;
  transform: translateY(-36%);
            
        }
      .about_content_new{
          margin-top:30px;
      }
       .right_abt_img .size{
           width: 100%;
  max-width: 750px;
  transform: scale(1.1);
  object-fit: contain;
  
  margin-right: -65px;
  margin-left: 65px;
  }
        .right_abt_img .content_box{
          position: relative;
  background: #ff6600;
  color: #fff;
  border: 1px solid #ff6600;
  width: 56%;
  top: -100px;
  padding: 20px 25px;
  border-radius: 6px;
   top: 50%;
  transform: translateY(-75%);
  right: 65px;
        }
        .content_box p{
            font-size:22px;
            font-weight:bold;
        }
        .right_abt_img .content_box:before{
            position: absolute;
            background: #ff6600;
            border: 1px solid #ff6600;
            width: 50%;
  padding: 20px 25px;
  border-radius: 6px;
 
        }
        .executive_team
{
  background: url(about-bg-line.png) no-repeat;
  padding: 30px 15px;
  position: relative;
  z-index: 5;
  background: #fff7f2;
}

       .executive_team:before{
           background: #fff7f2;
           content: '';
position: absolute;
width: 10000px;

left: -5000px;
top: 0;
height: 100%;
right: -5000px;
       }
       .executive_team:after{
           content: '';
           background-image:url("https://dev.optuno.com/optuno/static/sitefiles/about-bg-line.png");
background-repeat:no-repeat;
background-position:center;
background-size:contain;
width: 100%;
  height: 100%;
  top: 0px;
  right: 5px;
  position: absolute;
  display: inline-block;
  z-index: 0;
  
       }
       
       
       .executive_team_title{text-align: center;position:relative;}
        .executive_team_title .heading{font-size: 56px; font-weight: 700; margin-bottom: 15px; margin-top: 0px;}
        .executive_team_title .content{color: #ff6600;font-size:24px;}
        
        .optuno_member_one h4{margin-bottom: 0px;}
        .optuno_member_two h4{margin-bottom: 0px;font-size:20px;}
        .optuno_member_one p{margin: 5px 0 0;}
        .optuno_member_two p{margin: 5px 0 0;}
        .optuno_team_members{max-width: 650px; margin: 0 auto; margin-top: 30px;position: relative;
         
  z-index: 9;

        }
        .optuno_members_list .optuno_member_one img{max-width: 250px;margin-bottom: 20px;}
        .optuno_members_list .optuno_member_two img{max-width: 244px;margin-bottom: 20px;}
        .optuno_member_one{width: 50%;}
        .optuno_member_two{width: 50%;}
        .optuno_members_list{
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            text-align: center;
            
        }
        
        .about_testimonial_section {
    background: url(../images/testimonials-bg.webp);
	background-position: center top;
	background-size: cover;
    background-repeat: no-repeat;
    padding: 60px 0px 60px;
    
}
.about_testimonial_section .testimonial_description_home
{
  display: block;
  background: transparent;
  position: relative;
  max-width: 900px;
  border-radius: 6px;
  color: #fff;
  padding: 0;
  text-align: center;
  margin: 0 auto;
}
.about_testimonial_section .testimonial_wrapper
{
  padding: 0px;
}
.about_testimonial_section .testimonial_avatar-home {
    position: inherit;
    left: inherit;
    top: inherit;
    display: none;
}
.about_testimonial_section .testimonial_description_home p.quotes
{
  font-size: 34px;
}
.about_testimonial_section .testimonial_name_hom
{
  text-align: center;
  font-size: 16px;
  line-height: 26px;
}

.about_testimonial_section .testid-text
{
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  position: relative;
}

.about_testimonial_section .testimonial_wrapper h2
{
  font-size: 46px;
  color: #fff;
  font-weight: 700;
  margin: 0 0 70px;
}

.page_about_us .about_testimonial_section .testimonial_name_hom b
{
  font-weight: 600;
  color: #fff;
  display: inline-block;
  line-height: normal;
  font-size: 16px;
}

.page_about_us .about_testimonial_section .testimonial_name_hom i
{
  font-style: inherit;
  color: #adadad;
  display: block;
  font-size: 16px;
}

.about_testimonial_section .testimonial_description_home p.quotes::before
{
  font-style: normal;
  margin-top: 4px;
  line-height: normal;
  color: #ff6600;
  font-family: FontAwesome;
  content: "";
  margin-right: 10px;
  font-size: 34px;
  display: inline-block;
  width: 22px;
  height: 17px;
  background: url(../images/quote-top.png) no-repeat;
}

.about_testimonial_section .testimonial_description_home p.quotes:last-child::after
{
  font-family: FontAwesome;
  font-size: 34px;
  margin-right: 10px;
  float: none;
  content: "";
  margin-left: 10px;
  color: #ff6600;
  font-style: normal;
  position: relative;
  top: 2px;
  display: inline-block;
  width: 22px;
  height: 17px;
  background: url(../images/quote-btm.png) no-repeat;
}
.about_testimonial_section .testimonial_description_home
{
  display: block;
  background: transparent;
  position: relative;
  max-width: 900px;
  border-radius: 6px;
  color: #fff;
  padding: 0;
  text-align: center;
  margin: 0 auto;
}
.about_testimonial_section .testimonial_description_home p
{
  
  line-height: 1.4;
  padding: 0;
}
.optuno-stands .size{
    max-width: 90px;
  margin: 0 0 0 10px;
  object-fit: contain;
  vertical-align: bottom;
  object-position: center;}
  
 .optuno-stands .opt-stnd{
       max-width: 60px;
  margin: 0 0 0 10px;
  object-fit: contain;
  vertical-align: top;
  object-position: center;  
   position: relative;
  top: 30px;
 }
  .stnds-optun .optuno-stands:first-child
{
  margin: 0;
}
.stnds-optun .optuno-stands:last-child{
    position:relative;
}
 .stnds-optun .optuno-stands:last-child:after
{
  background:url(https://dev.optuno.com/optuno/static/sitefiles/about-arrow.png);
  background-size: contain;
  right:0;
  position: absolute;
  width:100%;
  content:'';
  right: 65px;
  position: absolute;
  display:none;
  content: '';
  height: 100%;
  background-repeat: no-repeat;
  background-position: right;
  top: 36px;
}
.optuno-stands-cnts{
    max-width:500px;
}
.optuno-stands-cnts p {
font-size:18px;
color: #333;
}
.optuno-stands-cnts p span{
    color:#000;
    font-weight:600;
}

.about_testimonial_section .home_testimonialss
{
  padding: 0;
  margin: 0;
  list-style: none;
}
 @media(max-width: 1315px){
     .right_abt_img .size
{
  width: 100%;
  max-width: 750px;
  transform: scale(1.1);
  object-fit: contain;
  margin-right: 0px;
  margin-left: 0px;
}
.content_box p
{
  font-size: 20px;
  font-weight: bold;
}
 }
 @media(max-width: 1050px){
                  .optuno-stands-contents
{
  width: 58%;
  position: relative;
  text-align: center;
}

.optuno-stands-video{
width: 40%;
    position: relative;
    text-align: center;
    margin-left: 18px;
}
    .optuno-stands {
  line-height: 65px;
  font-size: 54px;
  position: relative;
  margin: 0;
} 
 }
         @media(max-width: 1000px){
  
.optuno-stands .opt-stnd
{
  max-width: 30px;
  margin: 0px 0 0 10px;
  object-fit: contain;
  vertical-align: top;
  object-position: center;
  position: relative;
  top: 10px;
}
.optuno-stands .size
{
  max-width: 70px;
 vertical-align: baseline;
}
             .optuno-stands-cnts{
    max-width:410px;
    width:100%;
    margin:0 auto;
}
             .optuno-stands-contents
{
  width: 100%;
  position: relative;
  text-align: center;
}

.optuno-stands-video{
  width: 100%;
  position: relative;
  text-align: center;
  margin-left:0px;
}
            .about_coulms_wrapper .left_abt_content{width: 100%!important; order: 1;}
            .about_coulms_wrapper .right_abt_img{width: 100%!important; 
            order: 0; 
            transform: inherit;
    top: 0;
            text-align: center;
                position:inherit;
            }
              .Our_Story{padding: 30px 15px 20px;}
             
             .right_abt_img .size{max-width: 100%;height: auto;width: 100%;

  transform: scale(1);
  }
             .right_abt_img{padding-right: 0px;}
             .right_abt_img .content_box{
            
     width: 100%;
           
    top: 0;
    left: 0px;
    right: 0px;
    padding: 20px 15px;
    transform: inherit;
    margin: 15px 0 10px;
        }
        .abt-ct-header h3
{
  margin-bottom: 15px;
  
  margin:0 auto 20px;
  text-align:center;
}
        }
           @media(max-width: 780px){
               
               .optuno_stands_section:before{
                  background-position: center bottom;
  overflow: hidden;
  background-size: cover;
               }
                 .Header h2
{
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 0px;
    margin-top: 0px;
  }
                          .optuno-stands{
    
    font-size:35px;
    position:relative;
    line-height: normal;
    margin-bottom: 15px;
}
               .optuno_stands_section{
                   padding: 30px 15px;
                   
               }
               .executive_team_title .content
{
  color: #ff6600;
  font-size: 22px;
}
.executive_team_title .content br{
      display: none;  
}
               .about_testimonial_section .testimonial_wrapper
{
    padding: 0px;
    max-width: 600px;
    margin: 0 auto;
  }
                .about_testimonial_section .testimonial_description_home p.quotes
{
    font-size: 24px;
  }
    .about_testimonial_section .testimonial_description_home p.quotes
{
    font-size: 24px;
  }
                 .about_testimonial_section .testimonial_wrapper h2
{
    font-size: 35px;
    margin: 0 0 40px;
  }
              .Our_Story{padding: 30px 15px 20px;}
            
            .optuno_members_list .optuno_member_one{width: 100% !important;}
        .optuno_members_list .optuno_member_two{width: 100% !important;}
              .optuno_team_members{max-width: 100%; margin: 0 auto; margin-top: 15px;}
            .optuno_team_members .optuno_members_list{
            display:block!important;
        }
             .executive_team_title .heading{font-size: 32px;}
              
              .abt-ct-header h3
{
  margin-bottom: 15px;
  font-size: 25px;
  
  text-align: center;
}
.userlogin_Section .userform_layout h3, .overlaypop .userform_layout h3 {
    color: #fff;
    margin: 0 0 20px 0;
    font-size: 24px;
}
a[name="forms15"] + form p.buttons {
    padding-left: 0px;
}
        }
       @media(max-width:500px){
           
           .stnds-optun .optuno-stands:last-child::after{
              right: -10px;
              top: 17px;
           }
             .optuno-stands
{
    font-size: 25px;
    
  }
  .userlogin_Section .userform_layout h3 br{
  display: block;  
}
       }
        /*about-new-ends-2024*/
        
        
        @keyframes goDown {
  0%{
    top:-60px;
  }
  100% {
    transform: translateY(60px);
  }
  
  
}

@keyframes slideDown {
  from {
    transform: translateY(-100%);
  }
  to {
    transform: translateY(0);
  }
}

#tags::placeholder {
 color:#000;-webkit-text-fill-color: #000;
 font-size:20px;
}
.userform_layout .validate\[required\]::placeholder {
 color:#000;-webkit-text-fill-color: #000;
 
}

.page_reviews .bb_banner_left img {
    margin: 0px 0 20px;
}


.ajaxpop_bg, .login_overlaypop, body.page_users .userlogin_Section {
    background-color: #fff !important;
    background-image: url(../images/login-bg-new.jpg) !important;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover !important; 
}
@media(max-width: 680px) {
	.bb-banner-wrapper {
		padding: 135px 15px 30px;
	}
}
@media(max-width: 499px) {
	.bb-banner-wrapper {
		padding: 125px 15px 30px;
	}
}
@media(max-width: 380px) {
	.bb-banner-wrapper {
		padding: 115px 15px 30px;
	}
}
.feature_wrapper{
   margin: 20px 0;
      position: relative;
  top: 10px;
      border-bottom: 1px solid #d3d3d3;
    padding-bottom: 30px;
}
.feature_wrapper a:hover{
      background: #333;
}
.feature_wrapper a{
    
     cursor: pointer;
  position: relative;
  
  background: #ff6000;
  

  color: #fff;
  border-radius: 5px;
    padding: 12px 48px;
  font-family: 'Nunito Sans';
  font-weight: 700;
  font-size: 17px;

}
.feature_wrapper a i{
    vertical-align: middle;
    padding-left:10px;
}
.page_get_a_free_quote .steps_list label input[type="checkbox"]{opacity:0;}
.page_checkout .pricing_wrapper h4.tools:before {
    background: url(../images/tools.png);
    content: "";
    position: absolute;
    width:24px;
    height: 22px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    left: 0px;
    top: 3px;
}
.page_checkout .pricing_wrapper h4.megaphone:before {
    background: url(../images/megaphone.png);
    content: "";
    position: absolute;
    width:24px;
    height: 22px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    left: 0px;
    top: 0px;
}
.page_checkout .pricing_wrapper h4.server:before {
    background: url(../images/server.png);
    content: "";
    position: absolute;
    width:24px;
    height: 22px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    left: 0px;
    top: 0px;
}

.page_checkout .pricing_wrapper ul li.star::before {
  background: url(../images/star.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
  content: "";
  position: absolute;
  width: 14px;
  height: 12px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  left: 5px;
  top: 50%;
  transform: translateY(-50%);
}
.page_checkout .pricing_wrapper ul li::before {
  background: url(../images/circul.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
  content: "";
  position: absolute;
  width: 5px;
  height: 5px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.page_checkout .pricing_wrapper ul li.analytics::after {
  background: url(../images/Google-Analytics-Logo.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
  content: "";
  position: absolute;
  width: 19px;
  height: 18px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  right: -21px;
  top: 4px;
}
.pricing_wrapper ul li.analytics {
  width: fit-content;
}
.page_checkout .pricing_wrapper ul li.profile::after {
  background: url(../images/profile.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
  content: "";
  position: absolute;
  width: 19px;
  height: 18px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  right: -21px;
  top: 50%;
  transform: translateY(-50%);
}
.page_checkout .pricing_wrapper ul li.map::after {
  background: url(../images/map.png);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
  content: "";
  position: absolute;
  width: 20px;
  height: 25px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  right: -21px;
  top: 50%;
  transform: translateY(-50%);
}
.page_checkout .pricing_wrapper .pricing_top {
  
  background: url(../images/business-online-bg.webp) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-size: auto;
  background-position: left top;
  background-size: cover;
}
.customer-name:after{
  background: url(../images/bottom_line.png);
    content: "";
    position: absolute;
    width: 128px;
    height: 8px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    left: 0;
    bottom: -6px;  
        right: 0;
    margin: auto;
}
.video_gal_popup #fancybox-content {
    border-color: #000 !important;
    background: #000;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
#fancybox-content .video_gallery_vid.selected{
   background: #000; 
}

.video_gal_popup #fancybox-outer{
    background-color: #000;
}

.plan-tool-tip {
    display:none;
}
.video_gal_popup #fancybox-overlay {
  pointer-events: none;
}
.video_gal_popup #fancybox-overlay {
  opacity: 1 !important;
}
.video_gal_popup #fancybox-close{
    background:transparent;
    top: 0px;
  right: 0px;
}
.video_gallery_vid.selected .video_gallery_video {
  width: 100% !important;
  overflow: hidden;
  padding-bottom: 56.5%;
  padding-top: 0;
  position: relative;
}
.video_gallery_vid.selected iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video_gal_popup #fancybox-close::after {
 width: 35px;
  height: 35px;
position: absolute;
content: " ";
    top: 20px;
    right: 20px;
    margin: 0 !important;
    background: url(../images/mergesprite.png) no-repeat center center;
    background-position: -1px -37px !important;
}


.marketing.common_wraps{ display: none; }

.opt_word {
width: 20%; }
.websites {
width: 20%; }
.Support {
width: 20%; }
.socila {
width: 15%; }
.footer_blog {
width: 25%; }
.footer_blog h3 a{
   font-size: 16px;
  color: #8f8d95;
   line-height: normal;
}
.footer_blog p:empty{display:none;}
.common_wraps h3 {
  margin: 0 0 13px;
  line-height: normal;
  font-weight: normal;
  font-size: 16px;
  position: relative;
}
.footer_blog .blog_list figure, .footer_blog .blog_list main{
    display:none;
}

.common_wraps h3::before {
content: "";
  width: 6px;
  height: 6px;
  background: #f60;
  display: inline-block;
  border-radius: 50%;
  vertical-align: middle;
  margin:0 10px 3px 0;
  display: inline-block;
  position: absolute;
  top: 15px;
}
.common_wraps h3 a:hover{
    color:#f60;
}
.common_wraps h3 a span{
  display: inline-block;
  padding-left: 20px;
}
.ftr_bloglink i{
    font-size:13px;font-weight: 600;}
.ftr_bloglink {
    
    text-align: right;
  display: block;
}

.test-scroll{
    overflow: scroll;
  height: 300px;
  -webkit-overflow-scrolling:touch;
}

body.pswp-opened .scrolltop{
    display: none !important; 
}
body.pswp-opened #fiai {
    display: none !important; 
}
body.pswp-opened #widgetText {
    display: none !important; 
}
body.pswp-opened #widgetImg {
    display: none !important; 
}
/**** industries-common-starts ****/
.merge-botm-sec{width: 100%;
  display: inline-block;
    margin-top:15px;
}

.industry-blog-category ul {
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.industry-blog-category li {
    list-style:none;
  width: 31.33%;
  margin: 0 1% 2%;
  background: #fff;
  padding: 20px;
    padding-bottom: 20px;
  border: 1px solid #dee2e6;
  border-radius: 10px;
  position: relative;
  padding-bottom: 60px;
}
.content-wrapper h2 {
  margin-top: 20px;
  margin-bottom: 15px;
  font-size: 24px !important;
}
.content-wrapper h2 a {
  color: #000;
}
.content-wrapper h2 a:hover {
  color: #f60;
}
.industry-blog-category li img {
  border: 0;
  border-radius: 10px;
  height: 183px;
  object-fit: cover;
  width: 100%;
}


.content-wrapper .details, .content-wrapper .category, .content-wrapper .block_social {
  display: none;
}
.content-wrapper .button {
  padding: 0;
  background: transparent;
  color: #ff6600;
  margin: 0;
    position: absolute;
  bottom: 20px;
}
.content-wrapper .button:hover {
  padding: 0;
  background: transparent;
  color: #ff6600;
  margin: 0;
}
.content-wrapper .button a{
      color: #ff6600;
}
.content-wrapper .button a:hover{
      color: #000;
        padding: 0;
  background: transparent;
    margin: 0;
}
@media (max-width: 1000px) {
   .industry-blog-category li {
    width: 48%;
    margin-bottom: 20px;
  }
}
@media (max-width: 780px) {
   
 .industry-blog-category li {
    width: 100%;
    margin: 0 0 20px;
  }
  .industry-blog-category:last-child {

    margin-bottom: 0px;
  }
}
/**** industries-common-ends ****/

/**** Result-page-starts ****/
.results_success_header {
  text-align: center;
}
.results_success_header .results_google_review_box img {
  position: absolute;
  left: 24px;
  top: 0;
  bottom: 0;
  margin: auto;
}

.caro-slider-result{margin-bottom:50px;}
.results_success_header .results_google_review_box {
  background: #ffe8da;
  display: inline-block;
  color: #fe6500;
  padding: 5px 28px 5px 53px;
  border-radius: 30px;
  position: relative;
  font-weight: 600;
  margin: 0 0 30px;
  font-size: 16px;
}
.results_success_header h2 {
  font-size: 50px;
  line-height: 1.1;
  font-weight: 800;
}
.results-pge-content{
    background: #f6f6f7;
    position:relative;
    padding:65px 10px 60px;
}
.result-header-column, .result-bottom-column{
  position:relative;  
  text-align:center;
}
.result-bottom-column {
 margin-top: 20px;
}
.result-bottom-column h3{margin-bottom:0 !important;}
.result-header-column h2, .result-bottom-column h2{
font-size: 40px;
  margin-top: 0px;
margin-bottom: 15px;
  line-height: 1.1;
}
.result-header-column h3, .result-bottom-column h3{
color:#000;  
margin-bottom: 15px;
  line-height: 1.1;
}
.results-pge-content:before{content: '';
position: absolute;
width: 10000px;
background: #f6f6f7;
left: -5000px;
top: 0;
height: 100%;
right: -5000px;}
.results-pge-wrapper{
  position:relative;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
    
}
.result-lft-form {
  width: 48%;
}
.result-rgt-video{
  width: 48%;
  position: relative;
}
.result-lft-form .step_text {
  color: #ff6600;
  font-size: 14px;
  font-weight: 700;
  margin: 0 0 15px;
}
.result-lft-form .step_progress {
  width: 100%;
  height: 10px;
  background: #ddd;
  border-radius: 20px;
  margin: 0 0 20px;
}
.result-lft-form .step_progress .step_progress_inner {
  width: 33.33%;
  border-radius: 20px;
  background: #ff6600;
  height: 10px;
}
.result-lft-form .freequote_firm_outer .field_inc .field_title {
  font-size: 27px;
  color: #000;
  margin-bottom: 25px;
  font-weight: 700;
}
.result-lft-form .freequote_firm_outer section {
  padding: 30px 25px 5px 25px;
  background: #fff;
  border-radius: 10px;
  color: #000;
  box-shadow: 0 22px 30px rgb(0 0 0 / 40%);
}
.result-lft-form .freequote_firm_outer .field_content label {
  padding: 12px 10px;
  vertical-align: top;
  margin: 0px 0% 7px 0%;
  display: inline-block;
  width: 47%;
  border: 1px solid #ddd;
  border-radius: 5px;
  color: #000;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.2;
}
.result-lft-form .freequote_firm_outer .field.form_field_1272 .field_content {
  column-count: 2;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.result-lft-form label.checked {
  background: #42216b;
  color: #fff !important;
  cursor: pointer;
}
.result-lft-form .freequote_firm_outer .field.form_field_buttons {
  display: block;
  width: 100% !important;
  text-align: right !important;
  padding: 0 !important;
  margin: 0 !important;
  display: block !important;
  border-top: 1px solid #ddd;
}
.result-lft-form  .back_to_prev {
  position: relative;
  left: 0px;
  top: -10px;
  text-align: left;
  font-size: 20px;
  padding: 0px 0px 0px 33px;
  background: transparent;
  opacity: 0.7;
  display: none;
  color:#000;
  margin-bottom:0;
}
.result-lft-form .back_to_prev:before{
 background: url(../images/arrow_left.png);
    content: "";
    position: absolute;
    width: 20px;
    height: 14px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    left: 0px;
    top: 52%;
    transform: translateY(-50%);   
    filter:invert(1);
}
.result-lft-form a[name="forms47"] + form .form_field_1299 {
  width: 100% !important;
  margin-bottom: 0;
  padding: 0 !important;
}
.result-lft-form a[name="forms47"] + form .form_field_1272 {
  width: 100% !important;
  padding: 0 !important;
  margin-bottom: 0;
}
.result-lft-form a[name="forms47"] + form .form_field_1277 {
  width: 100% !important;
  padding: 0 !important;
  margin-bottom: 0;
}
.result-lft-form a[name="forms47"] + form .form_field_1276 {
  width: 100% !important;
  padding: 0 !important;
  margin-bottom: 0;
}
.result-lft-form a[name="forms47"] + form .form_field_1274 {
  width: 100% !important;
  padding: 0 !important;
  margin-bottom: 0;
}
.result-lft-form a[name="forms47"] + form .form_field_1279 {
  width: 100% !important;
  margin-bottom: 0;
}
.result-lft-form a[name="forms47"] + form .field {
  padding: 0 5px;
  vertical-align: top;
  margin: 0px 0px 10px 0px;
  display: inline-block;
  width: 50%;
  text-align: left;
}
.result-lft-form a[name="forms47"] + form .field:last-child {
  width: 100% !important;
}
.result-lft-form .freequote_firm_outer p.buttons {
  margin: 0px;
  text-align: right;
  padding: 0 5px;
}
.result-lft-form .banner_step2 {
  display: none;
}
.result-lft-form  .banner_step3 {
  display: none;
}
.result-lft-form .buttons .step_6 {
  display: none;
}
.rslts-listing{margin:0 1% 0;}
.video-results{
    padding-bottom: 100%;
  position: relative;
  height: 0;
  margin: 15px auto 20px;
}
.result-lft-form  p:empty{display:none;}
.video-results iframe {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute;
}
.trusted-results-page {
  padding: 70px 15px 50px;
  background: #491d80;
  position:relative;
    text-align: center;
}
.trusted-results-page:before{content: '';
position: absolute;
width: 10000px;
background: #491d80;
left: -5000px;
top: 0;
height: 100%;
right: -5000px;}
.trusted-results-page p,
.trusted-results-page h2,
.trusted-results-page .lft_arrow,
.trusted-results-page .trusted_logo
{ position:relative;text-align: center;}
.trusted-results-page h2 {
  font-size: 46px;
  line-height: 1.1;
  color: #fff;
  font-weight: 700;
  margin-bottom: 40px;
}
.trusted-results-page .lft_arrow {
  position: relative;
  display: inline-block;
}
.trusted-results-page .lft_arrow a.button {
  border-radius: 6px;
  font-size: 22px;
  font-weight: 700;
  padding: 15px 68px;
}
.trusted-results-page .lft_arrow img {
  position: absolute;
  left: -105px;
  top: -37px;
}
.trusted-results-page .trusted_logo {
  margin-top: 20px;
}
.trusted-results-page p:empty{display:none;}
.result-lft-form .field.form_field_1280 .field_title {
  display: none;
}
.result-lft-form  .field.form_field_1281 .field_title {
  display: none;
}
.result-lft-form  .field.form_field_1282 .field_title {
  display: none;
}
.result-lft-form  .field.form_field_1283 .field_title {
  display: none;
}
.result-lft-form  .field.form_field_1284 .field_title {
  display: none;
}
.caro-slider-result .owl-nav,
.home-slider .owl-nav
{text-align:center;}
.caro-slider-result .owl-nav button, 
.home-slider .owl-nav button
{
 /*border-radius: 50%;*/
  /*height: 20px;*/
  /*line-height: 20px;*/
  color:#fff !important;
  margin: 15px 10px 0;
/*  background: transparent !important;*/
/*border: 1px solid #CCC !important;*/
font-size: 25px !important;
/*height: 40px;*/
/*width: 40px;*/
     top: 50%;
     width: 40px;
  height: 38px;
  margin: 0 6px;
  opacity: .85;
  background-color: rgba(0,0,0,.4) !important;;
  will-change: transform;
  -webkit-transform: translateX(0) translateY(-50%);
  transform: translateX(0) translateY(-50%);
  -webkit-transition: opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;
  transition: opacity .25s ease-in-out,transform .25s ease-in-out;
}
.caro-slider-result .owl-prev, 
.caro-slider-result .owl-next, 
.home-slider .owl-prev, 
.home-slider .owl-next 
{
                position: absolute;
                height: 100px;
                color: inherit;
                background: none;
                border: none;
                z-index: 100;}
.caro-slider-result .owl-nav .owl-prev
 
{
                left: -35px;
            }
            
     
.home-slider .owl-nav .owl-prev 
{
                left: 35px;
            }
.caro-slider-result .owl-nav .owl-prev span, 
.caro-slider-result .owl-nav .owl-next span,
.home-slider .owl-nav .owl-prev span, 
.home-slider .owl-nav .owl-next span
{font-size:2.5rem;}
            .caro-slider-result .owl-nav .owl-next
          
            {
                right: -35px;
            }
            
         
            .home-slider .owl-nav .owl-next
            {
                right: 35px;
            }
.caro-slider-result .owl-nav button:hover, 
.home-slider .owl-nav button:hover
{
  background: #000 !important;
  color:#fff !important;
border: 1px solid #000 !important;
}
.page_results .our-vision-layout{
  padding: 40px 0px 0px 0px;
}
.bck-btn {position:relative;
  top: 12px;
  margin: 5px 0 10px;
}

.results-pge-content .result-para
{
        position: relative;
            margin-bottom: 10px;
}
.results-pge-content .result-para .result-txt
{
    padding-left: 27px;
     display: inline-block;
}

.results-pge-content .result-para i{
    color: #ff6600;
    content: "";
    font-size: 20px;
    display: inline-block;
    position: absolute;
    left: inherit;
    top: 4px;
}
.digital_marketing_lft_colum .result-para{
  position: relative;
  margin-bottom:7px;
}
.digital_marketing_lft_colum .para-lists p.result-para:last-child{padding-bottom:5px;}
.para-lists{padding-bottom:4px;margin-top:-8px;}
.digital_marketing_lft_colum  .result-para i{
    color: #ff6600;
    content: "";
    font-size: 20px;
    display: inline-block;
    position: absolute;
    left: inherit;
    top: 6px;
}
.digital_marketing_lft_colum .result-para .result-txt {
  padding-left: 27px;
  display: inline-block;
}
@media(max-width:780px){
.para-lists {
  padding-bottom: 0px;
  margin-top:0px;
}
    .digital_marketing_lft_colum .result-para i {
  top: 1px;
}
      .result-lft-form .freequote_firm_outer .forms {
  margin: 0px;

}
.result-para {
    line-height: 22px;
    margin-bottom: 10px;
    text-align: left;
}
.results-pge-content .result-para i {
    top: 0px;
}
      .result-lft-form .freequote_firm_outer section {
    padding: 10px 15px 5px 15px;
  }
      .results_success_header h2 {
    font-size: 35px;
  }
      .result-header-column h2, .result-bottom-column h2 {
    font-size: 30px;
  }
    .caro-slider-result{margin-bottom:30px;}
    .results-pge-content {
  padding: 30px 10px;
}

 .trusted-results-page .lft_arrow img {
    position: relative;
    left: -20px;
    top: 0;
  }
     .trusted-results-page .lft_arrow figure {
    text-align: left;
  } 
   .trusted-results-page {
    padding: 35px 0px 34px;
  }
   .trusted-results-page h2 {
    font-size: 23px;
    margin-bottom: 0px;
  }
}
@media (max-width: 600px) {
    
     .result-lft-form .freequote_firm_outer .field_inc .field_title {
    font-size: 22px;
    line-height: 1.1;
  }
    .result-lft-form .field.form_field_1279 h3 {
    font-size: 22px !important;
    line-height: 1.1;
  }
.page_free_ai_seo_guide .ai-landing-wrapper {
    display: block;
}  
}
@media (max-width: 500px) {
  .result-lft-form .freequote_firm_outer input[type="text"], input[type="email"], input[type="password"], textarea, select, input[type="tel"]{
    font-size: 12px;
    padding: 10px 5px;
    height: 42px;
  }
    .result-lft-form .freequote_firm_outer .field_content label {
    font-size: 12px;
    width: 49%;
    padding: 10px 5px;
  }
}
@media (max-width: 1000px) {
    .result-lft-form .bck-btn{text-align:left;}
  .result-lft-form {
    width: 100%;
   margin: 0 0 10px;
    padding-right: 0;
 
  }
  .result-rgt-video {
    width: 100%;
      margin: 0 0 10px;
  }
}
/**** Result-page-ends ****/
.owl-item.cloned:last-child{display:none;}
.real-just{color:#ff6000;}


.caro-slider-result.owl-carousel .owl-stage-outer {
overflow: inherit;
}


@media(max-width:1250px){
    .caro-slider-result .owl-nav .owl-prev {
                left: -5px;
            }
 .caro-slider-result .owl-nav .owl-next {
                right: -5px;
            }
    .home-slider .owl-nav .owl-prev {
                left: 5px;
            }
 .home-slider .owl-nav .owl-next {
                right: 5px;
            }
}

.mob-hover-hide{display:inline-block;}