@font-face{font-family:"Roboto",sans-serif;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxP.ttf) format("ttf");src:url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format("ttf");src:url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format("woff2");src:url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");src:url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2")}
@font-face{font-family:"Roboto",sans-serif;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");src:url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");src:url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format("woff2")}
@font-face{font-family:intercom-font;font-display:swap;src:url(https://js.intercomcdn.com/fonts/proximanova-regular.a7942249.woff) format("woff")}
@font-face{font-family:"Open Sans",sans-serif;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");src:url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2")}
@font-face{font-family:'FontAwesome';src:url(fonts/fontawesome-webfont.eot);src:url(fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2) format("woff2"),url(fonts/fontawesome-webfont.woff) format("woff"),url(fonts/fontawesome-webfont.ttf) format("truetype"),url(fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal;font-display:swap}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-phone:before{content:"\f095"}
.fa-envelope:before{content:"\f0e0"}
.fa-skype:before{content:"\f17e"}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.fade.in{opacity:1}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;top:20%}
.modal-dialog{position:relative;width:auto;margin:10px}
@media (min-width:768px) {
    .modal-dialog{width:500px;margin:30px auto}
}
.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}
@media (min-width:768px) {
    .modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}
}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-body{position:relative;padding:15px}
.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.modal-header .close{margin-top:-2px}
.carousel{position:relative}
.carousel-inner{position:relative;overflow:hidden;width:100%}
.carousel-inner > .item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner > .item > img,.carousel-inner > .item > a > img{line-height:1}
.nope_section_top h1{font-size:57px;color:#fff;text-align:center;margin-bottom:10px}
.nope_section_top p{margin-top:20px}
@media all and (transform-3d),(-webkit-transform-3d) {
    .carousel-inner > .item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}
    .carousel-inner > .item.next,.carousel-inner > .item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}
    .carousel-inner > .item.prev,.carousel-inner > .item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}
    .carousel-inner > .item.next.left,.carousel-inner > .item.prev.right,.carousel-inner > .item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}
}
.carousel-inner > .active,.carousel-inner > .next,.carousel-inner > .prev{display:block}
.carousel-inner > .active{left:0}
.carousel-inner > .next,.carousel-inner > .prev{position:absolute;top:0;width:100%}
.carousel-inner > .next{left:100%}
.carousel-inner > .prev{left:-100%}
.carousel-inner > .next.left,.carousel-inner > .prev.right{left:0}
.carousel-inner > .active.left{left:-100%}
.carousel-inner > .active.right{left:100%}
.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0)}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0%,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}
.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0%,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}
.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}
.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}
.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
@media screen and (min-width:768px) {
    .carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}
    .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}
    .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}
    .carousel-caption{left:20%;right:20%;padding-bottom:30px}
    .carousel-indicators{bottom:20px}
}
@-webkit-keyframes fadeInDown {
    0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown {
    0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInLeft {
    0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft {
    0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
    to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
#et-secondary-nav li ul,#logo,.et_overlay,.et_pb_fullwidth_portfolio .et_pb_portfolio_image .meta,.nav li ul,.safari .centered-inline-logo-wrap,.safari.et_header_style_split #et-top-navigation{-webkit-transform:translate3d(0,0,0)}
.client-inner p,cite,em,i{font-style:italic}
.et_audio_container .mejs-controls .mejs-button button:focus,:focus{outline:0}
embed,iframe,img,object,video{max-width:100%}
.clear,.shop_table .actions .checkout-button{clear:both}
#et-secondary-menu li,#top-menu li,.et_pb_blog_grid .et_pb_post,.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_title_container,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.fullwidth-menu li > a,.product{word-wrap:break-word}
a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;background:0 0;font-size:100%;vertical-align:baseline}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}
blockquote{margin:20px 0 30px;padding-left:20px;border-left:5px solid}
del{text-decoration:line-through}
#top-menu a,.et-social-icon a,.posted_in a,a,a:hover,ins{text-decoration:none}
table{border-spacing:0;border-collapse:collapse}
article,aside,footer,header,hgroup,nav,section{display:block}
body{color:#666;font-family:'Montserrat',sans-serif;background-color:#fff;font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.7em}
body.et_fixed_nav.et_boxed_layout #page-container,body.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container{padding-top:80px}
body.page-template-page-template-blank-php #page-container{padding-top:0!important}
body.et_cover_background{background-repeat:no-repeat;background-attachment:fixed;background-position:top center;background-size:cover}
a{color:#0123b4}
p,p.et_normal_padding{padding-bottom:1em}
blockquote p,p:last-of-type{padding-bottom:0}
dl dt,strong{font-weight:700}
code,pre{margin-bottom:10px;font-family:Courier New,monospace}
sub,sup{position:relative;height:0;line-height:1;vertical-align:baseline}
sup{bottom:.8em}
sub{top:.3em}
dl{margin:0 0 1.5em}
dd{margin-left:1.5em}
br.clear,input.text,input.title,input[type=text],select,textarea{margin:0}
h1,h2,h3,h4,h5,h6{padding-bottom:10px;color:#333;font-weight:500;line-height:1em}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}
h1{font-size:30px}
h2{font-size:30px;line-height:40px;font-weight:600;color:#111}
h3{font-size:22px;font-weight:600}
h4{font-size:18px}
h5{font-size:16px}
h6{font-size:14px}
input{-webkit-appearance:none}
input[type=checkbox]{-webkit-appearance:checkbox}
input[type=radio]{-webkit-appearance:radio}
input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{padding:2px;border:1px solid #bbb;color:#4e4e4e;background-color:#fff}
input.text:focus,input.title:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2d3940;color:#3e3e3e}
textarea{padding:4px}
img{height:auto}
#ie8 img{width:auto}
br.clear{padding:0}
.et_vertical_nav #page-container:after{display:block;visibility:hidden;clear:both;height:0;font-size:0;content:" "}
.et_button_no_icon .et_pb_button:after,.et_button_no_icon.woocommerce #content input.button.alt:after,.et_button_no_icon.woocommerce #content input.button:after,.et_button_no_icon.woocommerce #respond input#submit.alt:after,.et_button_no_icon.woocommerce #respond input#submit:after,.et_button_no_icon.woocommerce a.button.alt:after,.et_button_no_icon.woocommerce a.button:after,.et_button_no_icon.woocommerce button.button.alt:after,.et_button_no_icon.woocommerce button.button:after,.et_button_no_icon.woocommerce input.button.alt:after,.et_button_no_icon.woocommerce input.button:after,.et_button_no_icon.woocommerce-page #content input.button.alt:after,.et_button_no_icon.woocommerce-page #content input.button:after,.et_button_no_icon.woocommerce-page #respond input#submit.alt:after,.et_button_no_icon.woocommerce-page #respond input#submit:after,.et_button_no_icon.woocommerce-page a.button.alt:after,.et_button_no_icon.woocommerce-page a.button:after,.et_button_no_icon.woocommerce-page button.button.alt:after,.et_button_no_icon.woocommerce-page button.button:after,.et_button_no_icon.woocommerce-page input.button.alt:after,.et_button_no_icon.woocommerce-page input.button:after,.et_full_width_page #main-content .container:before,.et_full_width_portfolio_page #main-content .container:before{display:none}
.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#0123b4}
#et_search_icon:hover,#top-menu li.current-menu-ancestor > a,#top-menu li.current-menu-item > a,.bottom-nav li.current-menu-item > a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit input,.mobile_menu_bar:after,.mobile_menu_bar:before,.nav-single a,.posted_in a,.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce .star-rating span:before,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:hover,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page .star-rating span:before,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#0123b4}
.et-search-form,.et_mobile_menu,.footer-widget li:before,.nav li ul,blockquote{border-color:#0123b4}
#et-secondary-nav li ul,#top-header{background-color:#0123b4}
#main-content{background-color:#fff}
.container{width:calc(100% - 40px);max-width:1440px;margin:auto;position:relative}
#main-content .container{padding-top:58px}
.et_transparent_nav #page-container{padding-top:0!important}
.et_boxed_layout #page-container{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}
.et_boxed_layout #page-container,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_pb_pagebuilder_layout.single #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row,.et_boxed_layout.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header{width:90%;max-width:1200px;margin:auto}
.et_boxed_layout.et_vertical_nav #page-container{max-width:1425px}
.et_boxed_layout.et_vertical_nav #page-container #top-header{width:auto;max-width:none}
.et_vertical_nav #page-container{position:relative;padding-top:0!important}
.main_title{margin-bottom:20px}
.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page input.button,.woocommerce-page input.button.alt{position:relative;padding:.3em 1em;border:2px solid;border-radius:3px;background:0 0;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after{position:absolute;margin-left:-1em;opacity:0;font-size:32px;line-height:1em;content:"\35";-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.comment-reply-link:hover:after,.et_button_icon_visible .et_pb_button:after,.et_button_icon_visible.woocommerce #content input.button.alt:after,.et_button_icon_visible.woocommerce #content input.button:after,.et_button_icon_visible.woocommerce #respond input#submit.alt:after,.et_button_icon_visible.woocommerce #respond input#submit:after,.et_button_icon_visible.woocommerce a.button.alt:after,.et_button_icon_visible.woocommerce a.button:after,.et_button_icon_visible.woocommerce button.button.alt:after,.et_button_icon_visible.woocommerce button.button:after,.et_button_icon_visible.woocommerce input.button.alt:after,.et_button_icon_visible.woocommerce input.button:after,.et_button_icon_visible.woocommerce-page #content input.button.alt:after,.et_button_icon_visible.woocommerce-page #content input.button:after,.et_button_icon_visible.woocommerce-page #respond input#submit.alt:after,.et_button_icon_visible.woocommerce-page #respond input#submit:after,.et_button_icon_visible.woocommerce-page a.button.alt:after,.et_button_icon_visible.woocommerce-page a.button:after,.et_button_icon_visible.woocommerce-page button.button.alt:after,.et_button_icon_visible.woocommerce-page button.button:after,.et_button_icon_visible.woocommerce-page input.button.alt:after,.et_button_icon_visible.woocommerce-page input.button:after,.woocommerce #content input.button.alt:hover:after,.woocommerce #content input.button:hover:after,.woocommerce #respond input#submit.alt:hover:after,.woocommerce #respond input#submit:hover:after,.woocommerce a.button.alt:hover:after,.woocommerce a.button:hover:after,.woocommerce button.button.alt:hover:after,.woocommerce button.button:hover:after,.woocommerce input.button.alt:hover:after,.woocommerce input.button:hover:after,.woocommerce-page #content input.button.alt:hover:after,.woocommerce-page #content input.button:hover:after,.woocommerce-page #respond input#submit.alt:hover:after,.woocommerce-page #respond input#submit:hover:after,.woocommerce-page a.button.alt:hover:after,.woocommerce-page a.button:hover:after,.woocommerce-page button.button.alt:hover:after,.woocommerce-page button.button:hover:after,.woocommerce-page input.button.alt:hover:after,.woocommerce-page input.button:hover:after{opacity:1;margin-left:0}
.et_button_icon_visible .et_pb_button,.et_button_icon_visible.woocommerce #content input.button,.et_button_icon_visible.woocommerce #content input.button.alt,.et_button_icon_visible.woocommerce #respond input#submit,.et_button_icon_visible.woocommerce #respond input#submit.alt,.et_button_icon_visible.woocommerce a.button,.et_button_icon_visible.woocommerce a.button.alt,.et_button_icon_visible.woocommerce button.button,.et_button_icon_visible.woocommerce button.button.alt,.et_button_icon_visible.woocommerce input.button,.et_button_icon_visible.woocommerce input.button.alt,.et_button_icon_visible.woocommerce-page #content input.button,.et_button_icon_visible.woocommerce-page #content input.button.alt,.et_button_icon_visible.woocommerce-page #respond input#submit,.et_button_icon_visible.woocommerce-page #respond input#submit.alt,.et_button_icon_visible.woocommerce-page a.button,.et_button_icon_visible.woocommerce-page a.button.alt,.et_button_icon_visible.woocommerce-page button.button,.et_button_icon_visible.woocommerce-page button.button.alt,.et_button_icon_visible.woocommerce-page input.button,.et_button_icon_visible.woocommerce-page input.button.alt{padding-right:2em;padding-left:.7em}
.et_button_icon_visible.woocommerce #content input.button.alt:hover:after,.et_button_icon_visible.woocommerce #content input.button:hover:after,.et_button_icon_visible.woocommerce #respond input#submit.alt:hover:after,.et_button_icon_visible.woocommerce #respond input#submit:hover:after,.et_button_icon_visible.woocommerce a.button.alt:hover:after,.et_button_icon_visible.woocommerce a.button:hover:after,.et_button_icon_visible.woocommerce button.button.alt:hover:after,.et_button_icon_visible.woocommerce button.button:hover:after,.et_button_icon_visible.woocommerce input.button.alt:hover:after,.et_button_icon_visible.woocommerce input.button:hover:after,.et_button_icon_visible.woocommerce-page #content input.button.alt:hover:after,.et_button_icon_visible.woocommerce-page #content input.button:hover:after,.et_button_icon_visible.woocommerce-page #respond input#submit.alt:hover:after,.et_button_icon_visible.woocommerce-page #respond input#submit:hover:after,.et_button_icon_visible.woocommerce-page a.button.alt:hover:after,.et_button_icon_visible.woocommerce-page a.button:hover:after,.et_button_icon_visible.woocommerce-page button.button.alt:hover:after,.et_button_icon_visible.woocommerce-page button.button:hover:after,.et_button_icon_visible.woocommerce-page input.button.alt:hover:after,.et_button_icon_visible.woocommerce-page input.button:hover:after,.et_button_left .et_pb_button:hover:after{left:.15em}
.et_button_left .et_pb_button:after,.et_button_left.woocommerce #content input.button.alt:after,.et_button_left.woocommerce #content input.button:after,.et_button_left.woocommerce #respond input#submit.alt:after,.et_button_left.woocommerce #respond input#submit:after,.et_button_left.woocommerce a.button.alt:after,.et_button_left.woocommerce a.button:after,.et_button_left.woocommerce button.button.alt:after,.et_button_left.woocommerce button.button:after,.et_button_left.woocommerce input.button.alt:after,.et_button_left.woocommerce input.button:after,.et_button_left.woocommerce-page #content input.button.alt:after,.et_button_left.woocommerce-page #content input.button:after,.et_button_left.woocommerce-page #respond input#submit.alt:after,.et_button_left.woocommerce-page #respond input#submit:after,.et_button_left.woocommerce-page a.button.alt:after,.et_button_left.woocommerce-page a.button:after,.et_button_left.woocommerce-page button.button.alt:after,.et_button_left.woocommerce-page button.button:after,.et_button_left.woocommerce-page input.button.alt:after,.et_button_left.woocommerce-page input.button:after{left:1em;margin-left:0}
.et_button_icon_visible.et_button_left .et_pb_button,.et_button_icon_visible.et_button_left.woocommerce #content input.button,.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,.et_button_icon_visible.et_button_left.woocommerce a.button,.et_button_icon_visible.et_button_left.woocommerce a.button.alt,.et_button_icon_visible.et_button_left.woocommerce button.button,.et_button_icon_visible.et_button_left.woocommerce button.button.alt,.et_button_icon_visible.et_button_left.woocommerce input.button,.et_button_icon_visible.et_button_left.woocommerce input.button.alt,.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,.et_button_icon_visible.et_button_left.woocommerce-page a.button,.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,.et_button_icon_visible.et_button_left.woocommerce-page button.button,.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,.et_button_icon_visible.et_button_left.woocommerce-page input.button,.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,.et_button_left .et_pb_button:hover,.et_button_left.woocommerce #content input.button.alt:hover,.et_button_left.woocommerce #content input.button:hover,.et_button_left.woocommerce #respond input#submit.alt:hover,.et_button_left.woocommerce #respond input#submit:hover,.et_button_left.woocommerce a.button.alt:hover,.et_button_left.woocommerce a.button:hover,.et_button_left.woocommerce button.button.alt:hover,.et_button_left.woocommerce button.button:hover,.et_button_left.woocommerce input.button.alt:hover,.et_button_left.woocommerce input.button:hover,.et_button_left.woocommerce-page #content input.button.alt:hover,.et_button_left.woocommerce-page #content input.button:hover,.et_button_left.woocommerce-page #respond input#submit.alt:hover,.et_button_left.woocommerce-page #respond input#submit:hover,.et_button_left.woocommerce-page a.button.alt:hover,.et_button_left.woocommerce-page a.button:hover,.et_button_left.woocommerce-page button.button.alt:hover,.et_button_left.woocommerce-page button.button:hover,.et_button_left.woocommerce-page input.button.alt:hover,.et_button_left.woocommerce-page input.button:hover{padding-right:.7em;padding-left:2em}
.et_button_icon_visible.et_button_left .et_pb_button:after,.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt:after,.et_button_icon_visible.et_button_left.woocommerce #content input.button:after,.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt:after,.et_button_icon_visible.et_button_left.woocommerce #respond input#submit:after,.et_button_icon_visible.et_button_left.woocommerce a.button.alt:after,.et_button_icon_visible.et_button_left.woocommerce a.button:after,.et_button_icon_visible.et_button_left.woocommerce button.button.alt:after,.et_button_icon_visible.et_button_left.woocommerce button.button:after,.et_button_icon_visible.et_button_left.woocommerce input.button.alt:after,.et_button_icon_visible.et_button_left.woocommerce input.button:after,.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt:after,.et_button_icon_visible.et_button_left.woocommerce-page #content input.button:after,.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt:after,.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit:after,.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt:after,.et_button_icon_visible.et_button_left.woocommerce-page a.button:after,.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt:after,.et_button_icon_visible.et_button_left.woocommerce-page button.button:after,.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt:after,.et_button_icon_visible.et_button_left.woocommerce-page input.button:after,.et_button_left .et_pb_button:hover:after,.et_button_left.woocommerce #content input.button.alt:hover:after,.et_button_left.woocommerce #content input.button:hover:after,.et_button_left.woocommerce #respond input#submit.alt:hover:after,.et_button_left.woocommerce #respond input#submit:hover:after,.et_button_left.woocommerce a.button.alt:hover:after,.et_button_left.woocommerce a.button:hover:after,.et_button_left.woocommerce button.button.alt:hover:after,.et_button_left.woocommerce button.button:hover:after,.et_button_left.woocommerce input.button.alt:hover:after,.et_button_left.woocommerce input.button:hover:after,.et_button_left.woocommerce-page #content input.button.alt:hover:after,.et_button_left.woocommerce-page #content input.button:hover:after,.et_button_left.woocommerce-page #respond input#submit.alt:hover:after,.et_button_left.woocommerce-page #respond input#submit:hover:after,.et_button_left.woocommerce-page a.button.alt:hover:after,.et_button_left.woocommerce-page a.button:hover:after,.et_button_left.woocommerce-page button.button.alt:hover:after,.et_button_left.woocommerce-page button.button:hover:after,.et_button_left.woocommerce-page input.button.alt:hover:after,.et_button_left.woocommerce-page input.button:hover:after{left:.15em}
.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover,.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #content input.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page #respond input#submit.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page a.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page button.button.alt,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button,.et_button_no_icon.et_button_icon_visible.et_button_left.woocommerce-page input.button.alt,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce a.button:hover,.et_button_no_icon.et_button_left.woocommerce button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce button.button:hover,.et_button_no_icon.et_button_left.woocommerce input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #content input.button:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page #respond input#submit:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page a.button:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page button.button:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button.alt:hover,.et_button_no_icon.et_button_left.woocommerce-page input.button:hover,.et_button_no_icon.woocommerce #content input.button,.et_button_no_icon.woocommerce #content input.button.alt,.et_button_no_icon.woocommerce #content input.button.alt:hover,.et_button_no_icon.woocommerce #content input.button:hover,.et_button_no_icon.woocommerce #respond input#submit,.et_button_no_icon.woocommerce #respond input#submit.alt,.et_button_no_icon.woocommerce #respond input#submit.alt:hover,.et_button_no_icon.woocommerce #respond input#submit:hover,.et_button_no_icon.woocommerce a.button,.et_button_no_icon.woocommerce a.button.alt,.et_button_no_icon.woocommerce a.button.alt:hover,.et_button_no_icon.woocommerce a.button:hover,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce button.button.alt,.et_button_no_icon.woocommerce button.button.alt:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce input.button,.et_button_no_icon.woocommerce input.button.alt,.et_button_no_icon.woocommerce input.button.alt:hover,.et_button_no_icon.woocommerce input.button:hover,.et_button_no_icon.woocommerce-page #content input.button,.et_button_no_icon.woocommerce-page #content input.button.alt,.et_button_no_icon.woocommerce-page #content input.button.alt:hover,.et_button_no_icon.woocommerce-page #content input.button:hover,.et_button_no_icon.woocommerce-page #respond input#submit,.et_button_no_icon.woocommerce-page #respond input#submit.alt,.et_button_no_icon.woocommerce-page #respond input#submit.alt:hover,.et_button_no_icon.woocommerce-page #respond input#submit:hover,.et_button_no_icon.woocommerce-page a.button,.et_button_no_icon.woocommerce-page a.button.alt,.et_button_no_icon.woocommerce-page a.button.alt:hover,.et_button_no_icon.woocommerce-page a.button:hover,.et_button_no_icon.woocommerce-page button.button,.et_button_no_icon.woocommerce-page button.button.alt,.et_button_no_icon.woocommerce-page button.button.alt:hover,.et_button_no_icon.woocommerce-page button.button:hover,.et_button_no_icon.woocommerce-page input.button,.et_button_no_icon.woocommerce-page input.button.alt,.et_button_no_icon.woocommerce-page input.button.alt:hover,.et_button_no_icon.woocommerce-page input.button:hover,.woocommerce input.button,.woocommerce input.button:hover{padding:.3em 1em!important}
.et_button_custom_icon .et_pb_button:after,.et_button_custom_icon.woocommerce #content input.button.alt:after,.et_button_custom_icon.woocommerce #content input.button:after,.et_button_custom_icon.woocommerce #respond input#submit.alt:after,.et_button_custom_icon.woocommerce #respond input#submit:after,.et_button_custom_icon.woocommerce a.button.alt:after,.et_button_custom_icon.woocommerce a.button:after,.et_button_custom_icon.woocommerce button.button.alt:after,.et_button_custom_icon.woocommerce button.button:after,.et_button_custom_icon.woocommerce input.button.alt:after,.et_button_custom_icon.woocommerce input.button:after,.et_button_custom_icon.woocommerce-page #content input.button.alt:after,.et_button_custom_icon.woocommerce-page #content input.button:after,.et_button_custom_icon.woocommerce-page #respond input#submit.alt:after,.et_button_custom_icon.woocommerce-page #respond input#submit:after,.et_button_custom_icon.woocommerce-page a.button.alt:after,.et_button_custom_icon.woocommerce-page a.button:after,.et_button_custom_icon.woocommerce-page button.button.alt:after,.et_button_custom_icon.woocommerce-page button.button:after,.et_button_custom_icon.woocommerce-page input.button.alt:after,.et_button_custom_icon.woocommerce-page input.button:after{line-height:1.7em}
.et_button_custom_icon .et_pb_button:hover:after,.et_button_custom_icon.et_button_icon_visible .et_pb_button:after,.et_button_custom_icon.et_button_icon_visible.woocommerce #content input.button.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce #content input.button:after,.et_button_custom_icon.et_button_icon_visible.woocommerce #respond input#submit.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce #respond input#submit:after,.et_button_custom_icon.et_button_icon_visible.woocommerce a.button.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce a.button:after,.et_button_custom_icon.et_button_icon_visible.woocommerce button.button.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce button.button:after,.et_button_custom_icon.et_button_icon_visible.woocommerce input.button.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce input.button:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page #content input.button.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page #content input.button:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page #respond input#submit.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page #respond input#submit:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page a.button.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page a.button:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page button.button.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page button.button:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page input.button.alt:after,.et_button_custom_icon.et_button_icon_visible.woocommerce-page input.button:after,.et_button_custom_icon.woocommerce #content input.button.alt:hover:after,.et_button_custom_icon.woocommerce #content input.button:hover:after,.et_button_custom_icon.woocommerce #respond input#submit.alt:hover:after,.et_button_custom_icon.woocommerce #respond input#submit:hover:after,.et_button_custom_icon.woocommerce a.button.alt:hover:after,.et_button_custom_icon.woocommerce a.button:hover:after,.et_button_custom_icon.woocommerce button.button.alt:hover:after,.et_button_custom_icon.woocommerce button.button:hover:after,.et_button_custom_icon.woocommerce input.button.alt:hover:after,.et_button_custom_icon.woocommerce input.button:hover:after,.et_button_custom_icon.woocommerce-page #content input.button.alt:hover:after,.et_button_custom_icon.woocommerce-page #content input.button:hover:after,.et_button_custom_icon.woocommerce-page #respond input#submit.alt:hover:after,.et_button_custom_icon.woocommerce-page a.button.alt:hover:after,.et_button_custom_icon.woocommerce-page a.button:hover:after,.et_button_custom_icon.woocommerce-page button.button.alt:hover:after,.et_button_custom_icon.woocommerce-page button.button:hover:after,.et_button_custom_icon.woocommerce-page input.button.alt:hover:after,.et_button_custom_icon.woocommerce-page input.button:hover:after,.et_button_left.woocommerce-page #respond input#submit:hover:after{margin-left:.3em}
.entry-content table,body.et-pb-preview #main-content .container table{width:100%;margin:0 0 15px;border:1px solid #eee;text-align:left}
.entry-content thead th,.entry-content tr th,body.et-pb-preview #main-content .container thead th,body.et-pb-preview #main-content .container tr th{padding:9px 24px;color:#555;font-weight:700}
.entry-content tr td,body.et-pb-preview #main-content .container tr td{padding:6px 24px;border-top:1px solid #eee}
#left-area ul,.comment-content ul,.entry-content ul,body.et-pb-preview #main-content .container ul{padding:0 0 23px 16px;line-height:26px;list-style-type:disc}
#left-area ol,.comment-content ol,.entry-content ol,body.et-pb-preview #main-content .container ol{padding:0 0 23px;line-height:26px;list-style-position:inside;list-style-type:decimal}
#left-area ul li ul,.comment-content ul li ol,.comment-content ul li ul,.entry-content ul li ol,body.et-pb-preview #main-content .container ul li ol{padding:2px 0 2px 20px}
#left-area ol li ul,.comment-content ol li ol,.comment-content ol li ul,.entry-content ol li ol,body.et-pb-preview #main-content .container ol li ol{padding:2px 0 2px 35px}
.comment .children,ol.commentlist{padding:0!important;line-height:1.7em!important;list-style:none!important}
.comment-content ol,.comment-content ul{line-height:26px!important}
.comment-content ul{padding:0 0 23px 16px !important}
#left-area ul.products{padding:0;line-height:1.7;list-style:none}
.gallery-item a{display:block}
.gallery-caption,.gallery-item a{width:90%}
body.admin-bar.et_fixed_nav #main-header,body.admin-bar.et_fixed_nav #top-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header{top:32px}
body.et-wp-pre-3_8.admin-bar.et_fixed_nav #main-header,body.et-wp-pre-3_8.admin-bar.et_fixed_nav #top-header,body.et-wp-pre-3_8.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header,body.et-wp-pre-3_8.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header{top:28px}
.et_vertical_fixed.admin-bar #page-container #main-header{top:32px}
#wpadminbar{z-index:100001}
#top-header{z-index:100000;color:#fff;font-size:12px}
#top-header a{color:#fff}
#et-secondary-nav,#top-header{-webkit-transition:background-color .4s,transform .4s,opacity .4s ease-in-out;-moz-transition:background-color .4s,transform .4s,opacity .4s ease-in-out;transition:background-color .4s,transform .4s,opacity .4s ease-in-out}
#top-header .container{padding-top:.75em;font-weight:600}
#main-header{position:relative;z-index:99999;top:0;width:100%;background-color:#fff;box-shadow:0 1px 0 rgba(0,0,0,.1)}
.et_duplicate_social_icons{display:none}
#et-top-navigation .nav li.menu-item,.navigation-top .main-navigation li{display:inline-block!important}
#top-header,#top-header #et-info,#top-header .container,#top-header .et-social-icon a{line-height:1em}
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container{padding-top:177px}
.et_fixed_nav.et_show_nav.et_header_style_centered #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container{padding-top:147px}
.et_fixed_nav #top-header,.et_non_fixed_nav.et_transparent_nav #top-header{top:0;right:0;left:0}
.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header{position:absolute}
.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}
.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:20px}
.et_header_style_left #et-top-navigation nav > ul > li > a,.et_header_style_split #et-top-navigation nav > ul > li > a{padding-bottom:20px;padding-top:9px}
.et_header_style_left .logo_container{position:relative;width:20%;float:left;padding-top:10px}
.et_header_style_split #et-top-navigation nav > ul > li > a{z-index:3}
.et_header_style_split .centered-inline-logo-wrap{height:66px;margin:-33px 0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
#logo,.logo_container{-webkit-transition:all .4s ease-in-out}
.et_header_style_split .centered-inline-logo-wrap .logo_container,.et_header_style_split .centered-inline-logo-wrap a{height:100%}
.et_header_style_split .logo_container{position:initial}
.et_header_style_split #top-menu-nav{display:inline-block}
.et_header_style_split #et_top_search{display:inline-block;float:none}
.et_header_style_split.et_vertical_nav #et_top_search{display:block}
.et_header_style_split #et_search_icon:before{margin-top:-9px}
.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-bottom:24px}
.et_header_style_split #et-top-navigation{display:inline-block;float:none;position:relative;width:100%;line-height:1;text-align:center;vertical-align:middle}
.et_header_style_split #main-header .container,.et_header_style_split #main-header .logo_container{z-index:2;text-align:center}
.et_header_style_split.et_vertical_nav #et-top-navigation{display:block;text-align:left}
.et_header_style_split span.logo_helper{display:none}
.et_header_style_split #top-menu,.et_header_style_split .fullwidth-menu,.et_header_style_split nav#top-menu-nav,.et_header_style_split nav.fullwidth-menu-nav{float:none}
.et_header_style_centered #main-header .container{height:inherit;text-align:center}
.et_header_style_centered.et_vertical_nav #main-header .container{height:auto}
.et_header_style_centered #main-header div#et-top-navigation{position:relative;bottom:0;width:100%}
.et_header_style_centered #et-top-navigation,.et_header_style_centered #logo,.et_header_style_centered #top-menu,.et_header_style_centered nav#top-menu-nav{float:none}
.et_header_style_centered #logo{max-height:64%}
.et_header_style_centered #main-header .logo_container{height:100px;padding:0}
.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:70px}
.et_header_style_centered #et_top_search{display:inline-block!important;float:none}
.et_header_style_centered #et_search_icon:before{top:-13px;left:3px}
.et_header_style_centered nav#top-menu-nav{display:inline-block}
.et_header_style_centered #top-menu > li > a{padding-bottom:2em}
.et_header_style_centered #et-top-navigation .et-cart-info{float:none}
.et_hide_search_icon #et_top_search,.et_hide_search_icon .et_slide_menu_top .et-search-form{display:none!important}
.et_vertical_nav.et_header_style_centered #main-header .logo_container,.et_vertical_nav.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:auto}
.et_vertical_nav.et_header_style_centered header#main-header #top-menu > li > a,.et_vertical_nav.et_header_style_centered header#main-header.et-fixed-header #top-menu > li > a{padding-bottom:19px}
.et_vertical_nav.et_header_style_left #et-top-navigation,.et_vertical_nav.et_header_style_split #et-top-navigation{padding-top:0}
#logo{float:none;max-height:80%;margin-bottom:0;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.et_pb_svg_logo #logo,.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:60px}
.logo_container{-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
span.logo_helper{width:0;height:100%}
.et_header_style_fullscreen #et-top-navigation a.et-cart-info,.et_header_style_slide #et-top-navigation a.et-cart-info,.et_vertical_nav span.logo_helper{display:none}
.et_vertical_nav .logo_container{position:relative;height:auto;padding:0}
.safari .centered-inline-logo-wrap{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
#et-define-logo-wrap img{width:100%}
.gecko #et-define-logo-wrap.svg-logo{position:relative!important}
#et-info-email,#et-info-phone,#et_top_search,#top-menu a,.et-cart-info span,.et-social-icon a{position:relative}
.et-cart-info{color:inherit}
#top-header .et-cart-info{margin-left:15px}
#et-top-navigation .et-cart-info{float:left;margin:-2px 0 0 22px;font-size:16px}
.et_vertical_nav #et-top-navigation .et-cart-info{margin-left:0}
#et-info{float:left}
#et-info-phone:before{position:relative;top:2px;margin-right:2px;content:"\e090"}
#et-info-phone{margin-right:13px}
#et-info-email:before{margin-right:4px;content:"\e076"}
#top-header .et-social-icons{display:inline-block;float:none}
#et-secondary-menu,.et-social-icons{float:right}
#et-secondary-menu .et-social-icons{margin-right:20px}
#top-header .et-social-icons li{margin-top:-2px;margin-left:12px}
.et-social-icons li{display:inline-block;margin-left:20px}
.et-social-icon a{display:inline-block;color:#666;font-size:16px;text-align:center;transition:color .3s ease 0}
#top-menu a,.et_fixed_nav #et-top-navigation{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}
.et-social-icon span{display:none}
#top-menu,#top-menu-nav{line-height:0}
#et-top-navigation{font-weight:600}
.et_fixed_nav #et-top-navigation{transition:all .4s ease-in-out}
#et-info,#et-secondary-menu > ul > li a{display:block;padding-bottom:.75em}
#et-secondary-nav,#et-secondary-nav li,#top-menu li{display:inline-block}
#et-secondary-nav a{-webkit-transition:background-color .4s,color .4s ease-in-out;-moz-transition:background-color .4s,color .4s ease-in-out;transition:background-color .4s,color .4s ease-in-out}
#et-secondary-nav li{margin-right:15px}
#et-secondary-nav > li:last-child{margin-right:0}
.et-cart-info span:before{margin-right:10px;content:"\e07a"}
#top-menu li{padding-right:28px}
#top-menu > li:last-child{padding-right:0}
#top-menu a{display:block;color:rgba(0,0,0,.6);transition:all .4s ease-in-out}
#et-info-email:hover,#et-secondary-menu > ul > li > a:hover,#top-menu-nav > ul > li > a:hover,.et-social-icons a:hover{opacity:.7;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
#et_search_icon:before{position:absolute;top:-3px;left:0;font-size:17px;content:"\55"}
#et_search_icon:hover{cursor:pointer}
#et_top_search{display:block;float:right;width:18px;margin:3px 0 0 22px}
#et_top_search.et_search_opened,.et-search-form{width:100%;position:absolute}
.et_vertical_nav #et_top_search{margin-left:0}
.et-search-form{z-index:1000;top:0;right:0;bottom:0}
.et-search-form input{position:absolute;top:0;right:30px;bottom:0;width:90%;margin:auto;border:none;color:#333;background:0 0}
.et-search-form .et-search-field::-ms-clear{display:none;width:0;height:0}
.et_header_style_centered .et-search-form input,.et_header_style_centered span.et_close_search_field{top:60%}
.et_vertical_nav.et_header_style_centered .et-search-form input,.et_vertical_nav.et_header_style_centered span.et_close_search_field{top:0}
.et_search_form_container{animation:none}
.container.et_search_form_container{position:relative;height:1px;opacity:0}
.container.et_search_form_container.et_pb_search_visible{z-index:999;-webkit-animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInTop 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_search_visible.et_pb_no_animation{opacity:1}
.et_pb_search_form_hidden{-webkit-animation:fadeOutTop 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutTop 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutTop 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutTop 1s 1 cubic-bezier(.77,0,.175,1)}
span.et_close_search_field{display:block;position:absolute;z-index:99999;top:0;right:0;bottom:0;width:30px;height:30px;margin:auto;cursor:pointer}
span.et_close_search_field:after{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:ETmodules;font-size:32px;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;text-transform:none;content:"\4d";speak:none}
*,.et_password_protected_form p input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.container.et_menu_container{z-index:99}
.container.et_search_form_container.et_pb_search_form_hidden{z-index:1!important}
.et_search_outer{overflow:hidden;position:absolute;top:0;width:100%}
.container.et_pb_menu_hidden{z-index:-1}
form.et-search-form{background:rgba(0,0,0,0)!important}
input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}
#left-area .post-meta{padding-bottom:15px;text-transform:capitalize}
#left-area .post-meta a{color:#666;text-decoration:none}
#left-area .et_featured_image{padding-bottom:7px}
.single .post{padding-bottom:25px}
body.single .et_audio_content{margin-bottom:-6px}
.single.et_pb_pagebuilder_layout.et_full_width_page #main-content .container{width:100%;max-width:100%;padding-top:0}
.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{width:80%;max-width:1080px;margin:auto;padding-top:6%}
.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper:last-of-type{padding-top:0}
.et_pb_pagebuilder_layout.single-post #page-container .et_pb_row{width:100%}
.et_pb_pagebuilder_layout.single-post #page-container .et_pb_with_background .et_pb_row,.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .et_pb_row,.et_pb_pagebuilder_layout.single.et_full_width_portfolio_page #page-container .et_pb_row{width:80%}
.et_pb_pagebuilder_layout .entry-content,.et_pb_pagebuilder_layout .et_pb_post .entry-content{margin-bottom:0!important;padding-top:0}
.single-project.et_pb_pagebuilder_layout .nav-single{width:80%;max-width:1080px;margin:10px auto}
.et_password_protected_form{min-height:550px;min-height:68vh}
.et_password_protected_form p input{box-sizing:border-box;width:100%!important;padding:16px!important;border:none!important;border-radius:0!important;color:#999!important;background-color:#eee;font-size:14px}
.et_password_protected_form label{display:none}
.et_password_protected_form .et_submit_button{display:block;float:right;margin:8px auto 0;font-family:inherit;cursor:pointer}
.post-password-required p.nocomments.container:before,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li:after,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li:before,body.woocommerce div.product .woocommerce-tabs ul.tabs li:after,body.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}
.post-password-required .et_pb_row,.post-password-required p.nocomments.container{max-width:100%}
p.demo_store{z-index:100000;top:auto!important;bottom:0!important}
.comment-content address,.entry-content address,body.et-pb-preview #main-content .container address{margin-bottom:12px;line-height:24px}
.woocommerce-info a{color:#fff!important}
.shop_table .actions .submit{float:right}
.col2-set.addresses{margin-top:20px}
table.shop_table{margin-bottom:30px!important}
.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{border:none;background:#fff}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:15px;border-radius:3px;font-size:14px}
p.woocommerce-result-count{padding-bottom:40px;color:#999;font-size:14px;font-weight:500}
.woocommerce div.product .entry-summary .entry-title{padding-bottom:14px}
.et_pb_widget .buttons a{margin-top:10px!important}
.product_meta{padding-top:6px;border-top:1px solid #dadada;color:#666}
.posted_in a{color:#82c0c7;font-weight:500}
.product .related h2{padding-bottom:16px}
.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin:0 0 9px;box-shadow:none}
.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{padding:.3em 0}
.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{right:auto!important;left:10px!important;margin:0!important}
.woocommerce span.onsale,.woocommerce-page span.onsale{position:absolute;z-index:2;top:10px!important;left:10px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:6px 18px!important;border-radius:3px!important;color:#fff;background:#ef8f61!important;box-shadow:none!important;text-shadow:none!important;font-size:20px;font-weight:500!important;line-height:inherit!important}
.woocommerce #content div.product div.images div.thumbnails,.woocommerce div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails{padding-top:20px!important}
.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{padding:0!important;list-style:none!important}
.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{margin:4px 0 .3em!important}
.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{color:#ccc!important;content:"\53\53\53\53\53"!important}
.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .price del{margin:0;color:#666;font-size:14px}
.entry-summary p.price span{font-size:26px}
.entry-summary p.price del{margin-right:10px;color:#999}
.cart_table_item .quantity{width:100px!important;margin:0!important}
#main-content .cart-subtotal td{border-top:none}
.woocommerce-checkout #main-content .cart-subtotal td{border-top:1px solid #eee}
#content-area table td,#content-area table th,#content-area table tr,#main-content table.cart td,#main-content table.cart th,#main-content table.cart tr,table.cart td,table.cart th,table.cart tr{max-width:100px;padding:.857em .587em}
#main-content table.cart td.actions .button.alt,table.cart td.actions .button.alt{margin:19px 0 9px}
table.cart td.actions .checkout-button{margin:0!important}
.orderby,.woocommerce div.product form.cart .variations td select{padding:4px 8px;border:none;border-radius:5px;color:#666!important;background-color:#ececec;font-family:"Open Sans",Arial,sans-serif;font-size:12px;font-weight:500}
.cart_totals h2,.shipping_calculator h2{margin-bottom:10px}
.woocommerce #content div.product form.cart,.woocommerce div.product form.cart,.woocommerce-page #content div.product form.cart,.woocommerce-page div.product form.cart{margin:24px 0 39px}
.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{overflow:hidden;width:auto;margin:0 20px 0 0 !important;border-radius:3px}
.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:49px;border:none;border-radius:3px;color:#fff;background-color:rgba(0,0,0,.2);box-shadow:none;font-size:20px;font-weight:500}
.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px;margin-right:10px;padding:6px 12px}
.woocommerce-cart table.cart td.actions .coupon .input-text::input-placeholder{color:#fff}
.woocommerce-cart table.cart td.actions .coupon .input-text::-webkit-input-placeholder{color:#fff}
.woocommerce-cart table.cart td.actions .coupon .input-text:-moz-placeholder{color:#fff}
.woocommerce-cart table.cart td.actions .coupon .input-text::-moz-placeholder{color:#fff}
.woocommerce-cart table.cart td.actions .coupon .input-text:-ms-input-placeholder{color:#fff}
.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{width:30px!important;height:24px!important;border:1px solid #bcc8c9!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;color:#bcc8c9!important;background:#fff!important;box-shadow:none!important;text-shadow:none!important;font-size:20px!important;font-weight:300!important;text-decoration:none!important}
.woocommerce #content .quantity,.woocommerce .quantity,.woocommerce-page #content .quantity,.woocommerce-page .quantity{width:100px;margin:0}
.woocommerce div.product form.cart .variations td{max-width:none!important;padding:0 20px 20px 0 !important;line-height:1.3em}
.woocommerce div.product form.cart .variations td:last-child{padding-right:0!important}
.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{padding:6px 0}
.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border-bottom-color:#d9d9d9}
body.woocommerce .woocommerce-tabs{margin-bottom:45px;border:1px solid #d9d9d9}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs,body.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0;background:#f4f4f4}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{margin:0 -2px;padding:0;border:none;border-right:1px solid #d9d9d9;border-radius:0;background:#f4f4f4;box-shadow:none}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{background:#fff}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:4px 22px;color:#666}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}
body.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{margin:0;padding:30px}
#reviews .commentlist{padding-bottom:0!important}
.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{margin-bottom:40px!important}
.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 100px !important;padding:0!important;border:none!important}
.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:auto!important;padding:0!important;border:none!important}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{margin:0 0 2px!important;padding:0!important;font-size:inherit!important}
.woocommerce #reviews .commentlist .star-rating{float:none!important;margin-bottom:6px!important}
.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{margin-bottom:30px}
.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:15px!important;border:none!important;color:#fff!important;box-shadow:none!important;text-shadow:none!important;font-size:18px!important}
.et_main_title .et_project_categories,.nav-single a{font-size:14px}
.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{display:none!important;color:#fff!important}
.woocommerce-page #review_form #respond p.form-submit,.woocommerce-page #reviews #commentform{padding-bottom:0}
div.pp_pic_holder{z-index:100001}
div.pp_overlay{z-index:100000}
.single-project #left-area{padding-bottom:50px}
.et_main_title{padding-bottom:12px}
.et_main_title h1{display:inline-block;padding-right:2px}
.et_main_title .et_project_categories a{color:#666;text-decoration:none}
.project .entry-content{padding-top:30px}
.et_project_meta_title{display:block;color:#333;font-weight:700}
.et_project_meta{margin:23px 0 14px;padding:15px 0 39px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}
.et_project_meta p{padding-bottom:15px}
.et_project_meta p a{color:#666;text-decoration:none}
.nav-single a{color:#82c0c7;font-weight:400;text-decoration:none}
.nav-previous{float:left}
.nav-next{float:right}
.single .et_pb_post{margin-bottom:27px}
.et_portfolio_image,.et_shop_image{display:block;position:relative;background:none;padding:20px;margin:0 0 20px}
.et_portfolio_image img{margin-bottom:0;vertical-align:bottom;transition:all .5s}
.single .et_pb_post.et_pb_no_comments_section{margin-bottom:0;padding-bottom:0}
.et_pb_pagebuilder_layout .project .entry-content{padding-top:0}
.et_full_width_portfolio_page .et_project_meta{margin-bottom:0;float:left;width:21%;margin-top:43px;border-bottom:none}
.et_full_width_portfolio_page .entry-content{margin-bottom:43px}
.et_full_width_portfolio_page .nav-single{padding-top:13px;border-top:1px solid #e2e2e2}
.entry-content .et_pb_member_social_links{margin-top:20px;padding:0;list-style-type:none!important}
#et-top-navigation{float:left;width:50%;padding-left:0!important;text-align:center}
#et-secondary-nav li{position:relative;text-align:right}
#et-secondary-nav li ul{position:absolute;right:0;padding:1em 0;visibility:hidden;z-index:999999;opacity:0;box-shadow:0 2px 5px rgba(0,0,0,.1)}
#et-secondary-nav li ul ul{top:0;right:220px;margin-top:-1em}
#et-secondary-nav li ul li{display:block}
#et-secondary-nav li.et-hover > ul{visibility:visible}
#et-secondary-nav li > ul{width:220px}
#et-secondary-nav li:hover > ul{visibility:visible;opacity:1}
#et-secondary-nav li li{margin:0;padding:0 2em}
#et-secondary-nav li li a{display:block;width:100%;margin-right:0;padding:1em;font-size:12px;line-height:1em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#et-secondary-nav ul li a:hover{background-color:rgba(0,0,0,.03)}
#et-secondary-nav li:hover{visibility:inherit}
#et-secondary-nav .menu-item-has-children > a:first-child:after,#top-menu .menu-item-has-children > a:first-child:after{content:"3"}
#top-menu li .menu-item-has-children > a:first-child:after{top:6px;right:20px}
#et-secondary-nav .menu-item-has-children > a:first-child:after{top:0}
#et-secondary-nav li .menu-item-has-children > a:first-child:after{top:.67em;right:auto;left:2.3em}
#top-menu li.mega-menu{position:inherit}
#top-menu li.mega-menu > ul{left:0;width:100%;right:0;padding:30px 10px;margin:0 auto;max-width:1200px}
#top-menu li.mega-menu ul li{float:left;padding:0;width:25%}
#top-menu li.mega-menu ul li.hire_sub{width:100%;margin-top:10px;border-top:1px solid #eee}
.hire_sub .sub-menu{margin-top:15px}
#top-menu li.mega-menu ul li li{width:100%}
#top-menu .office_contact a{color:#fff!important}
#et-top-navigation .sub-menu .office_contact a:hover{color:#fff!important}
.hire-txt a{text-transform:uppercase;font-size:16px!important;font-weight:700!important;border-right:1px solid #ececec}
#top-menu li.services_menu .sub-menu .hire_sub ul.sub-menu .hire-txt a{color:#0123b4!important}
#top-menu li.mega-menu li > ul{position:relative;top:auto;left:auto;width:100%;padding:0;border:none;box-shadow:none;animation:none}
#top-menu li.mega-menu li ul{display:none;visibility:visible;opacity:1}
#top-menu li.mega-menu.et-hover li ul{display:block}
#footer-info a:hover,.bottom-nav a:hover{opacity:.7}
#top-menu li.mega-menu.mega-menu-parent li li,#top-menu li.mega-menu.mega-menu-parent li > a{width:100%}
#top-menu li.mega-menu.mega-menu-parent li > .sub-menu{float:left}
#top-menu li.mega-menu.mega-menu-parent-3 > ul > li{width:33.33%;padding-left:20px}
#top-menu li.mega-menu.mega-menu-parent-2 > ul > li{width:50%}
#top-menu li.mega-menu.mega-menu-parent-1 > ul > li{width:100%}
#top-menu li.mega-menu .menu-item-has-children > a:first-child:after{display:none}
.et_vertical_nav #top-menu li.mega-menu{position:relative}
.et_vertical_nav #top-menu li.mega-menu li > a,.et_vertical_nav #top-menu li.mega-menu li > ul{width:100%!important}
.et_vertical_nav #top-menu li.mega-menu > ul{position:absolute!important;top:62px;left:0!important;width:790px!important;padding:30px 20px}
.et_vertical_nav #top-menu li.mega-menu > ul > li{width:33.333%}
.et_vertical_nav #top-menu li.mega-menu.mega-menu-parent-1 > ul > li{width:100%}
.et_vertical_nav #top-menu li.mega-menu.mega-menu-parent-2 > ul > li{width:50%}
.et_vertical_nav #top-menu li.mega-menu > ul > li:nth-child(n+4){margin-top:30px}
.et_vertical_nav #top-menu li.mega-menu > ul > li:nth-child(3n){clear:right}
.et_vertical_nav #top-menu li.mega-menu > ul > li:nth-child(3n+1){clear:left}
.et_vertical_nav #top-menu li.mega-menu > ul > li:nth-of-type(4n),.et_vertical_nav #top-menu li.mega-menu > ul > li:nth-of-type(4n+1){clear:none}
#et_mobile_nav_menu{display:none;float:right}
.et_toggle_slide_menu:after,.mobile_menu_bar:before{position:relative;top:0;left:0;font-size:32px;content:"\61";cursor:pointer}
.last{margin-right:0}
#footer-widgets .footer-widget li{position:relative;margin-bottom:8px}
#footer-widgets .footer-widget li a:hover{color:rgba(255,255,255,.7)}
.footer-widget .widget_adsensewidget ins{min-width:160px}
#footer-bottom{padding:15px 0;background:#ebebeb}
.bottom-nav a,.fullwidth-menu a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out}
#footer-info a{color:#666;font-weight:700}
#nav_menu-5{margin-left:22%}
#et-footer-nav{background-color:rgba(255,255,255,.05)}
.bottom-nav{padding:15px 0}
.bottom-nav li{display:inline-block;padding-right:22px;font-size:14px;font-weight:600}
.bottom-nav a{color:#bbb;transition:all .4s ease-in-out}
.et_mobile_menu li a,.nav li li a,.tagcloud a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}
.aligncenter,div.post .new-post .aligncenter{display:block;margin-right:auto;margin-left:auto}
.wp-caption{max-width:96%;margin-bottom:10px;padding:4px 8px 8px;border:1px solid #ddd;background-color:#f3f3f3;text-align:center}
.wp-caption.alignleft{margin:0 30px 20px 0}
.wp-caption.alignright{margin:0 0 20px 30px}
.wp-caption img{margin:0;padding:0;border:0}
.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:12px}
.alignright{float:right}
.alignleft{float:left}
img.alignleft{display:inline;float:left;margin-right:15px}
img.alignright{display:inline;float:right;margin-left:15px}
.pagination{clear:both;text-align:center}
.pagination .page-numbers{background:#cbcbcb;display:inline-block;padding:7px 22px;border-radius:20px;font-size:16px;color:#fff;font-weight:600;margin:0 7px}
.pagination .page-numbers.current{background:#0023b3}
.pagination .prev.page-numbers,.pagination .next.page-numbers{display:none}
.wp-pagenavi{clear:both;margin-bottom:30px;padding-top:13px;border-top:1px solid #e2e2e2;text-align:right}
.wp-pagenavi a,.wp-pagenavi span{margin:0 5px;border:none!important;color:#666;font-size:14px!important;font-weight:400!important;text-decoration:none}
#wp-calendar a:hover,.et_pb_forgot_password a{text-decoration:underline}
.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{color:#999!important}
.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#82c0c7!important}
.page.et_pb_pagebuilder_layout #main-content{background-color:transparent}
#sidebar{padding-bottom:28px}
#sidebar .et_pb_widget{float:none;margin-bottom:30px}
img#about-image{float:left;margin:3px 8px 8px 0}
.widget_search .screen-reader-text{display:none}
.widget_search input#s,.widget_search input#searchsubmit{height:40px!important;margin:0;padding:.7em;border:1px solid #ddd;color:#666;font-size:14px;line-height:normal!important}
.widget_search #s{width:100%;border-radius:3px}
.widget_search #searchform{position:relative}
.widget_search #searchsubmit{position:absolute;top:0;right:0;width:70px;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:#ddd}
#searchsubmit{cursor:pointer}
#wp-calendar{width:100%;margin:10px auto 0;empty-cells:show}
#wp-calendar a{display:block;font-weight:700;text-decoration:none}
#wp-calendar caption{font:700 13px Arial,Sans-Serif;text-decoration:none}
.et-pb-icon,.et_pb_video_play:before{font-family:ETmodules}
#wp-calendar td{padding:3px 5px;color:#9f9f9f}
.et_color_scheme_green #et_search_icon:hover,.et_color_scheme_green #top-menu li.current-menu-ancestor > a,.et_color_scheme_green #top-menu li.current-menu-item > a,.et_color_scheme_green .bottom-nav li.current-menu-item > a,.et_color_scheme_green .comment-reply-link,.et_color_scheme_green .entry-summary p.price ins,.et_color_scheme_green .et_overlay:before,.et_color_scheme_green .et_password_protected_form .et_submit_button,.et_color_scheme_green .et_pb_bg_layout_light .et_pb_more_button,.et_color_scheme_green .et_pb_bg_layout_light .et_pb_newsletter_button,.et_color_scheme_green .et_pb_bg_layout_light .et_pb_promo_button,.et_color_scheme_green .et_pb_contact_submit,.et_color_scheme_green .et_pb_pricing li a,.et_color_scheme_green .et_pb_pricing_table_button,.et_color_scheme_green .et_pb_sum,.et_color_scheme_green .footer-widget h4,.et_color_scheme_green .form-submit input,.et_color_scheme_green .mobile_menu_bar:before,.et_color_scheme_green a,.et_color_scheme_green.woocommerce #content div.product p.price,.et_color_scheme_green.woocommerce #content div.product span.price,.et_color_scheme_green.woocommerce div.product p.price,.et_color_scheme_green.woocommerce div.product span.price,.et_color_scheme_green.woocommerce-page #content div.product p.price,.et_color_scheme_green.woocommerce-page #content div.product span.price,.et_color_scheme_green.woocommerce-page div.product p.price,.et_color_scheme_green.woocommerce-page div.product span.price{color:#7cc68d}
#wp-calendar td#today{font-weight:700}
#wp-calendar th{padding:3px 5px;font-style:normal;text-transform:capitalize}
#wp-calendar #next a,#wp-calendar #prev a{font-size:9pt}
#wp-calendar #next a{padding-right:10px;text-align:right}
#wp-calendar #prev a{padding-left:10px;text-align:left}
.tagcloud a{display:inline-block;margin-bottom:4px;padding:2px 8px;border-radius:3px;background:rgba(0,0,0,.05);font-size:12px!important;transition:all .2s ease-in-out}
.tagcloud a:hover{background:rgba(0,0,0,.15)}
.et_color_scheme_green #top-header,.et_color_scheme_green .et_pb_counter_amount,.et_color_scheme_green .et_pb_featured_table .et_pb_pricing_heading,.et_color_scheme_green .woocommerce-error,.et_color_scheme_green .woocommerce-info,.et_color_scheme_green .woocommerce-message,.et_color_scheme_green.woocommerce #content input.button,.et_color_scheme_green.woocommerce #content input.button.alt,.et_color_scheme_green.woocommerce #respond input#submit,.et_color_scheme_green.woocommerce #respond input#submit.alt,.et_color_scheme_green.woocommerce a.button,.et_color_scheme_green.woocommerce a.button.alt,.et_color_scheme_green.woocommerce button.button,.et_color_scheme_green.woocommerce button.button.alt,.et_color_scheme_green.woocommerce input.button,.et_color_scheme_green.woocommerce input.button.alt,.et_color_scheme_green.woocommerce-page #content input.button,.et_color_scheme_green.woocommerce-page #content input.button.alt,.et_color_scheme_green.woocommerce-page #respond input#submit,.et_color_scheme_green.woocommerce-page #respond input#submit.alt,.et_color_scheme_green.woocommerce-page a.button,.et_color_scheme_green.woocommerce-page a.button.alt,.et_color_scheme_green.woocommerce-page button.button,.et_color_scheme_green.woocommerce-page button.button.alt,.et_color_scheme_green.woocommerce-page input.button,.et_color_scheme_green.woocommerce-page input.button.alt{background:#7cc68d!important}
.et_color_scheme_green.woocommerce .star-rating span:before,.et_color_scheme_green.woocommerce-page .star-rating span:before{color:#7cc68d!important}
.et_color_scheme_pink #et_search_icon:hover,.et_color_scheme_pink #top-menu li.current-menu-ancestor > a,.et_color_scheme_pink #top-menu li.current-menu-item > a,.et_color_scheme_pink .bottom-nav li.current-menu-item > a,.et_color_scheme_pink .comment-reply-link,.et_color_scheme_pink .entry-summary p.price ins,.et_color_scheme_pink .et_overlay:before,.et_color_scheme_pink .et_password_protected_form .et_submit_button,.et_color_scheme_pink .et_pb_bg_layout_light .et_pb_more_button,.et_color_scheme_pink .et_pb_bg_layout_light .et_pb_newsletter_button,.et_color_scheme_pink .et_pb_bg_layout_light .et_pb_promo_button,.et_color_scheme_pink .et_pb_contact_submit,.et_color_scheme_pink .et_pb_pricing li a,.et_color_scheme_pink .et_pb_pricing_table_button,.et_color_scheme_pink .et_pb_sum,.et_color_scheme_pink .footer-widget h4,.et_color_scheme_pink .form-submit input,.et_color_scheme_pink .mobile_menu_bar:before,.et_color_scheme_pink a,.et_color_scheme_pink.woocommerce #content div.product p.price,.et_color_scheme_pink.woocommerce #content div.product span.price,.et_color_scheme_pink.woocommerce div.product p.price,.et_color_scheme_pink.woocommerce div.product span.price,.et_color_scheme_pink.woocommerce-page #content div.product p.price,.et_color_scheme_pink.woocommerce-page #content div.product span.price,.et_color_scheme_pink.woocommerce-page div.product p.price,.et_color_scheme_pink.woocommerce-page div.product span.price{color:#c37cc6}
.et_color_scheme_green .et-search-form,.et_color_scheme_green .et_mobile_menu,.et_color_scheme_green .et_pb_pricing li:before,.et_color_scheme_green .footer-widget li:before,.et_color_scheme_green .nav li ul{border-color:#7cc68d!important}
.et_color_scheme_pink #top-header,.et_color_scheme_pink .et_pb_counter_amount,.et_color_scheme_pink .et_pb_featured_table .et_pb_pricing_heading,.et_color_scheme_pink .woocommerce-error,.et_color_scheme_pink .woocommerce-info,.et_color_scheme_pink .woocommerce-message,.et_color_scheme_pink.woocommerce #content input.button,.et_color_scheme_pink.woocommerce #content input.button.alt,.et_color_scheme_pink.woocommerce #respond input#submit,.et_color_scheme_pink.woocommerce #respond input#submit.alt,.et_color_scheme_pink.woocommerce a.button,.et_color_scheme_pink.woocommerce a.button.alt,.et_color_scheme_pink.woocommerce button.button,.et_color_scheme_pink.woocommerce button.button.alt,.et_color_scheme_pink.woocommerce input.button,.et_color_scheme_pink.woocommerce input.button.alt,.et_color_scheme_pink.woocommerce-page #content input.button,.et_color_scheme_pink.woocommerce-page #content input.button.alt,.et_color_scheme_pink.woocommerce-page #respond input#submit,.et_color_scheme_pink.woocommerce-page #respond input#submit.alt,.et_color_scheme_pink.woocommerce-page a.button,.et_color_scheme_pink.woocommerce-page a.button.alt,.et_color_scheme_pink.woocommerce-page button.button,.et_color_scheme_pink.woocommerce-page button.button.alt,.et_color_scheme_pink.woocommerce-page input.button,.et_color_scheme_pink.woocommerce-page input.button.alt{background:#c37cc6!important}
.et_color_scheme_pink.woocommerce .star-rating span:before,.et_color_scheme_pink.woocommerce-page .star-rating span:before{color:#c37cc6!important}
.et_color_scheme_red #et_search_icon:hover,.et_color_scheme_red #top-menu li.current-menu-ancestor > a,.et_color_scheme_red #top-menu li.current-menu-item > a,.et_color_scheme_red .bottom-nav li.current-menu-item > a,.et_color_scheme_red .comment-reply-link,.et_color_scheme_red .entry-summary p.price ins,.et_color_scheme_red .et_overlay:before,.et_color_scheme_red .et_password_protected_form .et_submit_button,.et_color_scheme_red .et_pb_bg_layout_light .et_pb_more_button,.et_color_scheme_red .et_pb_bg_layout_light .et_pb_newsletter_button,.et_color_scheme_red .et_pb_bg_layout_light .et_pb_promo_button,.et_color_scheme_red .et_pb_contact_submit,.et_color_scheme_red .et_pb_pricing li a,.et_color_scheme_red .et_pb_pricing_table_button,.et_color_scheme_red .et_pb_sum,.et_color_scheme_red .footer-widget h4,.et_color_scheme_red .form-submit input,.et_color_scheme_red .mobile_menu_bar:before,.et_color_scheme_red a,.et_color_scheme_red.woocommerce #content div.product p.price,.et_color_scheme_red.woocommerce #content div.product span.price,.et_color_scheme_red.woocommerce div.product p.price,.et_color_scheme_red.woocommerce div.product span.price,.et_color_scheme_red.woocommerce-page #content div.product p.price,.et_color_scheme_red.woocommerce-page #content div.product span.price,.et_color_scheme_red.woocommerce-page div.product p.price,.et_color_scheme_red.woocommerce-page div.product span.price{color:#cd5c5c}
.et_color_scheme_pink .et-search-form,.et_color_scheme_pink .et_mobile_menu,.et_color_scheme_pink .et_pb_pricing li:before,.et_color_scheme_pink .footer-widget li:before,.et_color_scheme_pink .nav li ul{border-color:#c37cc6!important}
.et_color_scheme_red #top-header,.et_color_scheme_red .et_pb_counter_amount,.et_color_scheme_red .et_pb_featured_table .et_pb_pricing_heading,.et_color_scheme_red .woocommerce-error,.et_color_scheme_red .woocommerce-info,.et_color_scheme_red .woocommerce-message,.et_color_scheme_red.woocommerce #content input.button,.et_color_scheme_red.woocommerce #content input.button.alt,.et_color_scheme_red.woocommerce #respond input#submit,.et_color_scheme_red.woocommerce #respond input#submit.alt,.et_color_scheme_red.woocommerce a.button,.et_color_scheme_red.woocommerce a.button.alt,.et_color_scheme_red.woocommerce button.button,.et_color_scheme_red.woocommerce button.button.alt,.et_color_scheme_red.woocommerce input.button,.et_color_scheme_red.woocommerce input.button.alt,.et_color_scheme_red.woocommerce-page #content input.button,.et_color_scheme_red.woocommerce-page #content input.button.alt,.et_color_scheme_red.woocommerce-page #respond input#submit,.et_color_scheme_red.woocommerce-page #respond input#submit.alt,.et_color_scheme_red.woocommerce-page a.button,.et_color_scheme_red.woocommerce-page a.button.alt,.et_color_scheme_red.woocommerce-page button.button,.et_color_scheme_red.woocommerce-page button.button.alt,.et_color_scheme_red.woocommerce-page input.button,.et_color_scheme_red.woocommerce-page input.button.alt{background:#cd5c5c!important}
.et_color_scheme_red .woocommerce .star-rating span:before,.et_color_scheme_red .woocommerce-page .star-rating span:before{color:#cd5c5c!important}
.et_color_scheme_orange #et_search_icon:hover,.et_color_scheme_orange #top-menu li.current-menu-ancestor > a,.et_color_scheme_orange #top-menu li.current-menu-item > a,.et_color_scheme_orange .bottom-nav li.current-menu-item > a,.et_color_scheme_orange .comment-reply-link,.et_color_scheme_orange .entry-summary p.price ins,.et_color_scheme_orange .et_overlay:before,.et_color_scheme_orange .et_password_protected_form .et_submit_button,.et_color_scheme_orange .et_pb_bg_layout_light .et_pb_more_button,.et_color_scheme_orange .et_pb_bg_layout_light .et_pb_newsletter_button,.et_color_scheme_orange .et_pb_bg_layout_light .et_pb_promo_button,.et_color_scheme_orange .et_pb_contact_submit,.et_color_scheme_orange .et_pb_pricing li a,.et_color_scheme_orange .et_pb_pricing_table_button,.et_color_scheme_orange .et_pb_sum,.et_color_scheme_orange .footer-widget h4,.et_color_scheme_orange .form-submit input,.et_color_scheme_orange .mobile_menu_bar:before,.et_color_scheme_orange a,.et_color_scheme_orange.woocommerce #content div.product p.price,.et_color_scheme_orange.woocommerce #content div.product span.price,.et_color_scheme_orange.woocommerce div.product p.price,.et_color_scheme_orange.woocommerce div.product span.price,.et_color_scheme_orange.woocommerce-page #content div.product p.price,.et_color_scheme_orange.woocommerce-page #content div.product span.price,.et_color_scheme_orange.woocommerce-page div.product p.price,.et_color_scheme_orange.woocommerce-page div.product span.price{color:#edb059}
.et_color_scheme_red .et-search-form,.et_color_scheme_red .et_mobile_menu,.et_color_scheme_red .et_pb_pricing li:before,.et_color_scheme_red .footer-widget li:before,.et_color_scheme_red .nav li ul{border-color:#cd5c5c}
.et_color_scheme_orange #top-header,.et_color_scheme_orange .et_pb_counter_amount,.et_color_scheme_orange .et_pb_featured_table .et_pb_pricing_heading,.et_color_scheme_orange .woocommerce-error,.et_color_scheme_orange .woocommerce-info,.et_color_scheme_orange .woocommerce-message,.et_color_scheme_orange.woocommerce #content input.button,.et_color_scheme_orange.woocommerce #content input.button.alt,.et_color_scheme_orange.woocommerce #respond input#submit,.et_color_scheme_orange.woocommerce #respond input#submit.alt,.et_color_scheme_orange.woocommerce a.button,.et_color_scheme_orange.woocommerce a.button.alt,.et_color_scheme_orange.woocommerce button.button,.et_color_scheme_orange.woocommerce button.button.alt,.et_color_scheme_orange.woocommerce input.button,.et_color_scheme_orange.woocommerce input.button.alt,.et_color_scheme_orange.woocommerce-page #content input.button,.et_color_scheme_orange.woocommerce-page #content input.button.alt,.et_color_scheme_orange.woocommerce-page #respond input#submit,.et_color_scheme_orange.woocommerce-page #respond input#submit.alt,.et_color_scheme_orange.woocommerce-page a.button,.et_color_scheme_orange.woocommerce-page a.button.alt,.et_color_scheme_orange.woocommerce-page button.button,.et_color_scheme_orange.woocommerce-page button.button.alt,.et_color_scheme_orange.woocommerce-page input.button,.et_color_scheme_orange.woocommerce-page input.button.alt{background:#edb059!important}
.et_color_scheme_orange .woocommerce .star-rating span:before,.et_color_scheme_orange .woocommerce-page .star-rating span:before{color:#edb059!important}
.et_color_scheme_orange .et-search-form,.et_color_scheme_orange .et_mobile_menu,.et_color_scheme_orange .et_pb_pricing li:before,.et_color_scheme_orange .footer-widget li:before,.et_color_scheme_orange .nav li ul{border-color:#edb059}
.et_color_scheme_green .et-cart-info,.et_color_scheme_green .et-pb-slider-arrows a,.et_color_scheme_green .et-social-icon a:hover,.et_color_scheme_green .et_audio_content a,.et_color_scheme_green .et_link_content a,.et_color_scheme_green .et_pb_more_button,.et_color_scheme_green .et_pb_newsletter_button,.et_color_scheme_green .et_pb_promo_button,.et_color_scheme_green .et_pb_slide_description .et_pb_slide_title a,.et_color_scheme_orange .et-cart-info,.et_color_scheme_orange .et-pb-slider-arrows a,.et_color_scheme_orange .et-social-icon a:hover,.et_color_scheme_orange .et_audio_content a,.et_color_scheme_orange .et_link_content a,.et_color_scheme_orange .et_pb_more_button,.et_color_scheme_orange .et_pb_newsletter_button,.et_color_scheme_orange .et_pb_promo_button,.et_color_scheme_orange .et_pb_slide_description .et_pb_slide_title a,.et_color_scheme_pink .et-cart-info,.et_color_scheme_pink .et-pb-slider-arrows a,.et_color_scheme_pink .et-social-icon a:hover,.et_color_scheme_pink .et_audio_content a,.et_color_scheme_pink .et_link_content a,.et_color_scheme_pink .et_pb_more_button,.et_color_scheme_pink .et_pb_newsletter_button,.et_color_scheme_pink .et_pb_promo_button,.et_color_scheme_pink .et_pb_slide_description .et_pb_slide_title a,.et_color_scheme_red .et-cart-info,.et_color_scheme_red .et-pb-slider-arrows a,.et_color_scheme_red .et-social-icon a:hover,.et_color_scheme_red .et_audio_content a,.et_color_scheme_red .et_link_content a,.et_color_scheme_red .et_pb_more_button,.et_color_scheme_red .et_pb_newsletter_button,.et_color_scheme_red .et_pb_promo_button,.et_color_scheme_red .et_pb_slide_description .et_pb_slide_title a{color:inherit!important}
ul.et_pb_side_nav{display:block;position:fixed;z-index:99999;top:50%;right:0;width:40px;padding:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;opacity:0;background:rgba(0,0,0,.4)}
ul.et_pb_side_nav li.side_nav_item{padding:7px}
ul.et_pb_side_nav .side_nav_item a{display:block;width:7px;height:7px;margin-right:10px;border-radius:7px;background-color:rgba(255,255,255,.5);text-indent:-9999px}
ul.et_pb_side_nav.et-visible{opacity:1;-webkit-animation:fadeInRight 1.5s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInRight 1.5s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInRight 1.5s 1 cubic-bezier(.77,0,.175,1);animation:fadeInRight 1.5s 1 cubic-bezier(.77,0,.175,1)}
ul.et_pb_side_nav .side_nav_item a.active{background-color:#fff!important}
.et_pb_scroll_top.et-pb-icon{display:none;position:fixed;z-index:99999;right:0;bottom:125px;padding:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;background:rgba(0,0,0,.4);font-size:30px;text-align:center;text-decoration:none;cursor:pointer}
.et_pb_scroll_top:before{content:"2"}
.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInRight 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInRight 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInRight 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInRight 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_scroll_top.et-hidden{opacity:0;-webkit-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden .et-cart-info{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible #top-menu,.et_pb_menu_visible .et-cart-info{z-index:99;opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_menu_hidden #et_search_icon:before,.et_pb_menu_hidden #top-menu,.et_pb_menu_hidden .mobile_menu_bar{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutBottom 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_menu_visible #et_search_icon:before,.et_pb_menu_visible #top-menu,.et_pb_menu_visible .mobile_menu_bar{z-index:99;opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_no_animation #et_search_icon:before,.et_pb_no_animation #top-menu,.et_pb_no_animation .mobile_menu_bar,.et_pb_no_animation.et_search_form_container{animation:none!important}
.et_header_style_slide .et_slide_in_menu_container,.et_header_style_slide .et_slide_in_menu_container #et-info span,.et_header_style_slide .et_slide_in_menu_container .et_mobile_menu li a,.et_header_style_slide .et_slide_in_menu_container a,.et_header_style_slide .et_slide_in_menu_container input.et-search-field,.et_header_style_slide .et_slide_menu_top span,.et_header_style_slide .et_slide_menu_top ul.et-social-icons a{font-size:14px}
.et_header_style_slide .et_slide_in_menu_container .et-search-field::-moz-placeholder{color:rgba(255,255,255,.6);font-size:14px}
.et_header_style_slide .et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{color:rgba(255,255,255,.6);font-size:14px}
.et_header_style_slide .et_slide_in_menu_container .et-search-field:-ms-input-placeholder{color:rgba(255,255,255,.6);font-size:14px}
.mobile_menu_bar.et_pb_header_toggle{display:none;width:32px;cursor:pointer}
.et_header_style_slide .mobile_menu_bar.et_toggle_slide_menu{display:block}
.et_header_style_fullscreen #et_top_search,.et_header_style_fullscreen #top-header,.et_header_style_fullscreen .et_slide_menu_top .clear,.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_slide #et_top_search,.et_header_style_slide #top-header,.et_header_style_slide div#et_mobile_nav_menu,.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu li ul{display:none!important}
.et_header_style_fullscreen div#et_mobile_nav_menu,.et_header_style_fullscreen.et_fullwidth_nav .et-search-form,.et_header_style_slide div#et_mobile_nav_menu,.et_header_style_slide.et_fullwidth_nav .et-search-form{right:0!important}
.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before,.et_slide_menu_top button#searchsubmit_header:before,.et_toggle_slide_menu:after{font-family:ETmodules;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;text-transform:none;speak:none}
.et_toggle_slide_menu:after,.et_toggle_slide_menu:before{transition:all .7s}
.et_toggle_slide_menu:before{opacity:1}
.et_toggle_slide_menu:after{left:-32px;opacity:0;content:"\4d";-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.et_pb_slide_menu_active .et_toggle_slide_menu:before{opacity:0}
.et_pb_slide_menu_active .et_toggle_slide_menu:after{opacity:1;-webkit-transform:rotate(0);transform:rotate(0);transition-delay:.3s}
.et_header_style_fullscreen #top-menu-nav,.et_header_style_slide #top-menu-nav,.et_header_style_slide .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu,.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu{display:none}
.et_header_style_slide .et_slide_in_menu_container{width:320px;max-width:75%;padding-top:0!important}
.et_slide_in_menu_container{overflow:auto;position:fixed;z-index:999999;top:0;right:-100%;height:100%;background:#0123b4;-webkit-transition:right .8s cubic-bezier(.77,0,.175,1);-moz-transition:right .8s cubic-bezier(.77,0,.175,1);transition:right .8s cubic-bezier(.77,0,.175,1)}
.admin-bar .et_slide_in_menu_container{top:32px}
.et_slide_menu_top{padding:40px;background:rgba(0,0,0,.1)}
.et_header_style_slide #page-container{position:relative;left:0;-webkit-transition:left .8s cubic-bezier(.77,0,.175,1),margin-top .4s ease-in-out!important;-moz-transition:left .8s cubic-bezier(.77,0,.175,1),margin-top .4s ease-in-out!important;transition:left .8s cubic-bezier(.77,0,.175,1),margin-top .4s ease-in-out!important}
.et_slide_menu_top span#et-info-email,.et_slide_menu_top ul.et-social-icons{float:left}
.et_slide_menu_top ul.et-social-icons li{margin-right:10px;margin-left:0}
.et_slide_menu_top a.et-cart-info{float:right}
.et_slide_menu_top:after{display:block;clear:both;content:""}
.et_slide_menu_top .et-search-form{clear:both;position:relative;width:100%!important;max-width:100%!important;height:35px;margin:15px 0 0;padding:5px!important;border-radius:5px;background:rgba(0,0,0,.2)!important}
.et_slide_menu_top input.et-search-field{left:5px}
.et_slide_menu_top button#searchsubmit_header{position:absolute;top:0;right:0;width:30px;height:35px;border:none;background:0 0;cursor:pointer}
.et_slide_menu_top button#searchsubmit_header:before{position:absolute;top:11px;left:7px;color:rgba(255,255,255,.6);font-size:13px;content:"\55"}
.et_slide_menu_top span{font-weight:600}
.et_slide_menu_top div#et-info{width:100%;padding-top:15px;padding-bottom:0}
.et_slide_menu_top,.et_slide_menu_top a,.et_slide_menu_top input{color:rgba(255,255,255,.6)}
.et_slide_in_menu_container ul#mobile_menu_slide{display:block!important;padding:28px 40px;border:none;background:0 0;box-shadow:none}
.et_slide_in_menu_container #mobile_menu_slide li a,.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a{padding:10px 0;border:none;color:#fff}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_slide_in_menu_container span.et_mobile_menu_arrow{display:inline-block;position:absolute;right:0;width:auto;height:auto;opacity:.6;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.et_slide_in_menu_container span.et_mobile_menu_arrow.et_pb_submenu_opened{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before{display:block;z-index:999;top:10px;right:13px;color:#fff;font-size:21px;text-align:center;content:"3"}
.et_slide_in_menu_container .et_mobile_menu .menu-item-has-children > a{background:0 0;font-weight:400}
.et_slide_in_menu_container .et_mobile_menu > .menu-item-has-children > a{font-weight:700}
.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu li{opacity:0;-webkit-transition:.5s cubic-bezier(.77,0,.175,1);transition:.5s cubic-bezier(.77,0,.175,1)}
.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu.et_pb_slide_dropdown_opened > li{opacity:1;-webkit-transition:1s .1s cubic-bezier(.77,0,.175,1);transition:1s .1s cubic-bezier(.77,0,.175,1)}
.et_slide_in_menu_container .et_mobile_menu li a:hover{background:0 0}
.et_slide_in_menu_container #mobile_menu_slide li li a{opacity:.6}
.et_slide_in_menu_container #mobile_menu_slide li li a:hover{opacity:.4}
.et_header_style_fullscreen .et_slide_in_menu_container .et_mobile_menu li a{font-size:30px}
.et_header_style_fullscreen .et_slide_in_menu_container,.et_header_style_fullscreen .et_slide_in_menu_container #et-info span,.et_header_style_fullscreen .et_slide_in_menu_container a,.et_header_style_fullscreen .et_slide_in_menu_container input.et-search-field,.et_header_style_fullscreen .et_slide_menu_top span,.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons a{font-size:18px}
.et_header_style_fullscreen .et_slide_in_menu_container .et-search-field::-moz-placeholder{font-size:18px}
.et_header_style_fullscreen .et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{font-size:18px}
.et_header_style_fullscreen .et_slide_in_menu_container .et-search-field:-ms-input-placeholder{font-size:18px}
.et_header_style_fullscreen .mobile_menu_bar.et_toggle_fullscreen_menu{display:block}
.et_header_style_fullscreen .et_pb_fullscreen_nav_container{display:table;width:100%;height:100%;vertical-align:middle}
.et_header_style_fullscreen.et_pb_no_top_bar_fullscreen .et_slide_in_menu_container{padding-top:0}
.et_header_style_fullscreen .et_slide_in_menu_container{display:block!important;visibility:hidden;overflow-x:hidden;position:fixed;top:0;right:0!important;width:100%;padding-top:70px;opacity:0;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}
.et_header_style_fullscreen .et_slide_in_menu_container.et_pb_fullscreen_menu_opened{visibility:visible;opacity:.95}
.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{position:absolute;z-index:999999;top:34px;right:30px;cursor:pointer}
.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before{content:"\4d"}
.et_header_style_fullscreen .et_slide_menu_top{position:absolute;z-index:99999;top:0;width:100%;padding:35px;text-align:center}
.et_header_style_fullscreen .et_pb_top_menu_inner{display:inline-block;position:relative}
.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu:before,.et_header_style_fullscreen .et_slide_menu_top,.et_header_style_fullscreen .et_slide_menu_top a,.et_header_style_fullscreen .et_slide_menu_top button#searchsubmit_header:before{color:#fff}
.et_header_style_fullscreen input::-moz-placeholder{color:#fff}
.et_header_style_fullscreen input::-webkit-input-placeholder{color:#fff}
.et_header_style_fullscreen input:-ms-input-placeholder{color:#fff}
.et_header_style_fullscreen a.et-cart-info,.et_header_style_fullscreen div#et-info,.et_header_style_fullscreen ul.et-social-icons{margin-right:30px}
.et_header_style_fullscreen div#et-info{display:inline-block;float:left!important;width:auto;margin-top:7px}
.et_header_style_fullscreen div#et-info span{margin-right:15px}
.et_header_style_fullscreen .et_slide_menu_top .et-search-form{display:inline-block;width:140px!important;margin-top:0!important;margin-bottom:-10px;border:1px solid #fff;border-radius:3px;background:0 0!important}
.et_header_style_fullscreen a.et-cart-info{float:none!important}
.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons{display:inline-block;float:none!important}
.et_header_style_fullscreen .et_slide_menu_top ul.et-social-icons li{margin-right:0}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}
.et_header_style_fullscreen ul#mobile_menu_slide{display:table-cell!important;position:relative;width:auto;height:100%;padding:0;text-align:center;vertical-align:middle}
.et_header_style_fullscreen .et_mobile_menu{visibility:hidden;opacity:0;-webkit-transition:1s ease-in-out;transition:1s ease-in-out}
.et_pb_fullscreen_menu_opened .et_mobile_menu{visibility:visible;opacity:1}
.clearfix:after,.et_pb_button_text_loading .et_pb_newsletter_button_text,.et_pb_map_pin{visibility:hidden}
.et_header_style_fullscreen .et_mobile_menu li{padding-left:0!important;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-delay:0;transition-delay:0;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}
.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide a{display:inline-block;margin-right:0}
.et_header_style_fullscreen .et_slide_in_menu_container span.et_mobile_menu_arrow{position:relative;right:auto;padding-right:10px}
.et_header_style_fullscreen .et_slide_in_menu_container #mobile_menu_slide .et_mobile_menu_arrow:before{position:relative;top:0;right:0}
.et_pb_fullscreen_menu_animated .et_mobile_menu li{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.et_pb_fullscreen_menu_opened .et_mobile_menu li{opacity:1}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(1){-webkit-transition-delay:.1s;transition-delay:.1s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(2){-webkit-transition-delay:.2s;transition-delay:.2s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(3){-webkit-transition-delay:.3s;transition-delay:.3s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(4){-webkit-transition-delay:.4s;transition-delay:.4s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(5){-webkit-transition-delay:.5s;transition-delay:.5s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(6){-webkit-transition-delay:.6s;transition-delay:.6s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(7){-webkit-transition-delay:.7s;transition-delay:.7s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(8){-webkit-transition-delay:.8s;transition-delay:.8s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(9){-webkit-transition-delay:.9s;transition-delay:.9s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(11){-webkit-transition-delay:1.1s;transition-delay:1.1s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(12){-webkit-transition-delay:1.2s;transition-delay:1.2s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(13){-webkit-transition-delay:1.3s;transition-delay:1.3s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(14){-webkit-transition-delay:1.4s;transition-delay:1.4s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(15){-webkit-transition-delay:1.5s;transition-delay:1.5s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(16){-webkit-transition-delay:1.6s;transition-delay:1.6s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(17){-webkit-transition-delay:1.7s;transition-delay:1.7s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(18){-webkit-transition-delay:1.8s;transition-delay:1.8s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(19){-webkit-transition-delay:1.9s;transition-delay:1.9s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(20){-webkit-transition-delay:2s;transition-delay:2s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(21){-webkit-transition-delay:2.1s;transition-delay:2.1s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(22){-webkit-transition-delay:2.2s;transition-delay:2.2s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(23){-webkit-transition-delay:2.3s;transition-delay:2.3s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(24){-webkit-transition-delay:2.4s;transition-delay:2.4s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(25){-webkit-transition-delay:2.5s;transition-delay:2.5s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(26){-webkit-transition-delay:2.6s;transition-delay:2.6s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(27){-webkit-transition-delay:2.7s;transition-delay:2.7s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(28){-webkit-transition-delay:2.8s;transition-delay:2.8s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(29){-webkit-transition-delay:2.9s;transition-delay:2.9s}
.et_pb_fullscreen_menu_opened .et_mobile_menu li:nth-child(30){-webkit-transition-delay:3s;transition-delay:3s}
.et_header_style_fullscreen .et-fixed-header #et-top-navigation,.et_header_style_slide .et-fixed-header #et-top-navigation{padding:11px 0!important}
@media all and (min-width:1405px) {
    .et_vertical_nav.et_left_sidebar.woocommerce #content div.product div.images,.et_vertical_nav.et_left_sidebar.woocommerce div.product div.images,.et_vertical_nav.et_left_sidebar.woocommerce-page #content div.product div.images,.et_vertical_nav.et_left_sidebar.woocommerce-page div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce #content div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce-page #content div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce-page div.product div.images{width:315px!important}
    .et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n+1),.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n+1){clear:both!important}
    .et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item:nth-child(2n),.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item:nth-child(2n){margin-right:60px!important}
    .et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n),.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n){margin-right:0!important}
    .et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item:nth-child(2n+1),.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item:nth-child(2n+1){clear:none!important}
    .et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item,.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item{width:193px}
    .et_vertical_nav.archive.et_right_sidebar ul.products li.product{margin-right:50px!important}
}
@media all and (min-width:1100px) and (max-width:1405px) {
    .et_vertical_nav .footer-widget:nth-child(2n){margin-right:0}
    .et_vertical_nav.et_left_sidebar.woocommerce #content div.product div.images,.et_vertical_nav.et_left_sidebar.woocommerce div.product div.images,.et_vertical_nav.et_left_sidebar.woocommerce-page #content div.product div.images,.et_vertical_nav.et_left_sidebar.woocommerce-page div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce #content div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce-page #content div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce-page div.product div.images{width:250px!important}
    .et_vertical_nav.archive.et_full_width_page.woocommerce ul.products li.product:nth-child(3n){margin-right:0!important}
    .et_vertical_nav.archive.et_full_width_page.woocommerce ul.products li.first{clear:none!important}
    .et_vertical_nav.archive.et_full_width_page.woocommerce ul.products li.product:nth-child(3n+1){clear:both!important;margin-right:60px!important}
}
@media all and (min-width:981px) and (max-width:1405px) {
    .et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table{width:33.333%}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_pricing_table,.et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table,.et_vertical_nav .et_pb_pricing_2 .et_pb_pricing_table{width:50%}
    .et_vertical_nav .et_pb_column_1_2 .et_pb_pricing_table,.et_vertical_nav .et_pb_column_1_3 .et_pb_pricing_table,.et_vertical_nav .et_pb_column_1_4 .et_pb_pricing_table,.et_vertical_nav .et_pb_column_3_8 .et_pb_pricing_table,.et_vertical_nav .et_pb_pricing_1 .et_pb_pricing_table{width:100%;margin:0 0 30px}
    .et_vertical_nav .et_pb_column_1_2 .et_pb_pricing_table.et-last-child,.et_vertical_nav .et_pb_column_1_2 .et_pb_pricing_table:last-child,.et_vertical_nav .et_pb_column_1_3 .et_pb_pricing_table.et-last-child,.et_vertical_nav .et_pb_column_1_3 .et_pb_pricing_table:last-child,.et_vertical_nav .et_pb_column_1_4 .et_pb_pricing_table.et-last-child,.et_vertical_nav .et_pb_column_1_4 .et_pb_pricing_table:last-child,.et_vertical_nav .et_pb_column_3_8 .et_pb_pricing_table.et-last-child,.et_vertical_nav .et_pb_column_3_8 .et_pb_pricing_table:last-child,.et_vertical_nav .et_pb_pricing_1 .et_pb_pricing_table.et-last-child,.et_vertical_nav .et_pb_pricing_1 .et_pb_pricing_table:last-child{margin-bottom:0}
    .et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table:nth-child(3n+1),.et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table:nth-child(4n+1){clear:none}
    .et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table:nth-child(2n+1),.et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table:nth-child(3n+1){clear:both}
    .et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table:nth-child(n+3),.et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table:nth-child(n+4){margin-top:50px}
    .et_vertical_nav .et_pb_column_3_4 .et_pb_pricing_table.et_pb_featured_table:nth-child(n+3),.et_vertical_nav .et_pb_column_4_4 .et_pb_pricing_table.et_pb_featured_table:nth-child(n+4){margin-top:30px}
    .et_vertical_nav .et_pb_column_1_3 .et_pb_sum,.et_vertical_nav .et_pb_column_1_4 .et_pb_sum{font-size:40px}
    .et_vertical_nav .et_pb_column_1_3 .et_pb_pricing_content_top,.et_vertical_nav .et_pb_column_1_4 .et_pb_pricing_content_top{padding-bottom:20px}
    .et_vertical_nav .et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_description{width:100%}
    .et_vertical_nav.archive.et_left_sidebar.woocommerce ul.products li.product:nth-child(2n),.et_vertical_nav.archive.et_right_sidebar.woocommerce ul.products li.product:nth-child(2n){margin-right:0!important}
    .et_vertical_nav.archive.et_left_sidebar.woocommerce ul.products li.product:nth-child(2n+1),.et_vertical_nav.archive.et_right_sidebar.woocommerce ul.products li.product:nth-child(2n+1){clear:both!important;margin-right:60px!important}
    .et_vertical_nav.archive.et_left_sidebar.woocommerce ul.products li.product:nth-child(3n+1),.et_vertical_nav.archive.et_right_sidebar.woocommerce ul.products li.product:nth-child(3n+1){clear:none!important}
    .et_vertical_nav .et_pb_column_1_4 .et_audio_container{padding-bottom:40px}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module .mejs-container .mejs-controls div,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module .mejs-container .mejs-controls div{position:absolute}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module .mejs-container,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module .mejs-container{height:80px!important}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module .mejs-controls,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module .mejs-controls{height:100%!important}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module .mejs-button.mejs-playpause-button,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module .mejs-button.mejs-playpause-button{z-index:99;top:0;left:0}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module .mejs-time.mejs-currenttime-container.custom,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module .mejs-time.mejs-currenttime-container.custom{top:30px;left:7px}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module .mejs-button.mejs-volume-button,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module .mejs-button.mejs-volume-button{top:26px;right:60px}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module a.mejs-horizontal-volume-slider,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module a.mejs-horizontal-volume-slider{display:block!important;position:absolute!important;top:26px;right:0}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module .mejs-horizontal-volume-total,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module .mejs-horizontal-volume-total{display:block;position:relative!important;width:100%!important}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module .mejs-controls div.mejs-time-rail,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module .mejs-controls div.mejs-time-rail{width:100%!important;padding-left:30px!important}
    .et_vertical_nav .et_pb_column_2_3 .et_pb_audio_module a.mejs-time-total.mejs-time-slider,.et_vertical_nav .et_pb_column_3_4 .et_pb_audio_module a.mejs-time-total.mejs-time-slider{position:relative!important;width:100%!important;margin-left:0}
}
@media all and (min-width:981px) {
    .et_hide_fixed_logo #main-header.et-fixed-header .logo_container,.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container{height:0;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
    .et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container,.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_split.et_hide_fixed_logo #main-header.et-fixed-header .logo_container,.et_header_style_split.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_hide_fixed_logo #main-header.et-fixed-header .centered-inline-logo-wrap,.et_hide_primary_logo #main-header:not(.et-fixed-header) .centered-inline-logo-wrap{height:0;padding:0;opacity:0}
    .et_hide_nav #page-container,.et_transparent_nav #page-container{-webkit-transition:none;-moz-transition:none;transition:none}
    .et_transparent_nav.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container,.et_transparent_nav.et_non_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container{padding-top:0}
    .et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n+1),.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n+1){clear:none}
    .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1),.et_left_sidebar.woocommerce-page ul.products li.product:nth-child(3n+1),.et_right_sidebar.woocommerce-page ul.products li.product:nth-child(3n+1),.et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item:nth-child(2n+1),.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item:nth-child(2n+1){clear:both}
    .et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n),.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item:nth-child(3n){margin-right:60px}
    .et_vertical_nav.et_left_sidebar .et_post_gallery li.et_gallery_item:nth-child(2n),.et_vertical_nav.et_right_sidebar .et_post_gallery li.et_gallery_item:nth-child(2n){margin-right:0}
    .et_header_style_split #logo{display:none}
    .et_vertical_nav.et_header_style_split #logo{display:block}
    .et_header_style_split .centered-inline-logo-wrap #logo{display:initial;-webkit-animation:fadeIn 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeIn 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeIn 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeIn 1s 1 cubic-bezier(.77,0,.175,1)}
    .et_header_style_split.ie .centered-inline-logo-wrap #logo{display:inline}
    .et_header_style_split.et_hide_primary_logo .centered-inline-logo-wrap{width:0}
    .et_fullwidth_nav .et-search-form,.et_fullwidth_nav .et_close_search_field{right:30px}
    #main-header.et-fixed-header{box-shadow:0 0 7px rgba(0,0,0,.1)!important}
    .et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-top:20px}
    .et_header_style_centered .et-fixed-header .et-search-form{top:21px}
    .et_header_style_split .et-fixed-header .centered-inline-logo-wrap{width:54px;height:54px;margin:-20px 0}
    .et_header_style_centered .et-fixed-header #et_search_icon:before{margin-top:0}
    .et_hide_nav.et_fixed_nav #main-header,.et_hide_nav.et_fixed_nav #top-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header{opacity:0}
    .et_hide_nav.et_fixed_nav .et-fixed-header#main-header,.et_hide_nav.et_fixed_nav .et-fixed-header#top-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav .et-fixed-header#main-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav .et-fixed-header#top-header{opacity:1;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}
    .et_hide_nav .centered-inline-logo-wrap,.et_hide_nav.et_fixed_nav #main-header,.et_hide_nav.et_fixed_nav #top-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header{transition-duration:.7s}
    .et_hide_nav #page-container{padding-top:0!important}
    .et_primary_nav_dropdown_animation_slide #et-top-navigation ul li:hover > ul,.et_secondary_nav_dropdown_animation_slide #et-secondary-nav li:hover > ul{-webkit-animation:fadeLeft .4s ease-in-out;-moz-animation:fadeLeft .4s ease-in-out;-o-animation:fadeLeft .4s ease-in-out;animation:fadeLeft .4s ease-in-out}
    .et_primary_nav_dropdown_animation_expand #et-top-navigation ul li:hover > ul,.et_secondary_nav_dropdown_animation_expand #et-secondary-nav li:hover > ul{-webkit-transform-origin:0 0;-webkit-animation:Grow .4s ease-in-out;-moz-animation:Grow .8s ease-in-out;-o-animation:Grow .4s ease-in-out;animation:Grow .4s ease-in-out;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
    .et_primary_nav_dropdown_animation_flip #et-top-navigation ul li ul li:hover > ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav ul li:hover > ul{-webkit-animation:flipInX .6s ease-in-out;-moz-animation:flipInX .6s ease-in-out;-o-animation:flipInX .6s ease-in-out;animation:flipInX .6s ease-in-out;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
    .et_primary_nav_dropdown_animation_flip #et-top-navigation ul li:hover > ul,.et_secondary_nav_dropdown_animation_flip #et-secondary-nav li:hover > ul{-webkit-animation:flipInY .6s ease-in-out;-moz-animation:flipInY .6s ease-in-out;-o-animation:flipInY .6s ease-in-out;animation:flipInY .6s ease-in-out;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
    .et_vertical_nav #et-main-area,.et_vertical_nav #top-header{position:relative;margin-left:225px!important}
    .et_vertical_nav #top-header{z-index:9999}
    .et_vertical_nav #page-container #main-header{position:absolute;top:0;left:0;width:225px;height:100%;padding-top:40px;box-shadow:0 0 7px rgba(0,0,0,.1)}
    .et_vertical_nav #main-header .container{width:auto;margin:0 40px}
    .et_vertical_nav #main-header #et-top-navigation,.et_vertical_nav #main-header #et_top_search,.et_vertical_nav #main-header #logo,.et_vertical_nav #main-header #top-menu,.et_vertical_nav #main-header #top-menu-nav{float:none;-webkit-transition:none;-moz-transition:none;transition:none}
    .et_vertical_nav #main-header #logo{max-height:none;margin-bottom:28px;padding:0}
    .et_vertical_nav #main-header #top-menu li{display:block;padding-right:0}
    .et_vertical_nav #main-header #top-menu li.mega-menu > ul{top:190px;left:185px!important}
    .et_vertical_nav #main-header #top-menu li ul{top:-32px;left:185px;border-top:none;border-left-width:3px;border-left-style:solid}
    .et_vertical_nav #main-header #top-menu li ul ul{top:-20px;left:237px;border-left-width:0}
    .et_vertical_nav #main-header #top-menu li.mega-menu ul{top:-32px;left:auto}
    .et_vertical_nav #main-header #top-menu li.mega-menu ul ul{top:auto}
    .et_vertical_nav #main-header #top-menu > li > a{margin-right:-40px;padding-right:40px;padding-bottom:19px}
    .et_vertical_nav #main-header #top-menu > li > a:after{right:20px}
    .et_vertical_nav.et_boxed_layout #page-container #main-header{left:auto;-webkit-transition:none;-moz-transition:none;transition:none}
    .et_vertical_nav.et_header_style_centered #main-header #top-menu-nav,.et_vertical_nav.et_header_style_split #main-header #top-menu-nav{width:100%}
    .et_vertical_nav.et_vertical_right #et-main-area,.et_vertical_nav.et_vertical_right #top-header{margin-right:225px;margin-left:0!important}
    .et_vertical_nav.et_vertical_right #page-container #main-header{right:0!important;left:auto!important}
    .et_vertical_nav.et_vertical_right #main-header #top-menu li.mega-menu > ul{right:185px!important;left:auto!important}
    .et_vertical_nav.et_vertical_right #main-header #top-menu li ul{right:185px;left:auto;border-right-width:3px;border-right-style:solid;border-left:0}
    .et_vertical_nav.et_vertical_right #main-header #top-menu li ul ul{border-right-width:0}
    .et_vertical_nav input.et-search-field{left:0!important}
    .et_vertical_nav #et_search_icon:before{top:-3px}
    .et_vertical_nav #et-top-navigation .et-cart-info{display:block;float:none}
    .et_vertical_nav .container.et_search_form_container{position:relative;right:0!important;height:40px!important}
    .et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:14px!important;font-style:normal!important;text-decoration:none!important}
    .et_vertical_nav .container.et_search_form_container div#et_top_search{height:30px}
    .et_vertical_nav .et_pb_menu_hidden #top-menu-nav > ul,.et_vertical_nav .et_pb_menu_hidden .et-cart-info,.et_vertical_nav .et_pb_menu_visible #top-menu-nav > ul,.et_vertical_nav .et_pb_menu_visible .et-cart-info{opacity:1!important;animation:none!important}
    .et_vertical_nav div#et_top_search{width:100%;height:30px;margin-top:20px}
    .et_vertical_nav .et_pb_menu_hidden #et_top_search{opacity:0;-webkit-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1)}
    .et_vertical_nav .et_pb_menu_visible #et_top_search{opacity:1;-webkit-animation:fadeInRight 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInRight 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInRight 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInRight 1s 1 cubic-bezier(.77,0,.175,1)}
    .et_vertical_nav .container.et_search_form_container.et_pb_search_visible{right:0;opacity:1;-webkit-animation:fadeInLeft 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeInLeft 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeInLeft 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeInLeft 1s 1 cubic-bezier(.77,0,.175,1)}
    .et_vertical_nav .et_pb_search_form_hidden{opacity:0;-webkit-animation:fadeOutLeft 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutLeft 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutLeft 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutLeft 1s 1 cubic-bezier(.77,0,.175,1)}
    .et_vertical_nav .container.et_search_form_container{margin-top:-45px!important}
    .et_vertical_nav span.et_close_search_field:after{font-size:16px}
    .et_vertical_nav span.et_close_search_field{width:13px;height:18px}
    .et_vertical_nav .et-search-form input{width:90%}
    .et_vertical_nav .et_search_form_container input::-moz-placeholder{font-style:normal!important;text-decoration:none!important}
    .et_vertical_nav .et_search_form_container input::-webkit-input-placeholder{font-style:normal!important;text-decoration:none!important}
    .et_vertical_nav .et_search_form_container input:-ms-input-placeholder{font-style:normal!important;text-decoration:none!important}
    .et_vertical_nav .et_search_outer{overflow:visible;position:relative}
    .et_vertical_nav.et_header_style_centered #main-header .et-search-form{left:0}
    .et_vertical_nav.et_header_style_centered #et_search_icon:before{left:50%;margin-left:-5px}
    .et_vertical_nav.et_header_style_centered #main-header #et_top_search{display:block!important;margin:16px auto 0}
    .et_header_style_fullscreen div#et-info,.et_vertical_nav.et_header_style_split #et_search_icon:before{margin-top:0}
    .et_vertical_nav.et_header_style_split #main-header .container.et_search_form_container{z-index:1}
    .et_vertical_nav.et_header_style_split #main-header .container.et_search_form_container.et_pb_search_visible{z-index:999}
    .archive.et_right_sidebar.woocommerce-page ul.products li.product:nth-child(3n),.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n),.et_left_sidebar.woocommerce-page ul.products li.product:nth-child(3n),.et_pb_row .et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n),.et_pb_row .et_left_sidebar.woocommerce-page ul.products li.product:nth-child(3n),.et_pb_row .et_right_sidebar.woocommerce-page ul.products li.product:nth-child(3n){margin-right:0}
    .et_fullwidth_nav #main-header .container,.et_fullwidth_secondary_nav #top-header .container{width:100%;max-width:100%;padding-right:30px;padding-left:30px}
    #sidebar{float:left;width:20.875%}
    #left-area{width:79.125%;padding-bottom:23px}
    #main-content .container:before{position:absolute;top:0;width:1px;height:100%;background-color:#e2e2e2;content:""}
    .et_full_width_page #left-area{float:none;width:100%!important}
    .et_right_sidebar #left-area{float:left;padding-right:5.5%}
    .et_right_sidebar #sidebar{padding-left:30px}
    .et_right_sidebar #main-content .container:before{right:20.875%!important}
    .et_left_sidebar #left-area{float:right;padding-left:5.5%}
    .et_left_sidebar #sidebar{padding-right:30px}
    .et_left_sidebar #main-content .container:before{left:20.875%!important}
    .et_pb_gutter.et_pb_gutters4 #left-area{width:81%}
    .et_pb_gutter.et_pb_gutters2 #left-area{width:77.25%}
    .et_pb_gutter.et_pb_gutters1 #left-area{width:75%}
    .et_pb_gutter.et_pb_gutters4 #sidebar{width:19%}
    .et_pb_gutter.et_pb_gutters2 #sidebar{width:22.75%}
    .et_pb_gutter.et_pb_gutters1 #sidebar{width:25%}
    .et_pb_gutters4.et_right_sidebar #left-area{padding-right:8%}
    .et_pb_gutters4.et_left_sidebar #left-area{padding-left:8%}
    .et_pb_gutters2.et_right_sidebar #left-area{padding-right:3%}
    .et_pb_gutters2.et_left_sidebar #left-area{padding-left:3%}
    .et_pb_gutters1.et_right_sidebar #left-area{padding-right:0}
    .et_pb_gutters1.et_left_sidebar #left-area{padding-left:0}
    .et_pb_gutter.et_pb_gutters4.et_right_sidebar #main-content .container:before{right:19%!important}
    .et_pb_gutter.et_pb_gutters4.et_left_sidebar #main-content .container:before{left:19%!important}
    .et_pb_gutter.et_pb_gutters2.et_right_sidebar #main-content .container:before{right:22.75%!important}
    .et_pb_gutter.et_pb_gutters2.et_left_sidebar #main-content .container:before{left:22.75%!important}
    .et_pb_gutter.et_pb_gutters1.et_right_sidebar #main-content .container:before{right:25%!important}
    .et_pb_gutter.et_pb_gutters1.et_left_sidebar #main-content .container:before{left:25%!important}
    .et_vertical_nav.et_vertical_fixed #page-container #main-header{position:fixed}
    .et_vertical_nav.et_vertical_fixed.et_header_style_left .et-fixed-header #et-top-navigation,.et_vertical_nav.et_vertical_fixed.et_header_style_split .et-fixed-header #et-top-navigation{padding-top:33px}
    .et_header_style_fullscreen #et-top-navigation,.et_header_style_slide #et-top-navigation{padding:24px 0!important}
    .et_header_style_fullscreen .et_toggle_fullscreen_menu,.et_header_style_slide .et_toggle_slide_menu{padding-bottom:0}
    .et_fixed_nav.et_header_style_slide #main-header{left:0;-webkit-transition:left .8s cubic-bezier(.77,0,.175,1),background .4s ease-in-out,opacity .4s cubic-bezier(.77,0,.175,1),transform .4s ease-in-out;-moz-transition:left .8s cubic-bezier(.77,0,.175,1),background .4s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.77,0,.175,1),transform .4s ease-in-out;transition:left .8s cubic-bezier(.77,0,.175,1),background .4s cubic-bezier(.77,0,.175,1),opacity .4s cubic-bezier(.77,0,.175,1),transform .4s ease-in-out}
    .et_fixed_nav.et_boxed_layout.et_header_style_slide #main-header{left:auto}
}
.et-pb-icon,.et_quote_content blockquote cite{font-style:normal}
.et_pb_blurb h4 a,.et_pb_newsletter_button:hover,.et_pb_portfolio_item .post-meta a,.et_pb_portfolio_item h3 a,.et_pb_post .more,.et_pb_post .post-meta a,.et_pb_post h2 a,.et_pb_pricing li a,.et_pb_promo_button:hover,.fullwidth-menu a{text-decoration:none}
@media all and (min-width:981px) and (max-width:1100px) {
    .et_vertical_nav.et_right_sidebar #main-content .container:before{right:195px}
    .et_vertical_nav.et_left_sidebar #main-content .container:before{left:195px}
    .et_vertical_nav #top-menu li.mega-menu > ul{width:675px!important}
    .et_vertical_nav .et_pb_column_3_4 .mejs-container,.et_vertical_nav .et_pb_column_3_4 .mejs-container .mejs-controls{height:60px!important}
    .et_vertical_nav .et_pb_column_1_4 .et_pb_number_counter .percent p{font-size:55px;line-height:55px}
    .et_vertical_nav.et_left_sidebar.woocommerce #content div.product div.images,.et_vertical_nav.et_left_sidebar.woocommerce div.product div.images,.et_vertical_nav.et_left_sidebar.woocommerce-page #content div.product div.images,.et_vertical_nav.et_left_sidebar.woocommerce-page div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce #content div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce-page #content div.product div.images,.et_vertical_nav.et_right_sidebar.woocommerce-page div.product div.images{width:215px!important}
    .et_vertical_nav .et_pb_column_1_4 .wp-pagenavi span.pages{display:block;width:119px!important}
    #sidebar .et_pb_widget{margin-left:0}
    .et_left_sidebar #sidebar .et_pb_widget{margin-right:0}
}
@media all and (max-width:980px) {
    .et_hide_mobile_logo #main-header .logo_container{display:none;opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
    .et_non_fixed_nav #page-container{padding-top:0}
    .et_fixed_nav.et_show_nav.et_header_style_centered #page-container,.et_fixed_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_header_style_centered #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav.et_secondary_nav_enabled.et_header_style_centered #page-container{padding-top:136px}
    #left-area,#sidebar{width:100%!important}
    .et_left_sidebar #left-area,.et_left_sidebar #sidebar,.et_right_sidebar #left-area,.et_right_sidebar #sidebar{float:none;width:auto;padding-right:0;padding-left:0}
    .et_right_sidebar #left-area{margin-right:0}
    .et_right_sidebar #sidebar{margin-left:0;border-left:none}
    .et_left_sidebar #left-area{margin-left:0}
    .et_left_sidebar #sidebar{margin-right:0;border-right:none}
    #main-content .container:before{display:none!important}
    #top-menu,.et_header_style_centered nav#top-menu-nav{display:none}
    .et_full_width_page .et_gallery_item:nth-child(4n+1),.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1){clear:none}
    #footer-widgets .footer-widget .fwidget{margin-bottom:10px}
    .et_pb_gutters1 .footer-widget:nth-child(n){width:50%!important;margin:0!important}
    .et_pb_gutters1 #footer-widgets .footer-widget .fwidget{margin-bottom:0}
    .et_header_style_centered #main-header,.et_header_style_split #main-header{padding:20px 0}
    .checkout .col-1,.checkout .col-2,.shop_table .coupon{margin-bottom:25px!important}
    .bottom-nav{text-align:center}
    .woocommerce .cart-collaterals > div,.woocommerce .cart-collaterals > form{float:none!important;width:100%!important}
    .checkout .col-1,.checkout .col-2,.checkout .form-row{float:none!important;width:auto!important}
    #main-header,#top-header{-webkit-transition:none;-moz-transition:none;transition:none}
    .et_hide_nav.et_fixed_nav #main-header,.et_hide_nav.et_fixed_nav #top-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #main-header,.et_hide_nav.et_non_fixed_nav.et_transparent_nav #top-header{opacity:1;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}
    .et_header_style_split #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{display:block;padding-top:0}
    #et-top-navigation{margin-right:0;-webkit-transition:none;-moz-transition:none;transition:none}
    .et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{display:block;padding-top:24px}
    .et_fixed_nav #main-header,.et_non_fixed_nav.et_transparent_nav #main-header{-webkit-transition:none;-moz-transition:none;transition:none}
    .et_vertical_nav.et_left_sidebar #left-area,.et_vertical_nav.et_right_sidebar #left-area{width:auto}
    #et-secondary-menu,#et-secondary-nav{display:none!important}
    .et_fixed_nav_temp #main-header,.et_non_fixed_nav.et_transparent_nav_temp #main-header,.et_secondary_nav_only_menu #main-header{top:0!important}
    .et_secondary_nav_only_menu #top-header{display:none}
    #top-header .container{padding-top:0}
    #et-info{padding-top:.75em}
    #logo,#main-header,.container,.logo_container{-webkit-transition:none;-moz-transition:none;transition:none}
    .et_header_style_centered #logo{max-height:60px}
    .et_header_style_centered header#main-header .logo_container,.et_header_style_split header#main-header .logo_container{height:auto;max-height:100px;padding:0}
    .et_header_style_split #logo{max-height:60px}
    .et_vertical_nav span.logo_helper{display:inline-block}
    .et_vertical_nav.et_header_style_left .logo_container{position:absolute;height:100%}
    .et_header_style_left #logo,.et_header_style_split #logo{max-width:50%}
    #et_top_search{float:left;margin:0 35px 0 0}
    #et_search_icon:before{top:7px}
    .et_header_style_centered #et_top_search,.et_vertical_nav.et_header_style_centered #main-header #et_top_search{display:none!important}
    .et_header_style_centered .et_search_outer,.et_header_style_split .et_search_outer{display:none}
    .et_header_style_split #et_top_search,.et_vertical_nav.et_header_style_split #main-header #et_top_search{display:none!important}
    .et_header_style_left .et-search-form,.et_header_style_split .et-search-form{width:50%!important;max-width:50%!important}
    .et_header_style_slide .et_slide_in_menu_container .et-search-form{width:100%!important;max-width:100%!important}
    .et-social-icons{text-align:center;margin:0 0 5px}
    #top-header .et-social-icons{margin-bottom:0}
    .et_header_style_centered #et-top-navigation .et-cart-info{display:none}
    #et-top-navigation .et-cart-info{margin-top:5px}
    .et_vertical_nav #et-top-navigation .et-cart-info{margin-left:-38px}
    #et_mobile_nav_menu{display:block}
    .et_header_style_centered .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{opacity:1}
    .et_header_style_centered #et_mobile_nav_menu{float:none;position:relative;margin-top:20px}
    .et_header_style_centered #main-header .mobile_nav{display:block;padding:5px 10px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}
    .et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page{display:inline-block;color:#666;font-size:14px}
    .et_header_style_centered .mobile_menu_bar{position:absolute;top:2px;right:5px}
    .et_header_style_centered .et_mobile_menu{top:53px}
    .et_header_style_split #et_mobile_nav_menu{display:block;float:none;position:relative;margin-top:20px}
    .et_header_style_split nav#top-menu-nav{display:none}
    .et_header_style_split #main-header .mobile_nav{display:block;padding:9px 10px;border-radius:5px;background-color:rgba(0,0,0,.05);text-align:left}
    .et_header_style_split .mobile_menu_bar{position:absolute;top:2px;right:5px}
    .et_header_style_split .et_mobile_menu{top:53px}
    body.admin-bar.et_vertical_nav #main-header{top:0!important}
    .et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header,.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:32px!important}
    body.admin-bar.et_fixed_nav.et_header_style_slide #main-header{top:0!important}
    .et_fixed_nav.et_header_style_slide #main-header{left:0!important}
    .et_fixed_nav.et_boxed_layout.et_header_style_slide #page-container #main-header{width:100%}
    .et_pb_section.et_pb_section_0.be-our-main{padding-top:0!important}
}
.clearfix:after,.et_gallery_item:nth-child(3n+1),.et_pb_column_1_2 > .et_pb_pricing > .et_pb_pricing_table:nth-child(2n+1),.et_pb_column_2_3 > .et_pb_pricing > .et_pb_pricing_table:nth-child(2n+1),.et_pb_column_3_4 > .et_pb_pricing > .et_pb_pricing_table:nth-child(3n+1),.et_pb_column_4_4 > .et_pb_pricing > .et_pb_pricing_table:nth-child(4n+1){clear:both}
@media screen and (max-width:782px) {
    body.admin-bar.et_fixed_nav #main-header,body.admin-bar.et_fixed_nav #top-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header{top:46px}
    .et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header,.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:46px!important}
    body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header{top:80px}
    body.admin-bar.et_header_style_slide .et_slide_in_menu_container{top:46px}
}
@media all and (max-width:768px) {
    #main-content table.cart td,#main-content table.cart th,#main-content table.cart tr,.woocommerce-cart #content-area table td,.woocommerce-cart #content-area table th,.woocommerce-cart #content-area table tr,table.cart td,table.cart th,table.cart tr{max-width:100%}
    #content-area table tr,#main-content table.cart tr,table.cart tr{padding:0}
    .woocommerce .cart_item .quantity{width:auto}
    .woocommerce-cart table.cart td.actions .coupon .input-text{width:50%;margin-right:0}
    .woocommerce-cart table.cart td.actions .button[name=update_cart]{width:100%}
    #nav-menu-item-35884 img{display:none}
    #nav-menu-item-35884 span{padding:0}
}
@media all and (max-width:767px) {
    #top-header .et-cart-info,.comment .children{margin-left:0}
    .comment-body{padding:0 0 0 100px}
    .comment-reply-link{top:auto!important;bottom:-40px}
    #commentform input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}
    body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active,body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce div.product .woocommerce-tabs ul.tabs li.active{display:block!important;border-bottom:1px solid #e0dadf!important}
    body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block!important}
    .woocommerce .form-row{float:none!important;width:auto!important}
    body.admin-bar.et_fixed_nav #main-header,body.admin-bar.et_fixed_nav #top-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav #main-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav #top-header{top:46px}
    body.admin-bar.et_fixed_nav.et_secondary_nav_two_panels #main-header,body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_two_panels #main-header{top:104px}
    #et-info .et-social-icons{display:none}
    #et-secondary-menu .et_duplicate_social_icons{display:inline-block}
    #et-top-navigation{margin-right:0}
    body.et_fixed_nav.et_secondary_nav_two_panels #main-header,body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_two_panels #main-header{top:58px}
    #et-info,#et-secondary-menu{display:block;float:none;text-align:center}
    .et_secondary_nav_two_panels #et-secondary-menu{margin-top:12px}
    .et_header_style_fullscreen div#et-info{float:none!important;position:relative;margin-top:15px}
    .et_header_style_fullscreen #et-info a{display:inline-block;line-height:0}
    .et_header_style_fullscreen .et_slide_menu_top .et-search-form{display:block!important;width:100%!important;max-width:100%!important;margin-top:10px!important;margin-bottom:10px!important}
    .et_header_style_fullscreen .et_slide_in_menu_container{padding-top:140px}
    .et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{top:28px}
    .et_hide_search_icon.et_header_style_fullscreen .et_slide_menu_top .et-search-form{display:none!important}
}
@media all and (max-width:479px) {
    #et-top-navigation{margin-right:0}
    #footer-widgets .footer-widget.last,.et_pb_gutters1 #footer-widgets .footer-widget .fwidget,.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n){margin-bottom:0!important}
    #content table.cart td,#content table.cart th,#content table.cart tr,table.cart td,table.cart th,table.cart tr{padding:.857em .287em!important}
    .woocommerce-cart table.cart td.actions .coupon .input-text{margin-bottom:10px}
    .woocommerce-cart table.cart td.actions .button,.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%}
}
@media print {
    #main-header,#top-header{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}
    #page-container{padding-top:0!important}
    #respond{display:none}
}
.et_pb_button,.et_pb_column,.et_pb_column.et_pb_section_parallax,.et_pb_row{position:relative}
@font-face{font-family:ETmodules;font-display:swap;src:url(core/admin/fonts/modules.eot);src:url(core/admin/fonts/modules.eot?#iefix) format("embedded-opentype"),url(core/admin/fonts/modules.ttf) format("truetype"),url(core/admin/fonts/modules.woff) format("woff"),url(core/admin/fonts/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
*{box-sizing:border-box}
.et-pb-icon,.et_pb_newsletter_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.et_pb_column_1_3 h1,.et_pb_column_1_4 h1{font-size:26px}
.et_pb_column_1_3 h2,.et_pb_column_1_4 h2{font-size:22px}
.clearfix:after{display:block;height:0;font-size:0;content:" "}
* html .clearfix{zoom:1}
.et_overlay:before,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light.et_pb_module.et_pb_button,.et_pb_contact_submit,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.et_pb_member_social_links a:hover,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_pb_sum,.woocommerce-page #content input.button:hover .et_pb_widget li a:hover{color:#0123b4}
.et_pb_pricing li span:before{border-color:#0123b4}
.et_audio_content,.et_link_content,.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content{background-color:#0123b4}
.et_pb_row{width:calc(100% - 40px);max-width:1440px;margin:auto}
.et_pb_column{float:left;background-position:center;background-size:cover}
.et_pb_button{padding:.3em 1em;border:2px solid;border-radius:3px;background:0 0;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.et_pb_button:hover{padding:.3em 2em .3em 1em;border:2px solid transparent;background:rgba(255,255,255,.2)}
.et_pb_button:after,.et_pb_button:before{position:absolute;margin-left:-1em;opacity:0;font-size:32px;line-height:1em;content:"\35";-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.et_pb_button:before{display:none}
.et_pb_button:hover:after,.et_pb_more_button:hover:after,.et_pb_newsletter_button:hover:after,.et_pb_pricing_table_button:hover:after,.et_pb_promo_button:hover:after{margin-left:0;opacity:1}
.et_pb_contact_reset:hover{padding:.3em 1em}
.et_subscribe_loader{display:none;position:absolute;top:16px;left:50%;width:16px;height:16px;margin-left:-8px;background:url(includes/builder/styles/images/subscribe-loader.gif)}
.et_post_gallery{padding:0!important;line-height:1.7!important;list-style:none!important}
p.et_pb_gallery_caption{line-height:1.7}
.fullwidth-menu li{display:inline-block;padding-right:22px;font-size:14px}
.fullwidth-menu > li:last-child{padding-right:0}
.fullwidth-menu a{display:block;position:relative;color:rgba(0,0,0,.6);transition:all .4s ease-in-out}
.fullwidth-menu a:hover{opacity:.7;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.fullwidth-menu li > a{padding-bottom:29px}
.et_pb_image{display:block;margin-right:auto;margin-left:auto;line-height:0}
.et_pb_image.aligncenter{text-align:center}
.et_pb_image.et_pb_has_overlay a.et_pb_lightbox_image{display:block;overflow:hidden;position:relative}
.et_pb_image_sticky{display:inherit;margin-bottom:0!important}
.et-pb-icon{display:inline-block;box-sizing:border-box;font-size:96px;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;text-transform:none;content:attr(data-icon);speak:none}
.et-pb-icon-circle{padding:25px;border-radius:100px;font-size:48px}
.et-pb-icon-circle-border{border:3px solid}
.et_pb_blurb_content{position:relative;max-width:550px;margin:0 auto}
.et_pb_blurb_content p:last-of-type{padding-bottom:0}
.et_pb_main_blurb_image{margin-bottom:30px;text-align:center}
.et_pb_blurb h4{padding-bottom:5px;line-height:1.5}
.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{display:table-cell;width:32px}
.et_pb_blurb_position_left .et_pb_main_blurb_image img,.et_pb_blurb_position_right .et_pb_main_blurb_image img{width:inherit}
.et_pb_blurb_position_left .et-pb-icon,.et_pb_blurb_position_right .et-pb-icon{font-size:32px}
.et_pb_blurb_position_left .et-pb-icon-circle,.et_pb_blurb_position_right .et-pb-icon-circle{padding:8px;border-radius:32px;font-size:16px}
.et_pb_blurb_position_left .et-pb-icon-circle-border,.et_pb_blurb_position_right .et-pb-icon-circle-border{border:2px solid}
.et_pb_blurb_position_left .et_pb_blurb_container,.et_pb_blurb_position_right .et_pb_blurb_container{display:table-cell;vertical-align:top}
.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:15px}
.et_pb_blurb_position_left .et_pb_blurb_content{text-align:left}
.et_pb_blurb_position_right .et_pb_blurb_container{padding-right:15px}
.et_pb_blurb_position_right .et_pb_blurb_content{padding-right:52px;text-align:right}
.et_pb_blurb_position_right .et_pb_main_blurb_image{right:0;left:auto}
.et_pb_blurb_position_right .et-pb-icon{margin-right:0;margin-left:20px}
.et_pb_pricing_table{float:left;width:33.33%;margin:30px -1px 0 0;padding-bottom:30px;border:1px solid #bebebe;background-color:#fcfcfc;text-align:center}
.et_pb_featured_table{position:relative;z-index:100;margin-top:0;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.1)}
.et_pb_centered_pricing_items .et_pb_pricing{text-align:center}
.et_pb_column_4_4 .et_pb_pricing_table{width:25%}
.et_pb_column_4_4 .et_pb_pricing_3 .et_pb_pricing_table{width:33.33%}
.et_pb_column_1_2 .et_pb_pricing_table,.et_pb_column_2_3 .et_pb_pricing_table,.et_pb_pricing_2 .et_pb_pricing_table{width:50%}
.et_pb_column_1_3 .et_pb_pricing_table,.et_pb_column_1_4 .et_pb_pricing_table,.et_pb_column_3_8 .et_pb_pricing_table,.et_pb_pricing_1 .et_pb_pricing_table{width:100%;margin:0 0 30px}
.et_pb_column_1_3 .et_pb_pricing_table.et-last-child,.et_pb_column_1_3 .et_pb_pricing_table:last-child,.et_pb_column_1_4 .et_pb_pricing_table.et-last-child,.et_pb_column_1_4 .et_pb_pricing_table:last-child,.et_pb_column_3_8 .et_pb_pricing_table.et-last-child,.et_pb_column_3_8 .et_pb_pricing_table:last-child,.et_pb_post .et_pb_slider,.et_pb_pricing_1 .et_pb_pricing_table.et-last-child,.et_pb_pricing_1 .et_pb_pricing_table:last-child{margin-bottom:0}
.et_pb_column_1_2 > .et_pb_pricing > .et_pb_pricing_table:nth-child(n+3),.et_pb_column_2_3 > .et_pb_pricing > .et_pb_pricing_table:nth-child(n+3),.et_pb_column_3_4 > .et_pb_pricing > .et_pb_pricing_table:nth-child(n+4),.et_pb_column_4_4 > .et_pb_pricing > .et_pb_pricing_table:nth-child(n+5){margin-top:50px}
.et_pb_column_1_2 .et_pb_pricing_table.et_pb_featured_table:nth-child(n+3),.et_pb_column_2_3 .et_pb_pricing_table.et_pb_featured_table:nth-child(n+3),.et_pb_column_3_4 .et_pb_pricing_table.et_pb_featured_table:nth-child(n+4),.et_pb_column_4_4 .et_pb_pricing_table.et_pb_featured_table:nth-child(n+5){margin-top:30px}
.et_pb_pricing_heading{margin-bottom:17px;padding:10px 0;background-color:#bebebe}
.et_pb_pricing_heading h2{padding-bottom:5px;color:#fff}
.et_pb_best_value{display:block;color:#fff;font-size:16px;font-weight:500;line-height:20px}
.et_pb_pricing_content_top{padding-bottom:30px;border-bottom:1px solid #bebebe}
.et_pb_et_price{color:#999;font-size:16px}
.et_pb_dollar_sign{position:absolute;margin-left:-.5em;font-size:18px;font-weight:400}
.et_pb_sum{font-size:80px;font-weight:300;line-height:1.03em}
.et_pb_pricing_content{padding:30px;text-align:left}
.et_pb_featured_table .et_pb_pricing_content{padding-bottom:50px}
.et_pb_pricing li{position:relative;padding:0 0 1.6em 14px;line-height:1.6em}
.et_pb_pricing li:last-child{padding-bottom:0}
.et_pb_pricing li span:before{position:absolute;top:9px;left:-14px;border-width:3px;border-style:solid;border-radius:3px;content:""}
.et_pb_pricing li.et_pb_not_available{color:#ccc}
.et_pb_pricing li.et_pb_not_available span:before{border-color:#ccc}
.et_pb_pricing li a{font-weight:500}
.et_pb_pricing li span{position:relative}
.et_pb_centered_pricing_items .et_pb_pricing li{padding-left:0}
.et_pb_pricing_table_button{display:inline-block}
.et_pb_testimonial{position:relative;padding:30px;line-height:1.5}
.et_pb_testimonial.et_pb_testimonial_no_bg{padding:30px 0 0}
.et_pb_testimonial p:last-of-type{padding-bottom:0}
.et_pb_testimonial_portrait,.et_pb_testimonial_portrait:before{border-radius:90px}
.et_pb_testimonial_portrait{display:table-cell;float:left;position:relative;width:90px;height:90px;margin-right:30px;background-repeat:no-repeat;background-position:center;background-size:cover}
.et_pb_testimonial_portrait:before{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 3px rgba(0,0,0,.3);content:""}
.et_pb_column_1_3 .et_pb_testimonial_portrait,.et_pb_column_1_4 .et_pb_testimonial_portrait,.et_pb_column_3_8 .et_pb_testimonial_portrait{display:block;float:none;margin:0 auto 20px}
.et_pb_testimonial_description{display:table-cell}
.et_pb_bg_layout_dark .et_pb_testimonial_description a{color:#fff}
.et_pb_testimonial_author{display:block;margin-top:16px;font-weight:700}
.et_pb_testimonial_author a{color:inherit}
.et_pb_testimonial:before{position:absolute;top:-16px;left:50%;margin-left:-16px;border-radius:31px;background:#f5f5f5;font-size:32px;content:"\7c"}
.et_pb_blog_grid .et_pb_image_container,.et_pb_counter_container,.et_pb_post .entry-featured-image-url,.et_pb_post .et_main_video_container,.et_pb_video,.et_pb_video_box{position:relative}
.et_pb_testimonial.et_pb_testimonial_no_bg:before{background:inherit}
.et_pb_testimonial.et_pb_icon_off:before{display:none}
.et_pb_testimonial_old_layout,.et_pb_testimonial_old_layout .et_pb_testimonial_description a{color:#666!important}
.et-promo{padding:40px 0 25px;background-color:#1f6581}
.et-promo-description{float:left;padding:0 60px;width:754px}
.et-promo-description p{color:#fff}
.et-promo-button{display:inline-block;float:left;margin-top:20px;padding:14px 60px 14px 20px;border-radius:5px;color:#fff;background-color:rgba(0,0,0,.35);font-size:20px;font-weight:500}
.et_pb_counter_amount,.et_pb_counter_title{font-size:12px;line-height:1.6em;display:block}
.et_pb_bg_layout_light .et_pb_counter_title{color:#666}
.et_pb_counter_container{display:block;overflow:hidden;margin-bottom:10px;color:#fff;background-color:#ddd}
.et_pb_counter_amount{float:left;min-height:6px;padding:1px 3% 1px 1px;opacity:0;font-weight:600;text-align:right}
.et_pb_post{margin-bottom:60px}
.et_pb_post .entry-featured-image-url{display:block}
.et_pb_post h2{margin-top:30px}
.et_pb_post .post-meta{margin-bottom:6px}
.et_pb_post .more{color:#82c0c7}
.et_pb_posts a.more-link{display:block;clear:both}
.et_pb_has_overlay.et_pb_post .et_pb_image_container a{display:block;position:relative}
.et_pb_posts.et_pb_module article .et_pb_row{width:100%}
.et_pb_posts.et_pb_module article .et_pb_with_background .et_pb_row{width:80%}
.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_light .et_pb_portfolio_item .post-meta a,.et_pb_bg_layout_light .et_pb_post .post-meta,.et_pb_bg_layout_light .et_pb_post .post-meta a,.et_pb_bg_layout_light .et_pb_post p,.et_pb_bg_layout_light p.et_pb_title_meta_container,.et_pb_bg_layout_light p.et_pb_title_meta_container a{color:#666}
.et_pb_bg_layout_dark .et_pb_portfolio_item .post-meta,.et_pb_bg_layout_dark .et_pb_portfolio_item .post-meta a,.et_pb_bg_layout_dark .et_pb_post .post-meta,.et_pb_bg_layout_dark .et_pb_post .post-meta a,.et_pb_bg_layout_dark .et_pb_post p,.et_pb_bg_layout_dark p.et_pb_title_meta_container,.et_pb_bg_layout_dark p.et_pb_title_meta_container a{color:inherit}
.et_pb_blog_grid .column{float:left;max-width:100%}
.et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_blog_grid .column.size-1of3:nth-child(3n){margin-right:0!important}
.et_pb_blog_grid .et_pb_post{box-shadow:0 0 15px 1px #ccc;padding:19px;border:1px solid #d8d8d8;background-color:#fff}
.et_pb_blog_grid_dropshadow .et_pb_post{box-shadow:0 1px 5px rgba(0,0,0,.1)}
.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_pb_post .et_pb_slider,.et_pb_image_container{margin:-20px -20px 10px}
.et_pb_image_container img,.et_pb_post a img{max-width:100%;vertical-align:bottom}
.et_pb_blog_grid .et_pb_image_container img{min-width:100%;max-width:100%;height:auto}
.et_pb_blog_grid .et_pb_no_thumb h2{margin-top:0}
.et_pb_blog_grid h2{margin-top:19px;font-size:18px}
.et_pb_blog_grid[data-columns]::before{display:none;opacity:0;line-height:0}
.js .et_pb_blog_grid[data-columns] .et_pb_post{opacity:0}
.et_ie9 .et_pb_blog_grid[data-columns] .et_pb_post{opacity:1}
.js .et_pb_blog_grid[data-columns] .column .et_pb_post{opacity:1;-webkit-animation:gridFadeIn 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:gridFadeIn 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:gridFadeIn 1s 1 cubic-bezier(.77,0,.175,1);animation:gridFadeIn 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_post .et_pb_video_overlay .et_pb_video_play{color:#fff}
.et_pb_blog_grid .et_main_video_overlay:hover:before,.et_pb_post .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.6)}
.et_pb_video_box{display:block;z-index:1;line-height:0}
.et_pb_video_box video{width:100%!important;height:auto!important}
.et_pb_video_overlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}
.et_pb_video_play:before{content:"\49"}
.et_pb_video_play{display:block;position:absolute;z-index:100;top:50%;left:50%;color:#fff}
.et_pb_bg_layout_light .et_pb_video_play{color:#333}
.et_pb_video_overlay_hover{position:absolute;z-index:100;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.et_pb_video .et_pb_video_overlay_hover:hover,.et_pb_video_slider .et_pb_slider:hover .et_pb_video_overlay_hover{background:rgba(0,0,0,.6)}
.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{margin-top:-3rem;margin-left:-3rem;font-size:6rem;line-height:6rem}
.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{margin-top:-1.5rem;margin-left:-1.5rem;font-size:3rem;line-height:3rem}
.et_pb_video_slider .et_pb_slider_dots.et_pb_controls_light + .et-pb-controllers a{background-color:rgba(255,255,255,.5)}
.et_pb_video_slider .et_pb_slider_dots.et_pb_controls_light + .et-pb-controllers .et-pb-active-control{background-color:#fff!important}
.et_pb_video_slider .et_pb_slider_dots.et_pb_controls_dark + .et-pb-controllers a{background-color:rgba(51,51,51,.5)}
.et_pb_video_slider .et_pb_slider_dots.et_pb_controls_dark + .et-pb-controllers .et-pb-active-control{background-color:#333!important}
.et_pb_video_slider .et-pb-controllers-has-video-tag.et-pb-controllers{bottom:35px}
.et_pb_carousel{overflow:hidden;position:relative;margin-top:2%}
.et_pb_carousel:hover .et-pb-arrow-prev{left:10px;opacity:1}
.et_pb_carousel:hover .et-pb-arrow-next{right:10px;opacity:1}
.et_pb_slider_carousel{margin-bottom:0!important}
.et_pb_slider_carousel.et_pb_controls_light + .et_pb_carousel .et-pb-arrow-next,.et_pb_slider_carousel.et_pb_controls_light + .et_pb_carousel .et-pb-arrow-prev,.et_pb_slider_carousel.et_pb_controls_light + .et_pb_carousel .et_pb_video_play{color:#fff}
.et_pb_slider_carousel.et_pb_controls_dark .et-pb-arrow-next,.et_pb_slider_carousel.et_pb_controls_dark .et-pb-arrow-prev,.et_pb_slider_carousel.et_pb_controls_dark + .et_pb_carousel .et-pb-arrow-next,.et_pb_slider_carousel.et_pb_controls_dark + .et_pb_carousel .et-pb-arrow-prev,.et_pb_slider_carousel.et_pb_controls_dark + .et_pb_carousel .et_pb_video_play{color:#333}
.et_pb_carousel_items{overflow:hidden;position:relative;width:100%;height:auto}
.et_pb_carousel_items .et-carousel-group{display:none;float:left;position:relative;width:100%}
.et_pb_carousel_items .et-carousel-group.active{display:block}
.et_pb_carousel_items .et-carousel-group.active .et_pb_carousel_item:last-child{margin-right:0}
.et_pb_carousel_item{display:none;float:left;position:relative;margin:0 2% 0 0;padding:0;background:rgba(0,0,0,.25)}
.et_pb_carousel_item .et_pb_video_overlay_hover:hover,.et_pb_carousel_item.et-pb-active-control .et_pb_video_overlay_hover{background:rgba(0,0,0,.6)}
.et_pb_carousel_items.columns-6 .et_pb_carousel_item{width:15%}
.et_pb_carousel_items.columns-5 .et_pb_carousel_item{width:18.4%}
.et_pb_carousel_items.columns-4 .et_pb_carousel_item{width:23.5%}
.et_pb_carousel_items.columns-3 .et_pb_carousel_item{width:32%}
.et_pb_carousel_items.columns-2 .et_pb_carousel_item{width:49%}
.et_pb_carousel_items.columns-1 .et_pb_carousel_item,.et_pb_fullwidth_image img{width:100%}
.et_pb_carousel_item:after{display:block;padding-top:75%;content:""}
.et_pb_carousel_item .et_pb_video_overlay{position:absolute;top:0;right:0;bottom:0;left:0}
.et_pb_carousel_item .et_pb_video_play{opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.et_pb_carousel_item .et_pb_video_overlay:hover .et_pb_video_play{opacity:1}
.et_mobile_device .et_pb_slider_carousel .et-pb-arrow-next,.et_mobile_device .et_pb_slider_carousel .et-pb-arrow-prev{opacity:0!important}
.et_mobile_device .et_pb_carousel .et-pb-arrow-prev{left:-10px;opacity:1}
.et_mobile_device .et_pb_carousel .et-pb-arrow-next{right:-10px;opacity:1}
.et_pb_column_1_4 .et_pb_slider_carousel .et_pb_slide{min-height:initial!important}
.et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_4 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_4_4 .et_pb_carousel_item .et_pb_video_play{margin-top:-1.39rem;margin-left:-1.39rem;font-size:2.78rem;line-height:2.78rem}
.et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play{margin-top:-1rem;margin-left:-1rem;font-size:2rem;line-height:2rem}
.et_pb_column_1_4 .et_pb_carousel_item .et_pb_video_play{margin-top:-.75rem;margin-left:-.75rem;font-size:1.5rem;line-height:1.5rem}
.et_pb_widget_area_left{padding-right:30px;border-right:1px solid rgba(0,0,0,.1)}
.et_pb_widget_area_right{padding-left:30px;border-left:1px solid rgba(0,0,0,.1)}
.et_pb_no_sidebar_vertical_divider .et_pb_widget_area_left{border-right:none}
.et_pb_no_sidebar_vertical_divider .et_pb_widget_area_right{border-left:none}
.et_pb_sidebar_no_border{padding:0;border:none}
.et_pb_fullwidth_image{position:relative;line-height:0}
.et_pb_promo{padding:40px 60px;text-align:center}
.et_pb_promo_description{padding-bottom:20px}
.et_pb_promo_description p:last-of-type{padding-bottom:0}
.et_pb_module.et_pb_button,.et_pb_promo_button{display:inline-block;color:inherit}
.et_pb_column_1_2 .et_pb_promo,.et_pb_column_1_3 .et_pb_promo,.et_pb_column_1_4 .et_pb_promo{padding:40px}
.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}
.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}
.et_pb_newsletter{padding:25px}
.et_pb_newsletter_description,.et_pb_newsletter_form{width:50%;padding:0}
.et_pb_newsletter_description{float:left;margin-bottom:20px}
.et_pb_newsletter_description p:last-of-type{padding-bottom:0}
.et_pb_newsletter_form{float:left}
.et_pb_newsletter_form p input{width:100%;padding:14px 4%!important;border:none!important;border-radius:3px!important;color:#666;background-color:#fff;font-size:14px;font-size:16px;font-weight:400}
.et_pb_newsletter_form p .et_pb_signup_error{border:1px solid red!important}
.et_pb_newsletter_result{display:none}
.et_pb_newsletter_button{display:block;box-sizing:border-box;width:100%;color:inherit;text-align:center}
.et_overlay,.et_pb_fullwidth_portfolio .et_pb_portfolio_image .meta{-moz-box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}
.et_pb_feedburner_form .et_pb_newsletter_button,.et_pb_login_form .et_pb_newsletter_button{width:100%;margin:0;cursor:pointer}
.et_pb_feedburner_form form,.et_pb_login_form form{text-align:left}
.et_pb_feedburner_form::-webkit-input-placeholder,.et_pb_login_form::-webkit-input-placeholder{color:#666}
.et_pb_feedburner_form::-moz-placeholder,.et_pb_login_form::-moz-placeholder{color:#666}
.et_pb_feedburner_form:-ms-input-placeholder,.et_pb_login_form:-ms-input-placeholder{color:#666}
.et_pb_no_bg{padding:0!important}
.et_pb_column_1_2 .et_pb_newsletter_description,.et_pb_column_1_2 .et_pb_newsletter_form,.et_pb_column_1_3 .et_pb_newsletter_description,.et_pb_column_1_3 .et_pb_newsletter_form,.et_pb_column_1_3.et_pb_column_inner .et_pb_newsletter_description,.et_pb_column_1_3.et_pb_column_inner .et_pb_newsletter_form,.et_pb_column_1_4 .et_pb_newsletter_description,.et_pb_column_1_4 .et_pb_newsletter_form,.et_pb_column_3_8.et_pb_column_inner .et_pb_newsletter_description,.et_pb_column_3_8.et_pb_column_inner .et_pb_newsletter_form,.logged-in .et_pb_login .et_pb_newsletter_description{width:100%;padding:0}
.et_pb_column_2_3 .et_pb_newsletter_form,.et_pb_column_3_4 .et_pb_newsletter_form,.et_pb_column_4_4 .et_pb_newsletter_form{padding-left:40px}
.et_pb_tabs{border:1px solid #d9d9d9}
ul.et_pb_tabs_controls{border-bottom:1px solid #d9d9d9;background-color:#f4f4f4}
.et_pb_tabs_controls li{float:left;position:relative;max-width:100%;padding:5px 30px 3px;border-right:1px solid #d9d9d9;font-weight:600;cursor:pointer}
.et_pb_tabs_controls li:not(.et_pb_tab_active):last-child{border-right:none}
.et_pb_tabs_controls li a{color:#666;text-decoration:none}
.et_pb_tabs_controls li.et_pb_tab_active{bottom:-1px;padding:4px 30px;background-color:#fff}
.et_pb_tab_active a{color:#333!important}
.et_pb_tab p:last-of-type{padding-bottom:0}
.et_pb_all_tabs{padding:24px 30px;background:#fff}
.et_pb_all_tabs > div,.et_pb_toggle_close .et_pb_toggle_content{display:none}
.et_pb_all_tabs .et_pb_active_content{display:block}
.et_pb_contact_form_label,.et_pb_map_pin{display:none}
.et_pb_column_1_3 .et_pb_tabs_controls,.et_pb_column_1_4 .et_pb_tabs_controls{border-bottom:none}
.et_pb_column_1_3 .et_pb_tabs_controls li,.et_pb_column_1_4 .et_pb_tabs_controls li,.et_pb_column_3_8 .et_pb_tabs_controls li{float:none;border-right:none;border-bottom:1px solid #d9d9d9}
.et_pb_toggle{border:1px solid #d9d9d9}
.et_pb_toggle_close{padding:20px;background-color:#f4f4f4}
.et_pb_toggle_open{padding:20px;background:#fff}
.et_pb_toggle h5.et_pb_toggle_title,.et_pb_toggle h3.et_pb_toggle_title{position:relative;padding:0 50px 0 0;cursor:pointer;font-size:16px;font-weight:500}
.et_pb_toggle_close h5.et_pb_toggle_title{color:#666}
.et_pb_toggle_open h5.et_pb_toggle_title{color:#333}
.et_pb_toggle_title:before{position:absolute;top:50%;right:0;margin-top:-.5em;color:#ccc;font-size:16px;content:"\e050"}
.et_pb_toggle_open .et_pb_toggle_title:before{content:"\e04f"}
.et_pb_toggle_content{padding-top:20px}
.et_pb_toggle_content p:last-of-type{padding-bottom:0}
.et_pb_map{position:relative;width:100%;height:440px}
body.chrome.parallax-map-support .et_pb_map{transform:inherit!important}
.et_pb_fullwidth_section .et_pb_map_container{margin:0}
.et_pb_map_container img{max-width:inherit}
.et_pb_column_2_3 .et_pb_map{height:400px}
.et_pb_column_1_2 .et_pb_map,.et_pb_column_3_8 .et_pb_map{height:280px}
.et_pb_column_1_3 .et_pb_map,.et_pb_column_1_4 .et_pb_map{height:230px}
.et_pb_contact_form{margin-left:-3%}
p.et_pb_contact_field{margin-bottom:3%;padding:0 0 0 3%}
.et_pb_contact_main_title{padding-bottom:16px;font-size:26px;font-weight:500}
.et_pb_column_1_3 .et_pb_contact_main_title,.et_pb_column_1_4 .et_pb_contact_main_title{font-size:22px}
.et_pb_contact_right{display:inline-block;width:auto;margin:0;text-align:right}
.et_pb_contact .et_pb_contact_field_half{float:left;overflow:hidden;width:50%}
.et_pb_contact p input,.et_pb_contact p textarea{width:100%;padding:16px;border:none;border-radius:0;color:#999;background-color:#eee;font-size:14px}
.et_pb_contact_right p input{max-width:45px;padding:16px}
.et_pb_contact_message{min-height:150px}
.et_pb_contact_reset,.et_pb_contact_submit{display:inline-block;margin:0 0 0 15px;font-family:inherit;cursor:pointer}
.et_pb_contact p .et_contact_error{border:1px solid red!important}
.et_contact_bottom_container{float:right;overflow:hidden;margin-top:-1.5%;text-align:right}
.et_pb_contact_form .et_pb_contactform_validate_field{display:none!important;visibility:hidden!important;width:0!important;height:0!important;border:none!important;opacity:0!important}
.et_pb_circle_counter .percent p,.et_pb_number_counter .percent p,.nav li ul{visibility:hidden}
.et_pb_contactform_validate_field{display:none}
.et_pb_countdown_timer{padding:4%}
.et_pb_countdown_timer .et_pb_countdown_timer_container{width:100%;text-align:center}
.et_pb_countdown_timer .title{margin:0 0 30px;padding:0;font-size:26px;font-weight:500;text-align:center}
.et_pb_countdown_timer .section{display:inline-block}
.et_pb_countdown_timer .section.values{width:17%;max-width:160px}
.et_pb_countdown_timer .section p{display:inline-block;padding-bottom:0;font-size:54px;line-height:54px;text-align:center}
.et_pb_countdown_timer .section.zero p{opacity:.4}
.et_pb_countdown_timer .section p.label{display:block;font-size:14px;line-height:25px;text-align:center}
.et_pb_countdown_timer .sep{position:relative;top:-28px}
.et_pb_column_1_2 .et_pb_countdown_timer .section p{font-size:38px;line-height:38px}
.et_pb_column_1_2 .et_pb_countdown_timer .section p.label{font-size:12px;line-height:20px}
.et_pb_column_1_2 .et_pb_countdown_timer .sep,.et_pb_column_1_3 .et_pb_countdown_timer .sep,.et_pb_column_1_4 .et_pb_countdown_timer .sep,.et_pb_column_3_8 .et_pb_countdown_timer .sep{top:-22px}
.et_pb_column_1_3 .et_pb_countdown_timer .title,.et_pb_column_1_4 .et_pb_countdown_timer .title{margin-bottom:20px;font-size:22px}
.et_pb_column_1_3 .et_pb_countdown_timer .section p,.et_pb_column_1_4 .et_pb_countdown_timer .section p,.et_pb_column_3_8 .et_pb_countdown_timer .section p{font-size:28px;line-height:28px}
.et_pb_column_1_3 .et_pb_countdown_timer .section p.label,.et_pb_column_1_4 .et_pb_countdown_timer .section p.label,.et_pb_column_3_8 .et_pb_countdown_timer .section p.label{font-size:11px;line-height:19px}
.et_vertical_nav .et_pb_column_1_3 .et_pb_countdown_timer .section p.value,.et_vertical_nav .et_pb_column_1_3 .et_pb_countdown_timer .sep p,.et_vertical_nav .et_pb_column_1_4 .et_pb_countdown_timer .section p.value,.et_vertical_nav .et_pb_column_1_4 .et_pb_countdown_timer .sep p,.et_vertical_nav .et_pb_column_3_8 .et_pb_countdown_timer .section p.value,.et_vertical_nav .et_pb_column_3_8 .et_pb_countdown_timer .sep p{font-size:20px;line-height:20px}
.et_pb_circle_counter,.et_pb_number_counter{position:relative;margin:0 auto 30px;text-align:center}
.et_pb_circle_counter{max-width:225px}
.et_pb_circle_counter canvas{position:absolute;top:0;left:0}
.et_pb_circle_counter .percent,.et_pb_number_counter .percent{position:relative;z-index:2}
.et_pb_circle_counter .percent p,.et_pb_slide_content .et_pb_circle_counter .percent p:last-of-type{position:relative;padding:49% 0;font-size:40px;font-weight:500;line-height:.1em}
.et_pb_circle_counter h3,.et_pb_number_counter h3{padding:20px 0 0;font-size:18px}
.et_pb_number_counter{width:auto}
.et_pb_number_counter canvas{display:none;visibility:hidden}
.et_pb_number_counter .percent{height:72px}
.et_pb_number_counter .percent p{font-size:72px;font-weight:500;line-height:72px}
.et_pb_post .entry-content{padding-top:30px}
.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_item h2{margin-top:10px}
.et_overlay.et_pb_inline_icon:before,.et_pb_inline_icon:before{content:attr(data-icon)}
.et_overlay{display:block;position:absolute;z-index:-1;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;backface-visibility:hidden;-o-backface-visibility:hidden}
.et_overlay:before{position:absolute;top:55%;left:50%;margin:-14px 0 0 -14px;font-size:32px;content:"\e050";-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.et_overlay:hover:before{top:50%}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay,.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .meta,.et_pb_gallery_image:hover .et_overlay,.et_pb_has_overlay:hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}
.et_portfolio_image:hover > img{opacity:.1}
#ie7 .et_overlay,#ie8 .et_overlay,.et_pb_slider.et_pb_gallery_fullwidth span.et_overlay{display:none}
.et_pb_fullwidth_menu{position:relative}
.et_pb_fullwidth_menu .fullwidth-menu-nav,.et_pb_fullwidth_menu .fullwidth-menu-nav > ul{float:none}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul{padding:28px 0 0!important;line-height:1.7em}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul > li.mega-menu > ul{top:76px}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul ul{padding:20px 0;text-align:left}
.et_pb_bg_layout_dark.et_pb_fullwidth_menu ul li a{color:#fff}
.et_pb_bg_layout_dark.et_pb_fullwidth_menu ul li a:hover{color:rgba(255,255,255,.8)}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul.upwards{padding:0 0 29px!important}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul.upwards > li > a,.et_pb_team_member_description h4{padding-bottom:0}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul.upwards > li{padding-top:28px}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul.upwards li ul{top:initial;bottom:100%;border-top:none;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#0123b4;box-shadow:2px -2px 5px rgba(0,0,0,.1)}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul.upwards li ul li ul{bottom:-23px}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul.upwards li.mega-menu ul ul{top:initial;bottom:0;border:none}
.et_pb_fullwidth_menu .fullwidth-menu-nav > ul.upwards li.mega-menu > ul{bottom:76px}
.et_pb_forgot_password{margin-top:-5px;font-size:12px}
.et_pb_forgot_password a{color:#fff}
.et_pb_bg_layout_light .et_pb_forgot_password a{color:#666}
.et_pb_team_member_image{display:table-cell;float:left;width:320px;margin-right:30px;line-height:0}
.et_pb_team_member_description{display:table-cell;vertical-align:top}
.et_pb_team_member_no_image .et_pb_team_member_description{display:block!important}
.et_pb_member_position{padding-bottom:7px;color:#aaa}
.et_pb_column_1_2 .et_pb_team_member_image,.et_pb_column_1_3 .et_pb_team_member_image,.et_pb_column_1_4 .et_pb_team_member_image,.et_pb_column_3_8 .et_pb_team_member_image{display:block;float:none;width:auto;margin:0 0 12px;text-align:center}
.et_pb_column_1_2 .et_pb_team_member_description,.et_pb_column_1_3 .et_pb_team_member_description,.et_pb_column_3_4 .et_pb_team_member_description,.et_pb_column_3_8 .et_pb_team_member_description{display:block}
.et_pb_member_social_links li{display:inline-block;margin-right:15px}
.et_pb_member_social_links a{display:inline-block;position:relative;color:#b2b2b2;font-size:16px;text-align:center;transition:color .3s ease 0}
.et-dropdown-removing > ul,.et_pb_member_social_links span{display:none}
.et_pb_facebook_icon:before{content:"\e093"}
.et_pb_twitter_icon:before{content:"\e094"}
.et_pb_google_icon:before{content:"\e096"}
.et_pb_linkedin_icon:before{content:"\e09d"}
.et_audio_content,.et_link_content,.et_pb_audio_module_content,.et_quote_content{position:relative;text-align:center;word-wrap:break-word;padding:50px 60px}
.et_audio_content h2,.et_link_content a.et_link_main_url,.et_link_content h2,.et_pb_audio_module_content h2,.et_quote_content blockquote cite,.et_quote_content blockquote p{color:#fff!important}
.et_pb_text_color_dark .et_audio_content h2,.et_pb_text_color_dark .et_audio_module_meta,.et_pb_text_color_dark .et_link_content a.et_link_main_url,.et_pb_text_color_dark .et_link_content h2,.et_pb_text_color_dark .et_pb_audio_module_content h2,.et_pb_text_color_dark .et_quote_content blockquote cite,.et_pb_text_color_dark .et_quote_content blockquote p{color:#666!important}
.et_pb_text_color_dark.et_audio_content h2,.et_pb_text_color_dark.et_link_content a.et_link_main_url,.et_pb_text_color_dark.et_link_content h2,.et_pb_text_color_dark.et_pb_audio_module_content h2,.et_pb_text_color_dark.et_quote_content blockquote cite,.et_pb_text_color_dark.et_quote_content blockquote p{color:#bbb!important}
.et_pb_text_color_dark.et_audio_content,.et_pb_text_color_dark.et_link_content,.et_pb_text_color_dark.et_quote_content{background-color:#e8e8e8}
.et_quote_main_link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px}
.et_quote_content blockquote{margin:0;padding:0;border:none}
.et_audio_content h2,.et_link_content h2,.et_pb_audio_module_content h2,.et_quote_content blockquote p{margin-top:0}
.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p{line-height:44px}
.et_audio_content h2{margin-bottom:20px}
.et_link_content a.et_link_main_url,.et_quote_content blockquote cite{font-size:18px;font-weight:200}
.et_pb_blog_grid .et_audio_content h2,.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2{margin-top:0;margin-bottom:9px}
.et_pb_column_2_3 .et_quote_content{padding:50px 42px 45px}
.et_pb_column_2_3 .et_audio_content,.et_pb_column_2_3 .et_link_content,.et_pb_column_2_3 .et_pb_audio_module_content{padding:40px 40px 45px}
.et_pb_column_1_2 .et_audio_content,.et_pb_column_1_2 .et_link_content,.et_pb_column_1_2 .et_quote_content{padding:35px 40px}
.et_pb_column_1_2 .et_pb_audio_module_content{padding:40px 40px 35px}
.et_pb_column_1_2 .et_quote_content blockquote p{font-size:26px}
.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_2 .et_link_content h2,.et_pb_column_1_2 .et_quote_content blockquote p{line-height:32px}
.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_2 .et_quote_content blockquote cite{font-size:14px}
.et_pb_blog_grid .et_quote_content,.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 30px 32px}
.et_pb_blog_grid .et_audio_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_3_8 .et_quote_content blockquote p{font-size:18px;line-height:26px}
.et_pb_blog_grid .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_quote_content blockquote cite{font-size:14px}
.et_pb_blog_grid .et_link_content,.et_pb_blog_grid .et_quote_content{margin:-20px -20px 19px}
.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_link_content,.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_3 .et_link_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_4 .et_link_content,.et_pb_column_3_8 .et_audio_content,.et_pb_column_3_8 .et_link_content{padding:35px 20px}
.et_pb_column_1_3 .et_pb_audio_module_content,.et_pb_column_1_4 .et_pb_audio_module_content,.et_pb_column_3_8 .et_pb_audio_module_content{padding:30px}
.et_pb_blog_grid .et_audio_content{margin-bottom:19px}
.et_audio_container .mejs-container,.et_audio_container .mejs-container .mejs-controls,.et_audio_container .mejs-embed,.et_audio_container .mejs-embed body{height:auto;background:0 0}
.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-loaded,.et_audio_container .mejs-time.mejs-currenttime-container{display:none!important}
.et_audio_container .mejs-time.mejs-currenttime-container.custom{display:block!important;margin-left:10px;padding:0;line-height:inherit}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{top:0;height:4px;margin:8px 0 0;border-radius:5px;background:rgba(255,255,255,.5)}
.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:rgba(153,153,153,.5)}
.et_audio_container .mejs-controls > div{height:20px!important}
.et_audio_container .mejs-controls div.mejs-time-rail{display:block!important;position:relative;padding-top:0}
.et_audio_container span.mejs-time-total.mejs-time-slider{display:block!important;position:relative!important;max-width:100%}
.et_audio_container .mejs-button.mejs-volume-button{width:auto;height:auto;margin-left:10px}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{height:4px;border-radius:5px;background:#fff}
.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{top:8px}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;top:-3px;width:10px;border:none}
.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{position:absolute;top:5px;height:10px;border-radius:5px;background:#fff}
.et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}
.et_audio_container .mejs-controls a.mejs-horizontal-volume-slider{display:block!important;float:left;height:19px;margin-left:5px}
.et_audio_container .mejs-controls div.mejs-horizontal-volume-slider{height:4px}
.et_audio_container .mejs-playpause-button button,.et_audio_container .mejs-volume-button button{position:relative!important;z-index:99;width:auto!important;height:auto!important;margin:0!important;background:0 0!important}
.et_audio_container .mejs-playpause-button button:before{top:-8px;left:0;font-size:32px;content:"\45"!important}
.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before{color:#fff}
.et_pb_text_color_dark .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark .et_audio_container .mejs-volume-button button:before{color:#666}
.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}
.et_pb_text_color_dark .mejs-container .mejs-controls .mejs-time span{color:#999}
.et_audio_container .mejs-playpause-button{width:auto!important;height:auto!important;margin-top:-7px!important}
.et_audio_container .mejs-playpause-button.mejs-pause button:before{content:"\60"!important}
.et_audio_container .mejs-volume-button button:before{font-size:18px;content:"\e068"}
.et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px}
.et_pb_post .et_pb_gallery_post_type .et_pb_slide{min-height:500px;background-position:top center;background-size:cover!important}
.et_pb_row .et_pb_blog_grid .et_pb_post .et_pb_slide{min-height:180px}
.et_gallery_item{float:left;width:28.353%;margin:0 7.47% 7.47% 0}
.et_gallery_item:nth-child(3n){margin-right:0}
.et_full_width_page .et_gallery_item{float:left;width:20.875%;margin:0 5.5% 5.5% 0}
.et_full_width_page .et_gallery_item:nth-child(3n){margin-right:5.5%}
.et_full_width_page .et_gallery_item:nth-child(3n+1){clear:none}
.et_full_width_page .et_gallery_item:nth-child(4n){margin-right:0}
.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:both}
.et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:442px}
.et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:390px}
.et_pb_column_1_2 .et_pb_post .et_pb_slide{min-height:284px}
.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:180px}
.et_pb_column_1_4 .et_pb_post .et_pb_slide{min-height:125px}
.et_pb_audio_module{position:relative}
.et_pb_audio_cover_art{position:absolute;top:0;left:0;width:220px;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}
.et_pb_audio_module_content{margin-left:220px}
.et_pb_audio_module_content h2{margin-bottom:-5px}
.et_audio_module_meta{margin-bottom:17px;color:#fff}
.et_pb_audio_no_image .et_pb_audio_module_content{margin-left:0}
.et_pb_column_2_3 .et_pb_audio_cover_art{width:180px}
.et_pb_column_2_3 .et_pb_audio_module_content{margin-left:180px}
.et_pb_column_1_2 .et_pb_audio_cover_art,.et_pb_column_1_3 .et_pb_audio_cover_art,.et_pb_column_1_4 .et_pb_audio_cover_art,.et_pb_column_3_8 .et_pb_audio_cover_art{float:none;position:relative;width:100%}
.et_pb_column_1_2 .et_pb_audio_module_content,.et_pb_column_1_3 .et_pb_audio_module_content,.et_pb_column_1_4 .et_pb_audio_module_content,.et_pb_column_3_8 .et_pb_audio_module_content{margin-left:0}
.et_pb_column_1_4 .et_audio_module_meta{font-size:12px}
.et_pb_column_1_2 .et_pb_audio_cover_art{height:380px}
.et_pb_column_3_8 .et_pb_audio_cover_art{height:275px}
.et_pb_column_1_3 .et_pb_audio_cover_art{height:240px}
.et_pb_column_1_4 .et_pb_audio_cover_art{height:170px}
#et-info-email:before,#et-info-phone:before,#et_search_icon:before,.comment-reply-link:after,.et-cart-info span:before,.et-pb-arrow-next:before,.et-pb-arrow-prev:before,.et-social-icon a:before,.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before,.et_overlay:before,.et_password_protected_form .et_submit_button:after,.et_pb_button:after,.et_pb_contact_reset:after,.et_pb_contact_submit:after,.et_pb_font_icon:before,.et_pb_newsletter_button:after,.et_pb_pricing_table_button:after,.et_pb_promo_button:after,.et_pb_social_icon a.icon:before,.et_pb_testimonial:before,.et_pb_toggle_title:before,.form-submit input:after,.mobile_menu_bar:before,.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce button.single_add_to_cart_button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after,a.et_pb_more_button:after{font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none}
.et_pb_custom_button_icon.et_pb_button:after{content:attr(data-icon)}
.nav li li{margin:0;padding:0 20px}
.fullwidth-menu li li a{width:200px;padding:6px 20px}
.nav li{position:relative;line-height:1em}
.nav li li{position:relative;line-height:2em}
.nav li ul{position:absolute;padding:20px 0;z-index:9999;width:240px;border-top:3px solid #0123b4;opacity:0;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);text-align:left}
.nav li.et-hover > ul,.nav li:hover > ul{visibility:visible}
.nav li:hover > ul{opacity:1}
.nav li li ul{z-index:1000;top:-23px;left:240px}
.nav li.et-reverse-direction-nav li ul{right:240px;left:auto}
.nav li:hover{visibility:inherit}
.et_mobile_menu li a,.nav li li a{transition:all .2s ease-in-out}
.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:.7;background-color:rgba(0,0,0,.03)}
.mega-menu .et-dropdown-removing > ul{display:block}
.fullwidth-menu .menu-item-has-children > a:first-child:after{position:absolute;top:0;right:0;font-family:ETmodules;font-size:16px;font-weight:800;content:"3"}
.fullwidth-menu .menu-item-has-children > a:first-child{padding-right:20px}
.fullwidth-menu li li.menu-item-has-children > a:first-child:after{top:6px;right:20px}
.fullwidth-menu-nav li.mega-menu{position:inherit}
.fullwidth-menu-nav li.mega-menu > ul{position:absolute!important;left:0!important;width:100%;padding:30px 20px}
.fullwidth-menu-nav li.mega-menu ul li{display:block!important;float:left!important;margin:0;padding:0!important}
.fullwidth-menu-nav li.mega-menu li > ul{position:relative;top:auto;left:auto;width:240px!important;padding:0;border:none;box-shadow:none;animation:none!important}
.et-pb-active-slide .et_pb_slide_image,.et-pb-active-slide .et_pb_slide_video,.et_pb_slide:first-child .et_pb_slide_image img.active{-webkit-animation-duration:.7s;-moz-animation-duration:.7s;-ms-animation-duration:.7s;-o-animation-duration:.7s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both}
.fullwidth-menu-nav li.mega-menu li ul{display:none;visibility:visible;opacity:1}
.fullwidth-menu-nav li.mega-menu.et-hover li ul{display:block}
.fullwidth-menu-nav li.mega-menu:hover > ul{visibility:visible!important;opacity:1!important}
.fullwidth-menu-nav li.mega-menu > ul > li > a:first-child{padding-top:0!important;border-bottom:1px solid rgba(0,0,0,.03);font-weight:700}
.fullwidth-menu-nav li.mega-menu > ul > li > a:first-child:hover{background-color:transparent!important}
.fullwidth-menu-nav li.mega-menu li > a{width:200px!important}
.fullwidth-menu-nav li.mega-menu.mega-menu-parent li li,.fullwidth-menu-nav li.mega-menu.mega-menu-parent li > a{width:100%!important}
.fullwidth-menu-nav li.mega-menu.mega-menu-parent li > .sub-menu{float:left;width:100%!important}
.fullwidth-menu-nav li.mega-menu > ul > li{width:25%;margin:0}
.fullwidth-menu-nav li.mega-menu.mega-menu-parent-3 > ul > li{width:33.33%}
.fullwidth-menu-nav li.mega-menu.mega-menu-parent-2 > ul > li{width:50%}
.fullwidth-menu-nav li.mega-menu.mega-menu-parent-1 > ul > li{width:100%}
.et_pb_fullwidth_menu li.mega-menu .menu-item-has-children > a:first-child:after{display:none}
.et_fullwidth_nav #top-menu li.mega-menu > ul{right:30px!important;left:30px!important;width:auto}
.et_mobile_menu{display:none;visibility:visible;position:absolute;z-index:9999;left:0;width:100%;padding:5%;border-top:3px solid #0123b4;opacity:1;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}
#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul{display:block;visibility:visible;padding-left:10px}
.et_mobile_menu li li{padding-left:5%}
.et_mobile_menu li a{display:block;padding:10px 5%;border-bottom:1px solid rgba(0,0,0,.03);color:#666}
.et_mobile_menu .menu-item-has-children > a{background-color:rgba(0,0,0,.03);font-weight:700}
.et_mobile_menu li .menu-item-has-children > a{background-color:transparent}
.et_mobile_nav_menu{display:none;float:right}
.mobile_menu_bar{display:block;position:relative;line-height:0}
.mobile_menu_bar:before{position:relative;top:0;left:0;font-size:32px;content:"\61";cursor:pointer}
.mobile_nav .select_page{display:none}
.et_pb_slide_video{position:absolute;top:50%;bottom:auto}
.et_pb_slider{overflow:hidden;position:relative}
.et_pb_row:after,.et_pb_row_inner:after,.et_pb_slides:after{display:block;visibility:hidden;clear:both;width:0;height:0;line-height:0;content:"."}
.et_pb_slider .et_pb_slide{display:none;float:left;position:relative;width:100%;margin-right:-100%;box-shadow:inset 0 0 10px rgba(0,0,0,.1);text-align:center;list-style:none}
.et_pb_slider_no_shadow .et_pb_slide,.format-gallery .et_pb_slider .et_pb_slide{box-shadow:none}
.format-gallery .et_pb_slider.gallery-not-found .et_pb_slide{box-shadow:inset 0 0 10px rgba(0,0,0,.1)}
.et_pb_slider.gallery-not-found .et_pb_slide,.et_pb_slider.gallery-not-found .et_pb_slide .et_pb_container{min-height:0!important}
.et_pb_section,.et_pb_slider .et_pb_slide{background-repeat:no-repeat;background-position:center;background-size:cover}
.et_pb_slider .et_pb_slide:first-child{display:list-item}
.et_pb_slider .et_pb_container{position:relative;z-index:2;width:80%;max-width:1080px;margin:0 auto}
.et_pb_slide{padding:0 6%}
.et_pb_video_slider .et_pb_slide{padding:0}
.et_pb_slider_fullwidth_off .et_pb_container{width:100%}
.et-pb-arrow-next,.et-pb-arrow-prev{position:absolute;z-index:100;top:50%;margin-top:-24px;opacity:0;color:#fff;font-size:48px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.et_pb_bg_layout_light .et-pb-arrow-next,.et_pb_bg_layout_light .et-pb-arrow-prev{color:#333}
.et_pb_bg_layout_dark .et_pb_slide_content,.format-gallery .et-pb-arrow-next,.format-gallery .et-pb-arrow-prev{color:#fff}
.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:#333}
.et_pb_bg_layout_light .et-pb-controllers a{background-color:rgba(0,0,0,.3)}
.et-pb-controllers .et-pb-active-control{background-color:#000!important}
.et-pb-controllers a,.format-gallery .et-pb-controllers a{background-color:#949597}
.et-pb-arrow-next span,.et-pb-arrow-prev span{display:none}
.et-pb-arrow-prev{left:-22px}
.et-pb-arrow-next{right:-22px}
.et-pb-arrow-prev:before{content:"\34"}
.et-pb-arrow-next:before{content:"\35"}
.et_mobile_device .et-pb-arrow-prev,.et_pb_slider:hover .et-pb-arrow-prev{left:22px;opacity:1}
.et_mobile_device .et-pb-arrow-next,.et_pb_slider:hover .et-pb-arrow-next{right:22px;opacity:1}
.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.format-gallery .et_pb_slider:hover .et-pb-arrow-next{right:0}
.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.format-gallery .et_pb_slider:hover .et-pb-arrow-prev{left:0}
.et_pb_column_1_4 .et_pb_slider .et_pb_slide{min-height:170px}
.et-pb-controllers{position:absolute;z-index:10;bottom:20px;left:0;width:100%;text-align:center}
.format-gallery .et-pb-controllers{bottom:0}
.et-pb-controllers a{display:inline-block;width:12px;height:12px;margin-right:10px;padding:0;border-radius:12px;text-indent:-9999px}
.et_pb_post .et-pb-controllers a{margin-bottom:10px}
.et-pb-controllers a:last-child{margin-right:0}
.et_pb_slide_image{position:absolute;bottom:0}
.et_pb_slide:first-child .et_pb_slide_image img{opacity:0}
.et_pb_slide:first-child .et_pb_slide_image img.active{opacity:1;-webkit-animation-name:fadeLeft;-moz-animation-name:fadeLeft;-ms-animation-name:fadeLeft;-o-animation-name:fadeLeft;animation-name:fadeLeft;animation-duration:.7s;animation-timing-function:ease-in-out;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;-ms-animation-fill-mode:both;animation-fill-mode:both}
.et_pb_media_alignment_center .et_pb_slide_image{top:50%;bottom:auto}
.et-pb-active-slide .et_pb_slide_image,.et-pb-active-slide .et_pb_slide_video{animation-duration:.7s;animation-timing-function:ease-in-out;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s;-ms-animation-fill-mode:both;animation-fill-mode:both}
.et-pb-active-slide .et_pb_slide_image{-webkit-animation-name:fadeLeft;-moz-animation-name:fadeLeft;-ms-animation-name:fadeLeft;-o-animation-name:fadeLeft;animation-name:fadeLeft}
.et_pb_slide_image img{vertical-align:bottom}
.et_pb_slide_image,.et_pb_slide_video{width:47.25%;margin-right:5.5%}
.et-pb-active-slide .et_pb_slide_description{-webkit-animation-name:fadeBottom;-moz-animation-name:fadeBottom;-ms-animation-name:fadeBottom;-o-animation-name:fadeBottom;animation-name:fadeBottom;-webkit-animation-duration:.7s;-moz-animation-duration:.7s;-ms-animation-duration:.7s;-o-animation-duration:.7s;animation-duration:.7s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-ms-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}
.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:0 1px 3px rgba(0,0,0,.3)}
.et_pb_slide_description .et_pb_slide_title{margin-top:0;font-size:46px;font-weight:300}
.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{width:auto;margin:auto;padding:16% 8%}
.et_pb_slide_with_image .et_pb_slide_description{float:right;width:47.25%;padding-right:0;padding-left:0;text-align:left}
.et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_description,.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_description{text-align:center}
.et_pb_slide_content{color:#333;font-size:18px;font-weight:400}
.et_pb_slide_content p:last-of-type{padding-bottom:0}
.et_pb_slides .et_pb_container{display:table}
.et_pb_slides .et_pb_slide_description{display:table-cell;vertical-align:middle}
.et_pb_more_button{display:inline-block;margin-top:20px;color:inherit;text-shadow:none}
.et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content,.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_content,.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content{display:none}
.et_parallax_bg{position:absolute;bottom:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}
.et_pb_section_parallax,.et_pb_slider_parallax{overflow:hidden}
.et_pb_section_parallax .et_pb_parallax_css,.et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:fixed}
.et_pb_section_parallax.et_pb_column .et_pb_module,.et_pb_section_parallax.et_pb_row .et_pb_column,.et_pb_section_parallax.et_pb_row .et_pb_module{position:relative;z-index:9}
.et_mobile_device .et-waypoint,.et_mobile_device .et_pb_counter_amount{opacity:1!important;animation:none!important}
.et_mobile_device .et_pb_section_parallax .et_pb_parallax_css,.et_mobile_device .et_pb_slider_parallax .et_pb_slide,.et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll}
.et_pb_column_1_2 .et_pb_slide_content,.et_pb_column_1_3 .et_pb_slide_content,.et_pb_column_1_4 .et_pb_slide_content,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_slide_content{font-size:14px}
.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_content,.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_image,.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_video,.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content{display:block}
.et_pb_column_1_2 .et_pb_slide_description .et_pb_slide_title,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_slide_description .et_pb_slide_title{font-size:26px;font-weight:400}
.et_pb_column_1_3 .et_pb_slide_description .et_pb_slide_title,.et_pb_column_1_4 .et_pb_slide_description .et_pb_slide_title{font-size:22px;font-weight:400}
.et_pb_preload .et_pb_section_video_bg,.et_pb_preload > div{visibility:hidden}
.et_pb_preload{position:relative;background:#464646!important}
.et_pb_preload:before{position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:32px;background:url(includes/builder/styles/images/preloader.gif) no-repeat;content:""}
.et_pb_text ol,.et_pb_text ul{padding-bottom:1em}
.et_pb_text > :last-child{padding-bottom:0}
.et_pb_bg_layout_dark,.et_pb_bg_layout_dark h1,.et_pb_bg_layout_dark h2,.et_pb_bg_layout_dark h3,.et_pb_bg_layout_dark h4,.et_pb_bg_layout_dark h5,.et_pb_bg_layout_dark h6{color:#fff!important}
.et_pb_text_align_left{text-align:left}
.et_pb_text_align_center{margin:auto;text-align:center}
.et_pb_text_align_right{text-align:right}
.et_pb_text_align_justified{text-align:justify}
ul.et_pb_social_media_follow{margin:0 0 22px;padding:0;list-style-type:none!important}
.et_pb_social_media_follow li{float:left;margin-bottom:8px}
.et_pb_social_media_follow li a{display:block;float:left;margin-right:8px;text-align:center;text-decoration:none}
.et_pb_social_media_follow li a.follow_button{margin-top:5px;margin-right:25px;padding:0 12px;border-radius:3px;color:rgba(0,0,0,.5);background:rgba(0,0,0,.1);font-size:14px;line-height:1.6em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.et_pb_social_media_follow li a.follow_button:hover{color:rgba(0,0,0,.6);background:rgba(0,0,0,.2)}
.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button{color:rgba(255,255,255,.8);background:rgba(0,0,0,.6)}
.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover{color:#fff;background:rgba(0,0,0,.7)}
.et_pb_social_media_follow li a.icon{width:32px;height:32px;padding:0}
.et_pb_social_media_follow li a.icon::before{display:block;width:32px;height:32px;color:#fff;font-size:16px;line-height:32px;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
.et_pb_social_media_follow li a.icon:hover::before{color:rgba(255,255,255,.7)}
.et_pb_social_media_follow li a.icon.rounded_rectangle{border-radius:3px}
.et_pb_social_media_follow li a.icon.circle{border-radius:100%}
li.et_pb_social_icon a span{display:none}
.et_pb_section_video_bg .mejs-controls,.et_pb_section_video_bg .mejs-overlay-loading,.et_pb_section_video_bg .mejs-overlay-play{display:none!important}
.et-social-facebook a.icon:before{content:"\e093"}
.et-social-twitter a.icon:before{content:"\e094"}
.et-social-google-plus a.icon:before{content:"\e096"}
.et-social-pinterest a.icon:before{content:"\e095"}
.et-social-linkedin a.icon:before{content:"\e09d"}
.et-social-tumblr a.icon:before{content:"\e097"}
.et-social-instagram a.icon:before{content:"\e09a"}
.et-social-skype a.icon:before{content:"\e0a2"}
.et-social-flikr a.icon:before{content:"\e0a6"}
.et-social-myspace a.icon:before{content:"\e0a1"}
.et-social-dribbble a.icon:before{content:"\e09b"}
.et-social-youtube a.icon:before{content:"\e0a3"}
.et-social-vimeo a.icon:before{content:"\e09c"}
.et-social-rss a.icon:before{content:"\e09a"}
.et_pb_section{position:relative;background-color:#fff}
.et_pb_section.et_section_transparent{background-color:transparent}
.et_pb_fullwidth_section{padding:0}
.et_pb_fullwidth_section .et_pb_row{padding:0!important}
.et_pb_inner_shadow{box-shadow:inset 0 0 7px rgba(0,0,0,.07)}
.et_pb_section_video{overflow:hidden}
.et_pb_section_video_bg{visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#222}
.et_pb_section_video_bg embed,.et_pb_section_video_bg iframe,.et_pb_section_video_bg object,.et_pb_section_video_bg video{max-width:none}
.et_pb_section_video_bg .mejs-video{position:absolute;left:50%}
body.iphone .et_pb_section_video_bg video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}
.et_pb_row.et_pb_row_empty,.et_pb_row_inner:nth-of-type(n+2).et_pb_row_empty{display:none}
.et_pb_column.et_pb_column_empty{min-height:1px}
.et_pb_row_inner{width:100%}
.et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0}
.et_pb_space{border:none}
.et_pb_divider{position:relative;margin:0 0 30px}
.et_pb_divider:before{position:absolute;top:0;left:0;width:100%;height:1px;border-top-width:1px;border-top-style:solid;border-top-color:#eee;border-top-color:rgba(0,0,0,.1);content:""}
.et_pb_divider_position_bottom:before{top:auto;bottom:0}
.et_pb_divider_position_center:before{top:50%}
body.ie .et_pb_divider{overflow:visible}
.et_pb_fullwidth_header{position:relative;padding:50px 0;background-repeat:no-repeat;background-position:center center;background-size:cover}
.et_pb_fullwidth_header p{padding-bottom:0}
.et_pb_fullwidth_header_subhead{display:block}
.et_pb_fullscreen{padding:0}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container{position:relative;z-index:3;width:80%;max-width:1080px;margin-right:auto;margin-left:auto}
.et_pb_fullscreen .et_pb_fullwidth_header_container{width:80%;max-width:none;min-height:100vh}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center{height:1px}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center.bottom-bottom{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center.center-center{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center.center-bottom .header-content-container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center.center-bottom .header-content-container .header-content{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center.bottom-center .header-image-container.center{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-image-container{width:100%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container.center,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-image-container.center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}
.et_pb_fullscreen .et_pb_fullwidth_header_container.center .header-content-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.center .header-image-container.bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row-reverse;-moz-flex-flow:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-ms-flex-wrap:wrap}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container{width:100%}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container,.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.left .header-content-container,.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.right .header-content-container{width:50%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container.center,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container.center,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container.center,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container.center{-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}
.et_pb_fullscreen .et_pb_fullwidth_header_container.left .header-content-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.left .header-image-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.right .header-content-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.right .header-image-container.bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{text-align:left;padding-left:0}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{float:right;margin-right:0;margin-left:6%;text-align:right;padding-right:0}
.et_pb_fullscreen .et_pb_fullwidth_header_container.left .header-content-container.bottom,.et_pb_fullscreen .et_pb_fullwidth_header_container.right .header-content-container.bottom{margin-bottom:80px}
.et_pb_fullwidth_header .header-content{padding:10px;text-align:center}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:80%;max-width:800px;margin:20px auto}
.et_pb_fullwidth_header .header-image{margin-right:2%;margin-left:2%;line-height:0;text-align:center}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content a.et_pb_button{display:inline-block;margin-top:20px}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_two{margin-left:15px}
.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}
.et_pb_fullwidth_header .et_pb_parallax_css{overflow:hidden;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-attachment:fixed;background-position:top center;background-size:cover}
.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{position:absolute;z-index:3;bottom:0;width:100%;min-height:30px;margin:0 auto;padding-top:10px;padding-bottom:20px;text-align:center}
.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a{display:inline-block}
.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item,.et_pb_gallery_grid .et_pb_gallery_item{display:none}
.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon{color:#fff;font-size:3.5em}
.et_pb_accordion .et_pb_toggle{margin-bottom:10px}
.et_pb_accordion .et_pb_toggle:last-child{margin-bottom:0}
.et_pb_counters,.et_pb_pricing,.et_pb_tabs_controls,.et_pb_widget_area ul{padding:0!important;line-height:inherit!important;list-style:none!important}
.et_pb_gallery .et_pb_gallery_items{overflow:hidden;width:100%}
.et_pb_gallery_grid .et_pb_gallery_items{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;transition:height .2s ease-in-out}
.et_pb_gallery_grid .et_pb_gallery_image{overflow:hidden;position:relative}
.safari .et_pb_gallery_grid .et_pb_gallery_image{overflow:visible}
.et_pb_gallery_image{line-height:0}
.et_pb_gallery_fullwidth .et_pb_gallery_item{display:none;float:left;position:relative;margin-right:-100%}
.et_pb_gallery_fullwidth .et_pb_gallery_image img,.et_pb_gallery_fullwidth .et_pb_gallery_item{width:100%}
.et_pb_gallery_fullwidth .et_pb_gallery_item:first-child{display:block}
.et_pb_filterable_portfolio .et_pb_portfolio_filters{clear:both;margin:0 0 40px}
.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{padding:0;list-style-type:none!important}
.et_pb_filterable_portfolio .et_pb_portfolio_filters li{float:left;font-size:14px;line-height:1em}
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{display:block;overflow:hidden;height:auto;margin:-1px -1px 0 0;padding:10px 20px;border:1px solid #e2e2e2;color:#666;background-color:#fff}
.et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a{border-radius:3px 0 0 3px}
.et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a{border-radius:0 3px 3px 0}
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{color:#666;background-color:#f4f4f4}
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#82c0c7;background-color:#f9f9f9}
.et_pb_filterable_portfolio .et_pb_portfolio_items,.et_pb_filterable_portfolio .et_pb_portfolio_items_wrapper{overflow:hidden;position:relative;width:100%}
.et_pb_filterable_portfolio .et_pb_portfolio_item.active,.et_pb_gallery_grid .et_pb_gallery_item{opacity:1;-webkit-animation:fadeLeft 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeLeft 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeLeft 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeLeft 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_column_1_3 .et_pb_filterable_portfolio .et_pb_portfolio_filters li,.et_pb_column_1_4 .et_pb_filterable_portfolio .et_pb_portfolio_filters li,.et_pb_column_3_8 .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:100%}
.et_pb_column_1_3 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a,.et_pb_column_1_4 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a,.et_pb_column_3_8 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a{border-radius:3px 3px 0 0}
.et_pb_column_1_3 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a,.et_pb_column_1_4 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a,.et_pb_column_3_8 .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a{border-radius:0 0 3px 3px}
.et_pb_filterable_portfolio .et_pb_portofolio_pagination,.et_pb_gallery .et_pb_gallery_pagination{width:100%;border-top:1px solid #e2e2e2}
.et_pb_fullwidth_portfolio .et_overlay,.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}
.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul,.et_pb_gallery .et_pb_gallery_pagination ul{float:right;margin:0;padding:0;list-style-type:none!important}
.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li,.et_pb_gallery .et_pb_gallery_pagination ul li{float:left;padding:10px}
.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a,.et_pb_gallery .et_pb_gallery_pagination ul li a{color:#999;font-size:16px;line-height:16px}
.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active{color:#82c0c7}
.et_pb_filterable_portfolio.et_pb_bg_layout_dark .et_pb_portofolio_pagination ul li a,.et_pb_gallery.et_pb_bg_layout_dark .et_pb_gallery_pagination ul li a{color:#fff}
.et_pb_portfolio_items_wrapper.no_pagination{border-bottom:none}
.et_pb_widget{float:left;max-width:100%}
.et_pb_widget a{color:#a2a2a2}
.et_pb_widget li a:hover{color:#82c0c7}
.et_pb_widget ul li{margin-bottom:.5em}
.et_pb_widget ul li ul li{margin-left:15px}
.et_pb_widget select{width:100%;height:28px;padding:0 5px}
.et_pb_widget_area .et_pb_widget a{color:inherit}
.et_pb_bg_layout_light .et_pb_widget li a{color:#666}
.et_pb_bg_layout_dark .et_pb_widget li a{color:inherit}
.et_pb_fullwidth_portfolio{overflow:hidden;position:relative;margin:0}
.et_pb_fullwidth_portfolio .et_pb_carousel_group{display:none;float:left;position:relative;width:100%}
.et_pb_fullwidth_portfolio .et_pb_carousel_group.active,.et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid .et_pb_carousel_group{display:block}
.et_pb_fullwidth_portfolio .et_pb_portfolio_items{overflow:hidden;position:relative;top:0;left:0;width:100%}
.et_pb_fullwidth_portfolio .et_pb_portfolio_item{float:left;position:relative;width:20%;height:0;margin:0}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image{overflow:hidden;position:relative;width:100%;height:100%;margin:0}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image img{min-width:100%;max-width:inherit;height:inherit;min-height:100%}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image.landscape img{height:100%}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image.portrait img{width:100%}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image .et_overlay:before{top:45%;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover .et_overlay:before{top:33%}
.et_pb_fullwidth_portfolio.et_pb_bg_layout_dark .et_pb_portfolio_image .et_overlay{background:rgba(0,0,0,.6)}
.et_pb_fullwidth_portfolio.et_pb_bg_layout_dark .meta p{color:#fff}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image .meta{position:absolute;z-index:-1;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;backface-visibility:hidden;-o-backface-visibility:hidden}
.et_pb_fullwidth_portfolio h2{margin:30px 0;text-align:center}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image h3,.et_pb_fullwidth_portfolio .et_pb_portfolio_image p{display:block;float:left;position:relative;z-index:5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-o-backface-visibility:hidden}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image h3{margin-top:40%;padding:0 5px}
.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover h3{margin-top:35%}
.et_pb_fullwidth_portfolio:hover .et-pb-arrow-prev{left:22px;opacity:1}
.et_pb_fullwidth_portfolio:hover .et-pb-arrow-next{right:22px;opacity:1}
.et_pb_title_container h1{font-size:26px;line-height:1em}
.et_pb_column_1_3 .et_pb_title_container h1,.et_pb_column_1_4 .et_pb_title_container h1{font-size:18px}
.et_pb_post_title.et_pb_featured_bg{overflow:hidden;position:relative;padding:16% 8%;background-repeat:no-repeat;background-position:center;background-size:cover}
.et_pb_post_title .et_pb_parallax_css{overflow:hidden;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-attachment:fixed;background-position:top center;background-size:cover}
.et_pb_title_featured_container img{width:100%}
.et_pb_post_title.et_pb_featured_bg .et_pb_title_container{padding:1em 1.5em}
.et_pb_title_container{display:inline-block;position:relative;z-index:98;max-width:100%}
.et_pb_title_featured_container{line-height:0}
p.et_pb_title_meta_container{padding-bottom:1em}
.et_pb_post_title.et_pb_featured_bg .et_pb_title_meta_container{padding-bottom:0}
.et_pb_fullwidth_section .et_pb_post_title{padding:6% 0}
.et_pb_fullwidth_section .et_pb_post_title.et_pb_image_above,.single-post.et_left_sidebar .et_pb_fullwidth_section .et_pb_post_title,.single-post.et_right_sidebar .et_pb_fullwidth_section .et_pb_post_title{padding-top:0}
.et_pb_fullwidth_section .et_pb_post_title.et_pb_featured_bg .et_pb_title_container,.et_pb_fullwidth_section .et_pb_post_title.et_pb_image_below{padding-bottom:0}
.single-post.et_right_sidebar .et_pb_fullwidth_section .et_pb_post_title.et_pb_featured_bg{padding-top:6%}
.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container{display:block;width:80%;max-width:1080px;margin:auto}
.single .et_pb_fullwidth_section .et_pb_title_featured_container,.single.et_right_sidebar .et_pb_fullwidth_section .et_pb_title_container{width:100%;max-width:100%;padding-top:0}
.et_pb_fullwidth_code.et_pb_module{position:relative;z-index:9}
.et_pb_module.et_pb_has_overlay,article.et_pb_has_overlay .et_pb_blog_image_container{position:relative}
.et_pb_post_slider_image_bottom .et_pb_slide_image{position:relative;margin:0 auto 10px!important}
.et_pb_post_slider_image_bottom .et_pb_slide_description{padding-bottom:8%}
.et_pb_post_slider_image_top .et_pb_slide_image{position:relative;margin:8% auto 0!important}
.et_pb_post_slider_image_top .et_pb_slide_description{padding-top:8%;padding-bottom:8%}
.et_pb_post_slider_image_right .et_pb_slide_description{float:left!important}
.et_pb_post_slider_image_right .et_pb_slide_image{right:0;margin-right:0}
.et_pb_slider_with_text_overlay h2.et_pb_slide_title{padding:30px 30px 0;border-top-left-radius:3px;border-top-right-radius:3px}
.et_pb_slider_with_text_overlay .et_pb_slide_content{padding:0 30px 30px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.et_pb_slider_with_overlay .et_pb_slide_overlay_container{position:absolute;top:0;left:0;width:100%;height:100%}
.et_pb_slide_content .post-meta,.et_pb_slide_content .post-meta a{font-size:13px!important;font-weight:400!important}
.et_pb_slide_content .post-meta{padding-top:5px;padding-bottom:0!important}
.et_pb_bg_layout_light.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_light.et_pb_slider_with_text_overlay .et_pb_slide_content,.et_pb_bg_layout_light.et_pb_slider_with_text_overlay .et_pb_slide_title{background-color:rgba(255,255,255,.9)}
.et_pb_bg_layout_dark.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_slide_content,.et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_slide_title{background-color:rgba(0,0,0,.3)}
.et_pb_post_slider.et_pb_bg_layout_dark .post-meta,.et_pb_post_slider.et_pb_bg_layout_dark .post-meta a{color:#fff!important}
.et_pb_post_slider.et_pb_bg_layout_light .post-meta,.et_pb_post_slider.et_pb_bg_layout_light .post-meta a{color:#333!important}
.et_pb_post_slider.et_pb_bg_layout_dark{background:#0123b4}
.et_pb_post_slider.et_pb_bg_layout_light{background:#f5f5f5}
.et_pb_post_slider .et_pb_slide.et-pb-active-slide .et_pb_slide_description,.et_pb_post_slider .et_pb_slide.et-pb-active-slide .et_pb_slide_image{opacity:0}
.et_pb_column_1_2 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_1_3 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_1_4 .et_pb_post_slider_image_bottom .et_pb_slide,.et_pb_column_3_8 .et_pb_post_slider_image_bottom .et_pb_slide{padding-bottom:6%}
.et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video{margin-bottom:10%!important}
.et_pb_column_3_4 .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_column_3_4 .et_pb_post_slider_image_bottom .et_pb_slide_video,.et_pb_column_4_4 .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_column_4_4 .et_pb_post_slider_image_bottom .et_pb_slide_video{margin-bottom:5%!important}
.et_pb_column_2_3 .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_column_2_3 .et_pb_post_slider_image_bottom .et_pb_slide_video{margin-bottom:7%!important}
.et_pb_column_1_3 .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_column_1_3 .et_pb_post_slider_image_bottom .et_pb_slide_video,.et_pb_column_3_8 .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_column_3_8 .et_pb_post_slider_image_bottom .et_pb_slide_video{margin-bottom:15%!important}
.et_pb_column_1_4 .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_column_1_4 .et_pb_post_slider_image_bottom .et_pb_slide_video{margin-bottom:25%!important}
.et_pb_post_slider.et_pb_module .et_pb_row{width:100%}
.et_pb_post_slider.et_pb_module .et_pb_with_background .et_pb_row{width:80%}
.et_pb_post_slider.et_pb_module .et_pb_section{background-color:transparent}
.et_pb_search .screen-reader-text{display:none}
.et_pb_search input.et_pb_s,.et_pb_search input.et_pb_searchsubmit{margin:0;padding:.7em;border:1px solid #ddd;color:#666;font-size:14px;line-height:normal!important}
.et_pb_search input.et_pb_s::-webkit-input-placeholder{color:#666}
.et_pb_search input.et_pb_s::-moz-placeholder{color:#666}
.et_pb_search input.et_pb_s:-ms-input-placeholder{color:#666}
.et_pb_search input.et_pb_s{display:inline-block;width:100%;padding-right:80px;border-radius:3px;background:0 0}
.et_pb_search .et_pb_searchform{position:relative}
.et_pb_search input.et_pb_searchsubmit{position:absolute;top:0;bottom:0;min-height:100%!important;background-color:#ddd;cursor:pointer}
.et_pb_search.et_pb_text_align_center .et_pb_searchsubmit,.et_pb_search.et_pb_text_align_left .et_pb_searchsubmit{right:0;border-top-right-radius:3px;border-bottom-right-radius:3px}
.et_pb_search.et_pb_text_align_right .et_pb_searchsubmit{right:auto;left:0;border-top-left-radius:3px;border-bottom-left-radius:3px}
.et_pb_search.et_pb_text_align_right input.et_pb_s{padding-right:.7em;padding-left:80px;text-align:right}
.et_pb_search.et_pb_text_align_center input.et_pb_s{text-align:center}
.et_pb_search.et_pb_hide_search_button input.et_pb_searchsubmit{display:none}
.et_pb_search.et_pb_hide_search_button input.et_pb_s{padding-right:.7em!important;padding-left:.7em!important}
.et_pb_search.et_pb_bg_layout_dark input.et_pb_s{border:2px solid #fff;color:#fff}
.et_pb_search.et_pb_bg_layout_dark input.et_pb_s::-webkit-input-placeholder{color:#fff}
.et_pb_search.et_pb_bg_layout_dark input.et_pb_s::-moz-placeholder{color:#fff}
.et_pb_search.et_pb_bg_layout_dark input.et_pb_s:-ms-input-placeholder{color:#fff}
.et_pb_search.et_pb_bg_layout_dark input.et_pb_searchsubmit{border:2px solid #fff;color:#fff;background-color:transparent;font-weight:500}
#comment-wrap{padding-top:75px}
.et_pb_comments_module #comment-wrap,.single-project #comment-wrap{padding-top:0}
.comment-body{position:relative;min-height:87px;margin-bottom:48px;padding:0 110px 0 100px}
.comment_avatar{position:absolute;top:7px;left:0}
.comment_avatar img{display:block;width:auto;max-width:100%;height:auto}
.comment_postinfo{margin-bottom:8px}
span.fn,span.fn a{display:inline-block;color:#000;font-size:16px;font-weight:700}
span.comment_date{color:#000;font-size:14px;font-weight:300}
.comment_area .comment-reply-link{display:block;position:absolute;top:7px;right:0}
.et_pb_comments_module.et_pb_no_avatar .comment_avatar,.et_pb_comments_module.et_pb_no_comments_count h1#comments,.et_pb_comments_module.et_pb_no_reply_button span.reply-container{display:none}
.comment .children{margin-left:100px;padding-left:0!important}
#comment-wrap li.comment.depth-5 article{padding-right:0}
.et_pb_comments_module.et_pb_no_avatar .comment-body{min-height:0!important;padding-left:0!important}
.et_pb_comments_module.et_pb_no_avatar.et_pb_no_reply_button .comment-body{margin-bottom:15px!important}
.et_pb_comments_module.et_pb_no_reply_button .comment-body{padding-right:0!important}
.et_pb_bg_layout_dark .comment_postinfo a,.et_pb_bg_layout_dark .comment_postinfo span{color:#fff}
.comment #respond{margin:-30px 0 0}
#respond{padding-top:17px}
#commentform{padding-bottom:50px}
#commentform input[type=email],#commentform input[type=text],#commentform input[type=url]{width:47%}
#commentform textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}
#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea{padding:12px;border:none;color:#999;background-color:#eee;font-size:18px}
.form-submit{float:right}
.form-submit input{display:block;cursor:pointer;color: #fff;}
#reply-title small{display:block}
.et_pb_posts_nav.nav-single:after{display:block;clear:both;content:""}
.et_pb_posts_nav a{display:inline-block}
@-webkit-keyframes fadeBottom {
    0%{opacity:0;-webkit-transform:translateY(10%)}
    100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeBottom {
    0%{opacity:0;-moz-transform:translateY(10%)}
    100%{opacity:1;-moz-transform:translateY(0)}
}
@-o-keyframes fadeBottom {
    0%{opacity:0;-o-transform:translateY(10%)}
    100%{opacity:1;-o-transform:translateY(0)}
}
@keyframes fadeBottom {
    0%{opacity:0;transform:translateY(10%)}
    100%{opacity:1;transform:translateY(0)}
}
@-webkit-keyframes fadeLeft {
    0%{opacity:0;-webkit-transform:translateX(-10%)}
    100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeLeft {
    0%{opacity:0;-moz-transform:translateX(-10%)}
    100%{opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeLeft {
    0%{opacity:0;-o-transform:translateX(-10%)}
    100%{opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeLeft {
    0%{opacity:0;transform:translateX(-10%)}
    100%{opacity:1;transform:translateX(0)}
}
@-webkit-keyframes fadeInLeft {
    0%{opacity:0;-webkit-transform:translateX(-100%)}
    100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInLeft {
    0%{opacity:0;-moz-transform:translateX(-100%)}
    100%{opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeInLeft {
    0%{opacity:0;-o-transform:translateX(-100%)}
    100%{opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeInLeft {
    0%{opacity:0;transform:translateX(-100%)}
    100%{opacity:1;transform:translateX(0)}
}
@-webkit-keyframes fadeRight {
    0%{opacity:0;-webkit-transform:translateX(10%)}
    100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeRight {
    0%{opacity:0;-moz-transform:translateX(10%)}
    100%{opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeRight {
    0%{opacity:0;-o-transform:translateX(10%)}
    100%{opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeRight {
    0%{opacity:0;transform:translateX(10%)}
    100%{opacity:1;transform:translateX(0)}
}
@-webkit-keyframes fadeOutRight {
    0%{opacity:1;-webkit-transform:translateX(0)}
    100%{opacity:0;-webkit-transform:translateX(100%)}
}
@-moz-keyframes fadeOutRight {
    0%{opacity:1;-moz-transform:translateX(0)}
    100%{opacity:0;-moz-transform:translateX(100%)}
}
@-o-keyframes fadeOutRight {
    0%{opacity:1;-o-transform:translateX(0)}
    100%{opacity:0;-o-transform:translateX(100%)}
}
@keyframes fadeOutRight {
    0%{opacity:1;transform:translateX(0)}
    100%{opacity:0;transform:translateX(100%)}
}
@-webkit-keyframes fadeInTop {
    0%{opacity:0;-webkit-transform:translatey(-60%)}
    100%{opacity:1;-webkit-transform:translatey(0)}
}
@-moz-keyframes fadeInTop {
    0%{opacity:0;-moz-transform:translatey(-60%)}
    100%{opacity:1;-moz-transform:translatey(0)}
}
@-o-keyframes fadeInTop {
    0%{opacity:0;-o-transform:translatey(-60%)}
    100%{opacity:1;-o-transform:translatey(0)}
}
@keyframes fadeInTop {
    0%{opacity:0;transform:translatey(-60%)}
    100%{opacity:1;transform:translatey(0)}
}
@-webkit-keyframes fadeOutTop {
    0%{opacity:1;-webkit-transform:translatey(0)}
    100%{opacity:0;-webkit-transform:translatey(-60%)}
}
@-moz-keyframes fadeOutTop {
    0%{opacity:1;-moz-transform:translatey(0)}
    100%{opacity:0;-moz-transform:translatey(-60%)}
}
@-o-keyframes fadeOutTop {
    0%{opacity:1;-o-transform:translatey(0)}
    100%{opacity:0;-o-transform:translatey(-60%)}
}
@keyframes fadeOutTop {
    0%{opacity:1;transform:translatey(0)}
    100%{opacity:0;transform:translatey(-60%)}
}
@-webkit-keyframes fadeInBottom {
    0%{opacity:0;-webkit-transform:translatey(60%)}
    100%{opacity:1;-webkit-transform:translatey(0)}
}
@-moz-keyframes fadeInBottom {
    0%{opacity:0;-moz-transform:translatey(60%)}
    100%{opacity:1;-moz-transform:translatey(0)}
}
@-o-keyframes fadeInBottom {
    0%{opacity:0;-o-transform:translatey(60%)}
    100%{opacity:1;-o-transform:translatey(0)}
}
@keyframes fadeInBottom {
    0%{opacity:0;transform:translatey(60%)}
    100%{opacity:1;transform:translatey(0)}
}
@-webkit-keyframes fadeOutBottom {
    0%{opacity:1;-webkit-transform:translatey(0)}
    100%{opacity:0;-webkit-transform:translatey(60%)}
}
@-moz-keyframes fadeOutBottom {
    0%{opacity:1;-moz-transform:translatey(0)}
    100%{opacity:0;-moz-transform:translatey(60%)}
}
@-o-keyframes fadeOutBottom {
    0%{opacity:1;-o-transform:translatey(0)}
    100%{opacity:0;-o-transform:translatey(60%)}
}
@keyframes fadeOutBottom {
    0%{opacity:1;transform:translatey(0)}
    100%{opacity:0;transform:translatey(60%)}
}
@-webkit-keyframes fadeOutLeft {
    0%{opacity:1;-webkit-transform:translateX(0)}
    100%{opacity:0;-webkit-transform:translateX(-70%)}
}
@-moz-keyframes fadeOutLeft {
    0%{opacity:1;-moz-transform:translateX(0)}
    100%{opacity:0;-moz-transform:translateX(-70%)}
}
@-o-keyframes fadeOutLeft {
    0%{opacity:1;-o-transform:translateX(0)}
    100%{opacity:0;-o-transform:translateX(-70%)}
}
@keyframes fadeOutLeft {
    0%{opacity:1;transform:translateX(0)}
    100%{opacity:0;transform:translateX(-70%)}
}
@-webkit-keyframes fadeTop {
    0%{opacity:0;-webkit-transform:translateY(-10%)}
    100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeTop {
    0%{opacity:0;-moz-transform:translateY(-10%)}
    100%{opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeTop {
    0%{opacity:0;-o-transform:translateY(-10%)}
    100%{opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeTop {
    0%{opacity:0;transform:translateY(-10%)}
    100%{opacity:1;transform:translateX(0)}
}
@-webkit-keyframes fadeInRight {
    0%{opacity:0;-webkit-transform:translateX(100%)}
    100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInRight {
    0%{opacity:0;-moz-transform:translateX(100%)}
    100%{opacity:1;-moz-transform:translateX(0)}
}
@-o-keyframes fadeInRight {
    0%{opacity:0;-o-transform:translateX(100%)}
    100%{opacity:1;-o-transform:translateX(0)}
}
@keyframes fadeInRight {
    0%{opacity:0;transform:translateX(100%)}
    100%{opacity:1;transform:translateX(0)}
}
@-webkit-keyframes Grow {
    0%{opacity:0;-webkit-transform:scale(1,.5)}
    100%{opacity:1;-webkit-transform:scale(1,1)}
}
@-moz-keyframes Grow {
    0%{opacity:0;-moz-transform:scale(1,.5)}
    100%{opacity:1;-moz-transform:scale(1,1)}
}
@-o-keyframes Grow {
    0%{opacity:0;-o-transform:scale(1,.5)}
    100%{opacity:1;-o-transform:scale(1,1)}
}
@keyframes Grow {
    0%{opacity:0;transform:scale(1,.5)}
    100%{opacity:1;transform:scale(1,1)}
}
@-webkit-keyframes fadeIn {
    0%{opacity:0}
    100%{opacity:1}
}
@-moz-keyframes fadeIn {
    0%{opacity:0}
    100%{opacity:1}
}
@-o-keyframes fadeIn {
    0%{opacity:0}
    100%{opacity:1}
}
@keyframes fadeIn {
    0%{opacity:0}
    100%{opacity:1}
}
@-webkit-keyframes slideWidth {
    0%{width:0}
}
@-moz-keyframes slideWidth {
    0%{width:0}
}
@-o-keyframes slideWidth {
    0%{width:0}
}
@keyframes slideWidth {
    0%{width:0}
}
@-webkit-keyframes gridFadeIn {
    0%{opacity:0;-webkit-transform:translatey(-5%)}
    100%{opacity:1;-webkit-transform:translatey(0)}
}
@-moz-keyframes gridFadeIn {
    0%{opacity:0;-moz-transform:translatey(-5%)}
    100%{opacity:1;-moz-transform:translatey(0)}
}
@-o-keyframes gridFadeIn {
    0%{opacity:0;-o-transform:translatey(-5%)}
    100%{opacity:1;-o-transform:translatey(0)}
}
@keyframes gridFadeIn {
    0%{opacity:0;transform:translatey(-5%)}
    100%{opacity:1;transform:translatey(0)}
}
@-webkit-keyframes flipInX {
    0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
    40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
    60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}
    80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
    100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX {
    0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
    40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
    60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}
    80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
    100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@-webkit-keyframes flipInY {
    0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
    40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
    60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}
    80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
    100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY {
    0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
    40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
    60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}
    80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
    100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.et-waypoint{opacity:0}
.et_pb_animation_off,.et_pb_counters{opacity:1}
.et-animated li span .et_pb_counter_amount{opacity:1;-webkit-animation:slideWidth 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:slideWidth 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:slideWidth 1s 1 cubic-bezier(.77,0,.175,1);animation:slideWidth 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_animation_left.et-animated{opacity:1;-webkit-animation:fadeLeft 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeLeft 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeLeft 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeLeft 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_animation_right.et-animated{opacity:1;-webkit-animation:fadeRight 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeRight 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeRight 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeRight 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_animation_top.et-animated{opacity:1;-webkit-animation:fadeTop 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeTop 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeTop 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeTop 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_animation_bottom.et-animated{opacity:1;-webkit-animation:fadeBottom 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeBottom 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeBottom 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeBottom 1s 1 cubic-bezier(.77,0,.175,1)}
.et_pb_animation_fade_in.et-animated{opacity:1;-webkit-animation:fadeIn 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeIn 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeIn 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeIn 1s 1 cubic-bezier(.77,0,.175,1)}
@media all and (max-width:768px) {
    .et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{margin-top:-1.5rem;margin-left:-1.5rem;font-size:3rem;line-height:3rem}
}
@media all and (min-width:480px) {
    .et_pb_column_1_4 .et_pb_comments_module .comment_avatar img{max-width:50%}
    .et_pb_column_1_4 .et_pb_comments_module .comment-body{padding:0 0 0 50px}
    .et_pb_column_1_4 .et_pb_comments_module .comment .children{margin-left:0}
    .et_pb_column_1_4 .et_pb_comments_module .comment-reply-link{float:right;position:relative!important;top:auto!important;bottom:-10px}
}
@media all and (min-width:981px) and (max-width:1405px) {
    .et_pb_column .et_pb_map{max-width:100%}
    .et_pb_blog_grid .mejs-container .mejs-controls div{position:absolute}
    .et_pb_blog_grid .mejs-container.wp-audio-shortcode{height:80px!important}
    .et_pb_blog_grid .mejs-audio .mejs-controls{height:100%!important}
    .et_pb_blog_grid .mejs-button.mejs-playpause-button{z-index:99;top:0;left:0}
    .et_pb_blog_grid .mejs-time.mejs-currenttime-container.custom{top:30px;left:7px}
    .et_pb_blog_grid .mejs-button.mejs-volume-button{top:26px;right:60px}
    .et_pb_blog_grid a.mejs-horizontal-volume-slider{display:block!important;position:absolute!important;top:26px;right:0}
    .et_pb_blog_grid .mejs-horizontal-volume-total{display:block;position:relative!important;width:100%!important}
    .et_pb_blog_grid .mejs-controls div.mejs-time-rail{width:100%!important;padding-left:30px!important}
    .et_pb_blog_grid a.mejs-time-total.mejs-time-slider{position:relative!important;width:100%!important;margin-left:0}
}
@media all and (min-width:981px) {
    .et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:5.5%}
    .icon-mobile-width .et_pb_column{margin:0;width:16%;padding:15px}
    .et_pb_gutters3 .et_pb_column_4_4,.et_pb_gutters3.et_pb_row .et_pb_column_4_4{width:100%}
    .et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}
    .et_pb_gutters3 .et_pb_column_3_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4{width:73.625%}
    .et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module,.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_module{margin-bottom:3.735%}
    .et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:64.833%}
    .et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module,.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_module{margin-bottom:4.242%}
    .et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:47.25%}
    .et_pb_gutters3 .et_pb_row_fullwidth .et_pb_column_1_2,.et_pb_gutters3.et_pb_row_fullwidth .et_pb_column_1_2{width:50%;margin-right:0}
    .et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module,.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_module{margin-bottom:5.82%}
    .et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:29.666%}
    .et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module,.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}
    .et_pb_gutters3 .et_pb_row_fullwidth .et_pb_column_1_4,.et_pb_gutters3.et_pb_row.et_pb_row_fullwidth .et_pb_column_1_4{width:25%;margin-right:0}
    .et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4{width:20.875%}
    .et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}
    .et_pb_gutters3 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8,.et_pb_gutters3.et_pb_row > .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_3_8{width:46.265%;margin-right:7.47%}
    .et_pb_gutters3 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8 .et_pb_module,.et_pb_gutters3.et_pb_row > .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_3_8 .et_pb_module{margin-bottom:7.47%}
    .et_pb_gutters3 .et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}
    .et_pb_gutters3 .et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}
    .et_pb_gutters3 .et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}
    .et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget{width:20.875%;margin:0 5.5% 5.5% 0}
    .et_pb_gutters3 .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_pb_gutters3 .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters3 .et_pb_column_3_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_widget,.et_pb_gutters3.et_left_sidebar.woocommerce-page ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{width:28.353%;margin-right:7.47%}
    .et_pb_gutters3 .et_pb_column_2_3 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_3,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{width:45.758%;margin-right:8.483%}
    .et_pb_gutters3 .et_pb_column_1_2 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters3 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_2 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{width:44.18%;margin-right:11.64%}
    .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_widget{margin-bottom:7.47%}
    .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_2_3 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_widget{margin-bottom:8.483%}
    .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3 .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_2 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_widget{margin-bottom:11.64%}
    .et_pb_gutters3 .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_3 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_3 .et_pb_widget{margin-bottom:18.54%}
    .et_pb_gutters3 .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_1_4 .et_pb_widget{margin-bottom:26.348%}
    .et_pb_gutters3 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_3_8 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters3.et_pb_row_inner .et_pb_column_3_8 .et_pb_widget{margin-bottom:14.94%}
    .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:29.666%;margin-right:5.5%}
    .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{margin-bottom:18.54%}
    .et_pb_gutters3 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2{width:46.265%;margin-right:7.47%}
    .et_pb_gutters3 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:14.94%}
    .et_pb_gutters3 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2{width:45.758%;margin-right:8.483%}
    .et_pb_gutters3 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:18.54%}
    .et_pb_gutters3 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:11.64%}
    .et_pb_gutters3 .et_pb_column_1_3 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:18.54%}
    .et_pb_gutters3 .et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:26.348%}
    .et_pb_gutters3 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:14.94%}
    .et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:25%}
    .et_pb_gutters3.et_pb_footer_columns4 .footer-widget.last{margin-right:0}
    .et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:20px}
    .et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:29.666%}
    .et_pb_gutters3.et_pb_footer_columns3 .footer-widget:nth-child(3){margin-right:0}
    .et_pb_gutters3.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:18.54%}
    .et_pb_gutters3.et_pb_footer_columns3 .footer-widget.last{width:100%}
    .et_pb_gutters3.et_pb_footer_columns3 .footer-widget.last .fwidget{margin-bottom:5.5%}
    .et_pb_gutters3.et_pb_footer_columns2 .footer-widget{width:47.25%}
    .et_pb_gutters3.et_pb_footer_columns2 .footer-widget:nth-child(even){margin-right:0}
    .et_pb_gutters3.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:11.64%}
    .et_pb_gutters3.et_pb_footer_columns1 .footer-widget{width:100%;margin-right:0}
    .et_pb_gutters3.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:5.5%}
    .et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd){clear:both;width:73.625%}
    .et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd) .fwidget{margin-bottom:7.47%}
    .et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd) .fwidget,.et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even) .fwidget{margin-bottom:26.348%}
    .et_pb_gutters3.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even){width:20.875%;margin-right:0}
    .et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd){clear:both;width:20.875%}
    .et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even){width:73.625%;margin-right:0}
    .et_pb_gutters3.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even) .fwidget{margin-bottom:7.47%}
    .et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd){clear:both;width:64.833%}
    .et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd) .fwidget{margin-bottom:8.484%}
    .et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd) .fwidget,.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even) .fwidget{margin-bottom:18.54%}
    .et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even){width:29.666%;margin-right:0}
    .et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd){clear:both;width:29.666%}
    .et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even){width:64.833%;margin-right:0}
    .et_pb_gutters3.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even) .fwidget{margin-bottom:8.484%}
    .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:20.875%}
    .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:26.348%}
    .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:47.25%;margin-right:0}
    .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:11.64%}
    .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget.last{width:100%}
    .et_pb_gutters3.et_pb_footer_columns_1_4__1_2 .footer-widget.last .fwidget{margin-bottom:5.5%}
    .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:47.25%}
    .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3){width:25.875%}
    .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget.last,.et_pb_gutters4 .et_pb_column_4_4,.et_pb_gutters4.et_pb_row .et_pb_column_4_4{width:100%}
    .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget.last .fwidget{margin-bottom:5.5%}
    .et_pb_gutters4 .et_pb_column,.et_pb_gutters4.et_pb_row .et_pb_column{margin-right:8%}
    .et_pb_gutters4 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters4.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:4%}
    .et_pb_gutters4 .et_pb_column_3_4,.et_pb_gutters4.et_pb_row .et_pb_column_3_4{width:73%}
    .et_pb_gutters4 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_module,.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_module{margin-bottom:5.479%}
    .et_pb_gutters4 .et_pb_column_2_3,.et_pb_gutters4.et_pb_row .et_pb_column_2_3{width:64%}
    .et_pb_gutters4 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_module,.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_module{margin-bottom:6.25%}
    .et_pb_gutters4 .et_pb_column_1_2,.et_pb_gutters4.et_pb_row .et_pb_column_1_2{width:46%}
    .et_pb_gutters4 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_module,.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_module{margin-bottom:8.696%}
    .et_pb_gutters4 .et_pb_column_1_3,.et_pb_gutters4.et_pb_row .et_pb_column_1_3{width:28%}
    .et_pb_gutters4 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters4.et_pb_row .et_pb_column_1_3 .et_pb_module,.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_1_3 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_3 .et_pb_module{margin-bottom:14.286%}
    .et_pb_gutters4 .et_pb_column_1_4,.et_pb_gutters4.et_pb_row .et_pb_column_1_4{width:19%}
    .et_pb_gutters4 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters4.et_pb_row .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_module{margin-bottom:21.053%}
    .et_pb_gutters4 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8,.et_pb_gutters4.et_pb_row > .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_3_8{width:44.52%;margin-right:10.959%}
    .et_pb_gutters4 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8 .et_pb_module,.et_pb_gutters4.et_pb_row > .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_3_8 .et_pb_module{margin-bottom:10.959%}
    .et_pb_gutters4 .et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module,.et_pb_gutters4.et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module{margin-bottom:21.053%}
    .et_pb_gutters4 .et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module,.et_pb_gutters4.et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module{margin-bottom:14.286%}
    .et_pb_gutters4 .et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module,.et_pb_gutters4.et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module{margin-bottom:8.696%}
    .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_column_4_4 .et_pb_grid_item,.et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_column_4_4 .et_pb_widget,.et_pb_gutters4 .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters4 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_4_4 .et_pb_widget{width:19%;margin:0 8% 8% 0}
    .et_pb_gutters4 .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_pb_gutters4 .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters4 .et_pb_column_3_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters4 .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters4 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_3_4 .et_pb_widget,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{width:26.027%;margin-right:10.959%}
    .et_pb_gutters4 .et_pb_column_2_3 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters4 .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_3,.et_pb_gutters4 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_2_3 .et_pb_widget,.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_3,.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_3,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{width:43.75%;margin-right:12.5%}
    .et_pb_gutters4 .et_pb_column_1_2 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters4 .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters4 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_1_2 .et_pb_widget,.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{width:41.305%;margin-right:17.391%}
    .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters4 .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_3_4 .et_pb_widget,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_widget{margin-bottom:10.959%}
    .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters4 .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_2_3 .et_pb_widget,.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4.et_pb_row .et_pb_column_2_3 .et_pb_widget{margin-bottom:12.5%}
    .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters4 .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_1_2 .et_pb_widget,.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4.et_pb_row .et_pb_column_1_2 .et_pb_widget{margin-bottom:17.391%}
    .et_pb_gutters4 .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_1_3 .et_pb_widget,.et_pb_gutters4.et_pb_row .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4.et_pb_row .et_pb_column_1_3 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_3 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_3 .et_pb_widget{margin-bottom:28.572%}
    .et_pb_gutters4 .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_1_4 .et_pb_widget,.et_pb_gutters4.et_pb_row .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4.et_pb_row .et_pb_column_1_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_1_4 .et_pb_widget{margin-bottom:42.106%}
    .et_pb_gutters4 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_grid_item,.et_pb_gutters4 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_widget,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_grid_item,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters4.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_3_8 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters4.et_pb_row_inner .et_pb_column_3_8 .et_pb_widget{margin-bottom:21.918%}
    .et_pb_gutters4 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:28%;margin-right:8%}
    .et_pb_gutters4 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{margin-bottom:28.572%}
    .et_pb_gutters4 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2{width:44.52%;margin-right:10.959%}
    .et_pb_gutters4 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:21.918%}
    .et_pb_gutters4 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2{width:43.75%;margin-right:12.5%}
    .et_pb_gutters4 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:28.572%}
    .et_pb_gutters4 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:17.392%}
    .et_pb_gutters4 .et_pb_column_1_3 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:28.572%}
    .et_pb_gutters4 .et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:42.106%}
    .et_pb_gutters4 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:21.918%}
    .et_pb_gutters4 .footer-widget{margin:0 8% 8% 0}
    .et_pb_gutters4.et_pb_footer_columns4 .footer-widget{width:19%}
    .et_pb_gutters4.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:42.106%}
    .et_pb_gutters4.et_pb_footer_columns4 .footer-widget.last{margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns3 .footer-widget{width:28%}
    .et_pb_gutters4.et_pb_footer_columns3 .footer-widget:nth-child(3){margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:28.572%}
    .et_pb_gutters4.et_pb_footer_columns3 .footer-widget.last{width:100%}
    .et_pb_gutters4.et_pb_footer_columns3 .footer-widget.last .fwidget{margin-bottom:8%}
    .et_pb_gutters4.et_pb_footer_columns2 .footer-widget{width:46%}
    .et_pb_gutters4.et_pb_footer_columns2 .footer-widget:nth-child(even){margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:17.392%}
    .et_pb_gutters4.et_pb_footer_columns1 .footer-widget{width:100%;margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:8%}
    .et_pb_gutters4.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd){clear:both;width:73%}
    .et_pb_gutters4.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd) .fwidget{margin-bottom:10.958%}
    .et_pb_gutters4.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd) .fwidget,.et_pb_gutters4.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even) .fwidget{margin-bottom:42.106%}
    .et_pb_gutters4.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even){width:19%;margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd){clear:both;width:19%}
    .et_pb_gutters4.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even){width:73%;margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even) .fwidget{margin-bottom:10.958%}
    .et_pb_gutters4.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd){clear:both;width:64%}
    .et_pb_gutters4.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd) .fwidget{margin-bottom:12.5%}
    .et_pb_gutters4.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd) .fwidget,.et_pb_gutters4.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even) .fwidget{margin-bottom:28.572%}
    .et_pb_gutters4.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even){width:28%;margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd){clear:both;width:28%}
    .et_pb_gutters4.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even){width:64%;margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even) .fwidget{margin-bottom:12.5%}
    .et_pb_gutters4.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:19%}
    .et_pb_gutters4.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:42.106%}
    .et_pb_gutters4.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:46%;margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:17.392%}
    .et_pb_gutters4.et_pb_footer_columns_1_4__1_2 .footer-widget.last{width:100%}
    .et_pb_gutters4.et_pb_footer_columns_1_4__1_2 .footer-widget.last .fwidget{margin-bottom:8%}
    .et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:46%}
    .et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:17.392%}
    .et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3){width:19%}
    .et_pb_gutters2 .et_pb_column_4_4,.et_pb_gutters2.et_pb_row .et_pb_column_4_4,.et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget.last{width:100%}
    .et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3) .fwidget{margin-bottom:42.106%}
    .et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(3){margin-right:0}
    .et_pb_gutters4.et_pb_footer_columns_1_2__1_4 .footer-widget.last .fwidget{margin-bottom:8%}
    .et_pb_gutters2 .et_pb_column,.et_pb_gutters2.et_pb_row .et_pb_column{margin-right:3%}
    .et_pb_gutters2 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:1.5%}
    .et_pb_gutters2 .et_pb_column_3_4,.et_pb_gutters2.et_pb_row .et_pb_column_3_4{width:74.25%}
    .et_pb_gutters2 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_module,.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_module{margin-bottom:2.02%}
    .et_pb_gutters2 .et_pb_column_2_3,.et_pb_gutters2.et_pb_row .et_pb_column_2_3{width:65.666%}
    .et_pb_gutters2 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_module,.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_module{margin-bottom:2.284%}
    .et_pb_gutters2 .et_pb_column_1_2,.et_pb_gutters2.et_pb_row .et_pb_column_1_2{width:48.5%}
    .et_pb_gutters2 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_module,.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_module{margin-bottom:3.093%}
    .et_pb_gutters2 .et_pb_column_1_3,.et_pb_gutters2.et_pb_row .et_pb_column_1_3{width:31.333%}
    .et_pb_gutters2 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module,.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_3 .et_pb_module{margin-bottom:4.787%}
    .et_pb_gutters2 .et_pb_column_1_4,.et_pb_gutters2.et_pb_row .et_pb_column_1_4{width:22.75%}
    .et_pb_gutters2 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_module{margin-bottom:6.593%}
    .et_pb_gutters2 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8,.et_pb_gutters2.et_pb_row > .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_3_8{width:47.98%;margin-right:4.04%}
    .et_pb_gutters2 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8 .et_pb_module,.et_pb_gutters2.et_pb_row > .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_3_8 .et_pb_module,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_3_8 .et_pb_module{margin-bottom:4.04%}
    .et_pb_gutters2 .et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_single.et_pb_column_1_4 .et_pb_module{margin-bottom:6.593%}
    .et_pb_gutters2 .et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_single.et_pb_column_1_3 .et_pb_module{margin-bottom:4.787%}
    .et_pb_gutters2 .et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module,.et_pb_gutters2.et_pb_row .et_pb_column_single.et_pb_column_1_2 .et_pb_module{margin-bottom:3.093%}
    .et_pb_gutters2 .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters2 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_widget{width:22.75%;margin:0 3% 3% 0}
    .et_pb_gutters2 .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_pb_gutters2 .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters2 .et_pb_column_3_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters2 .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters2 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_3_4 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{width:30.64%;margin-right:4.04%}
    .et_pb_gutters2 .et_pb_column_2_3 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters2 .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_3,.et_pb_gutters2 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_2_3 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_3,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_3,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{width:47.715%;margin-right:4.569%}
    .et_pb_gutters2 .et_pb_column_1_2 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters2 .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters2 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_1_2 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{width:46.907%;margin-right:6.186%}
    .et_pb_gutters2 .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_3_4 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{margin-bottom:4.04%}
    .et_pb_gutters2 .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_2_3 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{margin-bottom:4.569%}
    .et_pb_gutters2 .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_1_2 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_1_2 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_4_4 .et_pb_widget{margin-bottom:6.186%}
    .et_pb_gutters2 .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_1_3 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_3 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_3 .et_pb_widget{margin-bottom:9.574%}
    .et_pb_gutters2 .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_1_4 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_1_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_1_4 .et_pb_widget{margin-bottom:13.186%}
    .et_pb_gutters2 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_grid_item,.et_pb_gutters2 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_widget,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_grid_item,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_widget,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_3_8 .et_pb_grid_item,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product,.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_gutters2.et_pb_row_inner .et_pb_column_3_8 .et_pb_widget{margin-bottom:8.08%}
    .et_pb_gutters2 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.et_pb_gutters2.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3{width:31.333%;margin-right:3%}
    .et_pb_gutters2 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post{margin-bottom:9.574%}
    .et_pb_gutters2 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters2.et_pb_row .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2{width:47.98%;margin-right:4.04%}
    .et_pb_gutters2 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:8.08%}
    .et_pb_gutters2 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters2.et_pb_row .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2{width:47.715%;margin-right:4.569%}
    .et_pb_gutters2 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:9.574%}
    .et_pb_gutters2 .et_pb_column_1_2 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:6.186%}
    .et_pb_gutters2 .et_pb_column_1_3 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:9.574%}
    .et_pb_gutters2 .et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:13.186%}
    .et_pb_gutters2 .et_pb_column_3_4 .et_pb_column_3_8 .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin-bottom:8.08%}
    .et_pb_gutters2 .footer-widget{margin:0 3% 3% 0}
    .et_pb_gutters2.et_pb_footer_columns4 .footer-widget{width:22.75%}
    .et_pb_gutters2.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:13.186%}
    .et_pb_gutters2.et_pb_footer_columns4 .footer-widget.last{margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns3 .footer-widget{width:31.333%}
    .et_pb_gutters2.et_pb_footer_columns3 .footer-widget:nth-child(3){margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns3 .footer-widget .fwidget{margin-bottom:9.574%}
    .et_pb_gutters2.et_pb_footer_columns3 .footer-widget.last{width:100%}
    .et_pb_gutters2.et_pb_footer_columns3 .footer-widget.last .fwidget{margin-bottom:3%}
    .et_pb_gutters2.et_pb_footer_columns2 .footer-widget{width:48.5%}
    .et_pb_gutters2.et_pb_footer_columns2 .footer-widget:nth-child(even){margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns2 .footer-widget .fwidget{margin-bottom:6.186%}
    .et_pb_gutters2.et_pb_footer_columns1 .footer-widget{width:100%;margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns1 .footer-widget .fwidget{margin-bottom:3%}
    .et_pb_gutters2.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd){clear:both;width:74.25%}
    .et_pb_gutters2.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd) .fwidget{margin-bottom:4.04%}
    .et_pb_gutters2.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd) .fwidget,.et_pb_gutters2.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even) .fwidget{margin-bottom:13.186%}
    .et_pb_gutters2.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even){width:22.75%;margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd){clear:both;width:22.75%}
    .et_pb_gutters2.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even){width:74.25%;margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even) .fwidget{margin-bottom:4.04%}
    .et_pb_gutters2.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd){clear:both;width:65.666%}
    .et_pb_gutters2.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd) .fwidget{margin-bottom:4.568%}
    .et_pb_gutters2.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd) .fwidget,.et_pb_gutters2.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even) .fwidget{margin-bottom:9.574%}
    .et_pb_gutters2.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even){width:31.333%;margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd){clear:both;width:31.333%}
    .et_pb_gutters2.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even){width:65.666%;margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even) .fwidget{margin-bottom:4.568%}
    .et_pb_gutters2.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2){width:22.75%}
    .et_pb_gutters2.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2) .fwidget{margin-bottom:13.186%}
    .et_pb_gutters2.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3){width:48.5%;margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3) .fwidget{margin-bottom:6.186%}
    .et_pb_gutters2.et_pb_footer_columns_1_4__1_2 .footer-widget.last{width:100%}
    .et_pb_gutters2.et_pb_footer_columns_1_4__1_2 .footer-widget.last .fwidget{margin-bottom:3%}
    .et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:48.5%}
    .et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child .fwidget{margin-bottom:6.186%}
    .et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3){width:22.75%}
    .et_pb_gutters1 .et_pb_column_4_4,.et_pb_gutters1.et_pb_footer_columns1 .footer-widget,.et_pb_gutters1.et_pb_footer_columns3 .footer-widget.last,.et_pb_gutters1.et_pb_footer_columns_1_2__1_4 .footer-widget.last,.et_pb_gutters1.et_pb_footer_columns_1_4__1_2 .footer-widget.last,.et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget.last{width:100%}
    .et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3) .fwidget{margin-bottom:13.186%}
    .et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(3){margin-right:0}
    .et_pb_gutters2.et_pb_footer_columns_1_2__1_4 .footer-widget.last .fwidget{margin-bottom:3%}
    .et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of3,.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of3 .et_pb_post,.et_pb_gutters1 .et_pb_column .et_pb_grid_item,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1 .et_pb_column .et_pb_row_inner .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column .et_pb_widget,.et_pb_gutters1 .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters1 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters1 .et_pb_row_inner .et_pb_column .et_pb_grid_item,.et_pb_gutters1 .et_pb_row_inner .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_section_specialty .et_pb_column .et_pb_module,.et_pb_gutters1 .footer-widget,.et_pb_gutters1 .footer-widget .fwidget,.et_section_specialty .et_pb_column .et_pb_gutters1.et_pb_row_inner .et_pb_column,.et_section_specialty .et_pb_column .et_pb_gutters1.et_pb_row_inner .et_pb_column .et_pb_module,.et_section_specialty .et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin:0}
    .et_pb_gutters1 .et_pb_column_3_4,.et_pb_gutters1.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(even),.et_pb_gutters1.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd){width:75%}
    .et_pb_gutters1 .et_pb_column_2_3,.et_pb_gutters1.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(even),.et_pb_gutters1.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd){width:66.666%}
    .et_pb_gutters1 .et_pb_column_1_2,.et_pb_gutters1 .et_pb_column_1_2 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters1 .et_pb_column_1_2 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters1 .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_1_2 .et_pb_widget,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_1_3,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_2_3 .et_pb_widget,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_column_3_8,.et_pb_gutters1.et_pb_footer_columns2 .footer-widget,.et_pb_gutters1.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child,.et_pb_gutters1.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(3),.et_pb_gutters1.et_pb_row .et_pb_column_3_4 .et_pb_column_3_8,.et_section_specialty .et_pb_column_1_2 .et_pb_gutters1.et_pb_row_inner .et_pb_column_1_4,.et_section_specialty .et_pb_column_2_3 .et_pb_gutters1.et_pb_row_inner .et_pb_column_1_3,.et_section_specialty .et_pb_column_3_4 .et_pb_gutters1.et_pb_row_inner .et_pb_column_3_8{width:50%}
    .et_pb_gutters1 .et_pb_column_1_3,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_1_4,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_3_4 .et_pb_widget,.et_pb_gutters1 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3,.et_pb_gutters1.et_pb_footer_columns3 .footer-widget,.et_pb_gutters1.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd),.et_pb_gutters1.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(even),.et_section_specialty .et_pb_column_3_4 .et_pb_gutters1.et_pb_row_inner .et_pb_column_1_4{width:33.333%}
    .et_pb_gutters1 .et_pb_column_1_4,.et_pb_gutters1 .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,.et_pb_gutters1 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters1 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters1 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters1.et_pb_footer_columns4 .footer-widget,.et_pb_gutters1.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3),.et_pb_gutters1.et_pb_footer_columns_1_4__1_2 .footer-widget:nth-child(-n+2),.et_pb_gutters1.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd),.et_pb_gutters1.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(even){width:25%}
    .et_pb_gutters1.et_pb_footer_columns_1_3__2_3 .footer-widget:nth-child(odd),.et_pb_gutters1.et_pb_footer_columns_1_4__3_4 .footer-widget:nth-child(odd),.et_pb_gutters1.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(odd),.et_pb_gutters1.et_pb_footer_columns_3_4__1_4 .footer-widget:nth-child(odd){clear:both}
    .et_pb_section{padding:0}
    .et_pb_fullwidth_section{padding:0}
    .et_pb_row{padding:2% 0}
    .et_pb_column_3_4 .et_pb_row_inner{padding:3.735% 0}
    .et_pb_column_2_3 .et_pb_row_inner{padding:4.2415% 0}
    .et_pb_column_1_2 .et_pb_row_inner{padding:5.82% 0}
    .et_pb_column_single{padding:2.855% 0}
    .et_pb_column_single .et_pb_module.et-first-child,.et_pb_column_single .et_pb_module:first-child{margin-top:0}
    .et_pb_column_single .et_pb_module.et-last-child,.et_pb_column_single .et_pb_module:last-child,.et_pb_section .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child,.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child{margin-bottom:0}
    .et_section_specialty > .et_pb_row{padding:0}
    .et_pb_row_inner{width:100%}
    .et_pb_row .et_pb_column.et-last-child,.et_pb_row .et_pb_column:last-child,.et_pb_row_inner .et_pb_column.et-last-child,.et_pb_row_inner .et_pb_column:last-child{margin-right:0}
    .et_pb_row.et_pb_row_fullwidth,.et_pb_specialty_fullwidth > .et_pb_row{width:100%!important;max-width:100%!important}
    .et_pb_gutters4 .et_pb_row.et_pb_row_fullwidth,.et_pb_gutters4 .et_pb_specialty_fullwidth > .et_pb_row,.et_pb_gutters4.et_pb_row.et_pb_row_fullwidth,.et_pb_gutters4.et_pb_specialty_fullwidth > .et_pb_row{width:86%!important;max-width:86%!important}
    .et_pb_gutters2 .et_pb_row.et_pb_row_fullwidth,.et_pb_gutters2 .et_pb_specialty_fullwidth > .et_pb_row,.et_pb_gutters2.et_pb_row.et_pb_row_fullwidth,.et_pb_gutters2.et_pb_specialty_fullwidth > .et_pb_row{width:94%!important;max-width:94%!important}
    .et_pb_gutters1 .et_pb_row.et_pb_row_fullwidth,.et_pb_gutters1 .et_pb_specialty_fullwidth > .et_pb_row,.et_pb_gutters1.et_pb_row.et_pb_row_fullwidth,.et_pb_gutters1.et_pb_specialty_fullwidth > .et_pb_row{width:100%!important;max-width:100%!important}
    .et_pb_row.et_pb_equal_columns,.et_pb_row_inner.et_pb_equal_columns,.et_pb_section.et_pb_equal_columns > .et_pb_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
    .et_pb_filterable_portfolio_grid,.et_pb_gallery_grid{display:none}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item,.et_pb_gallery_grid .et_pb_gallery_item,.et_pb_portfolio_grid .et_pb_portfolio_item{float:left;position:relative}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item img,.et_pb_gallery_grid .et_pb_gallery_item img,.et_pb_portfolio_grid .et_pb_portfolio_item img{width:100%}
    .et_pb_shop_grid .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{clear:none}
    .et_pb_column_1_2 .et_pb_grid_item:nth-child(2n),.et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_column_2_3 .et_pb_grid_item:nth-child(2n),.et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_column_3_4 .et_pb_grid_item:nth-child(3n),.et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),.et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_pb_row .et_pb_column_1_2 .et_pb_grid_item:nth-child(2n),.et_pb_row .et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_row .et_pb_column_2_3 .et_pb_grid_item:nth-child(2n),.et_pb_row .et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_row .et_pb_column_3_4 .et_pb_grid_item:nth-child(3n),.et_pb_row .et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),.et_pb_row .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n),.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n),.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item:nth-child(2n),.et_section_specialty .et_pb_row .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item:nth-child(2n),.et_section_specialty .et_pb_row .et_pb_column_2_3 .et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_4_4 .et_pb_grid_item:nth-child(3n),.et_section_specialty .et_pb_row .et_pb_column_3_4 .et_pb_row_inner .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n){margin-right:0}
    .et_pb_column_1_2 .et_pb_grid_item:nth-child(2n+1),.et_pb_column_1_2 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n+1),.et_pb_column_2_3 .et_pb_grid_item:nth-child(2n+1),.et_pb_column_2_3 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n+1),.et_pb_column_3_4 .et_pb_grid_item:nth-child(3n+1),.et_pb_column_3_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1),.et_pb_column_4_4 .et_pb_grid_item:nth-child(4n+1),.et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n+1){clear:both}
    .et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n+1),.et_pb_column_3_4 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(4n+1){clear:none}
    .et_pb_column_1_3 .et_pb_grid_item,.et_pb_column_1_3 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_column_1_4 .et_pb_grid_item,.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_grid_item,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_shop_grid .woocommerce ul.products li.product{width:100%!important;margin-right:0}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item{clear:none!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item.last_in_row{margin-right:0!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item.first_in_row{clear:both!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2{margin:10px 0 0;padding-bottom:0;font-size:18px;word-wrap:break-word}
    .et_pb_gallery_item .et_pb_gallery_caption,.et_pb_portfolio_item .post-meta{margin:.4em 0 0;font-size:14px}
    .et_pb_column_1_2 .et_pb_row_inner .et_pb_column_4_4 .et_pb_widget:nth-child(2n),.et_pb_column_1_2 .et_pb_widget:nth-child(2n),.et_pb_column_2_3 .et_pb_row_inner .et_pb_column_4_4 .et_pb_widget:nth-child(2n),.et_pb_column_2_3 .et_pb_widget:nth-child(2n),.et_pb_column_3_4 .et_pb_row_inner .et_pb_column_4_4 .et_pb_widget:nth-child(3n),.et_pb_column_3_4 .et_pb_widget:nth-child(3n),.et_pb_column_4_4 .et_pb_widget:nth-child(4n),.et_pb_row .et_pb_column_1_2 .et_pb_widget:nth-child(2n),.et_pb_row .et_pb_column_2_3 .et_pb_widget:nth-child(2n),.et_pb_row .et_pb_column_3_4 .et_pb_widget:nth-child(3n),.et_pb_row .et_pb_column_4_4 .et_pb_widget:nth-child(4n){margin-right:0}
    .et_pb_column_1_2 .et_pb_widget:nth-child(2n+1),.et_pb_column_2_3 .et_pb_widget:nth-child(2n+1),.et_pb_column_3_4 .et_pb_widget:nth-child(3n+1),.et_pb_column_4_4 .et_pb_widget:nth-child(4n+1){clear:both}
    .et_pb_column_1_3 .et_pb_widget,.et_pb_column_1_4 .et_pb_widget,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_widget{width:100%!important;margin-right:0}
    .et_pb_column_1_2 .et_pb_slide_image,.et_pb_column_1_2 .et_pb_slide_video,.et_pb_column_1_2 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_1_3 .et_pb_slide_image,.et_pb_column_1_3 .et_pb_slide_video,.et_pb_column_1_3 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_1_4 .et_pb_slide_image,.et_pb_column_1_4 .et_pb_slide_video,.et_pb_column_1_4 .et_pb_slide_with_image .et_pb_slide_description,.et_pb_column_3_8 .et_pb_slide_image,.et_pb_column_3_8 .et_pb_slide_video,.et_pb_column_3_8 .et_pb_slide_with_image .et_pb_slide_description{width:100%!important}
    .et_pb_column_1_2 .et_pb_slide_image,.et_pb_column_1_2 .et_pb_slide_video,.et_pb_column_1_3 .et_pb_slide_image,.et_pb_column_1_3 .et_pb_slide_video,.et_pb_column_1_4 .et_pb_slide_image,.et_pb_column_1_4 .et_pb_slide_video,.et_pb_column_3_8 .et_pb_slide_image,.et_pb_column_3_8 .et_pb_slide_video{margin:10% 0 0!important;padding:0}
    .et_pb_column_1_2 .et_pb_slide_image,.et_pb_column_1_3 .et_pb_slide_image,.et_pb_column_1_4 .et_pb_slide_image,.et_pb_column_3_8 .et_pb_slide_image{position:relative;top:auto;bottom:auto}
    .et_pb_column_1_3 .et_pb_audio_module .mejs-container .mejs-controls div,.et_pb_column_1_4 .et_pb_audio_module .mejs-container .mejs-controls div,.et_pb_column_3_8 .et_pb_audio_module .mejs-container .mejs-controls div{position:absolute}
    .et_pb_column_1_3 .et_pb_audio_module .mejs-container,.et_pb_column_1_4 .et_pb_audio_module .mejs-container,.et_pb_column_3_8 .et_pb_audio_module .mejs-container{height:50px!important}
    .et_pb_column_1_3 .et_pb_audio_module .mejs-controls,.et_pb_column_1_4 .et_pb_audio_module .mejs-controls,.et_pb_column_3_8 .et_pb_audio_module .mejs-controls{height:100%}
    .et_pb_column_1_3 .et_pb_audio_module .mejs-time.mejs-currenttime-container.custom,.et_pb_column_1_4 .et_pb_audio_module .mejs-time.mejs-currenttime-container.custom,.et_pb_column_3_8 .et_pb_audio_module .mejs-time.mejs-currenttime-container.custom{top:30px}
    .et_pb_column_1_3 .et_pb_audio_module .mejs-button.mejs-volume-button,.et_pb_column_1_4 .et_pb_audio_module .mejs-button.mejs-volume-button,.et_pb_column_3_8 .et_pb_audio_module .mejs-button.mejs-volume-button{top:30px;right:65px}
    .et_pb_column_1_3 .et_pb_audio_module a.mejs-horizontal-volume-slider,.et_pb_column_1_4 .et_pb_audio_module a.mejs-horizontal-volume-slider,.et_pb_column_3_8 .et_pb_audio_module a.mejs-horizontal-volume-slider{display:block;position:absolute;top:30px;right:0}
    .et_pb_column_1_3 .et_pb_audio_module .mejs-horizontal-volume-total,.et_pb_column_1_4 .et_pb_audio_module .mejs-horizontal-volume-total,.et_pb_column_3_8 .et_pb_audio_module .mejs-horizontal-volume-total{display:block;position:relative;width:100%}
    .et_pb_column_1_3 .et_pb_audio_module .mejs-controls div.mejs-time-rail,.et_pb_column_1_4 .et_pb_audio_module .mejs-controls div.mejs-time-rail,.et_pb_column_3_8 .et_pb_audio_module .mejs-controls div.mejs-time-rail{width:100%!important;padding-left:30px}
    .et_pb_column_1_3 .et_pb_audio_module a.mejs-time-total.mejs-time-slider,.et_pb_column_1_4 .et_pb_audio_module a.mejs-time-total.mejs-time-slider,.et_pb_column_3_8 .et_pb_audio_module a.mejs-time-total.mejs-time-slider{position:relative;width:100%!important;margin-left:0}
    .et_pb_column_4_4 .et_pb_blog_grid[data-columns]::before{content:"3 .column.size-1of3"}
    .et_pb_column_2_3 .et_pb_blog_grid[data-columns]::before,.et_pb_column_3_4 .et_pb_blog_grid[data-columns]::before{content:"2 .column.size-1of2"}
    .et_pb_column_1_2 .et_pb_blog_grid[data-columns]::before,.et_pb_column_1_3 .et_pb_blog_grid[data-columns]::before,.et_pb_column_1_4 .et_pb_blog_grid[data-columns]::before,.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_blog_grid[data-columns]::before{content:"1 .column.size-1of1"}
    .et_pb_section_sticky,.et_pb_section_sticky .et_pb_column_single,.et_pb_section_sticky .et_pb_row.et-last-child,.et_pb_section_sticky .et_pb_row:last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}
    .et_dropdown_animation_fade.et_pb_fullwidth_menu ul li:hover > ul{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
    .et_dropdown_animation_slide.et_pb_fullwidth_menu ul li:hover > ul{-webkit-animation:fadeLeft .4s ease-in-out;-moz-animation:fadeLeft .4s ease-in-out;-o-animation:fadeLeft .4s ease-in-out;animation:fadeLeft .4s ease-in-out}
    .et_dropdown_animation_expand.et_pb_fullwidth_menu ul li:hover > ul{-webkit-transform-origin:0 0;-webkit-animation:Grow .4s ease-in-out;-moz-animation:Grow .8s ease-in-out;-o-animation:Grow .4s ease-in-out;animation:Grow .4s ease-in-out;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
    .et_dropdown_animation_flip.et_pb_fullwidth_menu ul li ul li:hover > ul{-webkit-animation:flipInX .6s ease-in-out;-moz-animation:flipInX .6s ease-in-out;-o-animation:flipInX .6s ease-in-out;animation:flipInX .6s ease-in-out;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
    .et_dropdown_animation_flip.et_pb_fullwidth_menu ul li:hover > ul{-webkit-animation:flipInY .6s ease-in-out;-moz-animation:flipInY .6s ease-in-out;-o-animation:flipInY .6s ease-in-out;animation:flipInY .6s ease-in-out;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
    .et_pb_fullwidth_menu.et_pb_fullwidth_menu_fullwidth .et_pb_row{width:100%;max-width:100%;padding:0 30px!important}
    .et_pb_column_1_3 .et_pb_slide_description{padding-bottom:26%}
    .et_pb_column_1_4 .et_pb_slide_description{padding-bottom:34%!important}
    .et_pb_column_1_2 .et_pb_comments_module .comment_avatar img,.et_pb_column_1_3 .et_pb_comments_module .comment_avatar img,.et_pb_column_1_4 .et_pb_comments_module .comment_avatar img{max-width:50%}
    .et_pb_column_1_2 .et_pb_comments_module .comment-body,.et_pb_column_1_3 .et_pb_comments_module .comment-body,.et_pb_column_1_4 .et_pb_comments_module .comment-body{padding:0 0 0 50px}
    .et_pb_column_1_2 .et_pb_comments_module .comment .children,.et_pb_column_1_3 .et_pb_comments_module .comment .children,.et_pb_column_1_4 .et_pb_comments_module .comment .children{margin-left:25px}
    .et_pb_column_1_2 .et_pb_comments_module .comment-reply-link,.et_pb_column_1_3 .et_pb_comments_module .comment-reply-link,.et_pb_column_1_4 .et_pb_comments_module .comment-reply-link{float:right;position:relative!important;top:auto!important;bottom:-10px}
    .et_pb_column_1_2 .et_pb_comments_module #commentform [class*=comment-form-] input,.et_pb_column_1_3 .et_pb_comments_module #commentform [class*=comment-form-] input,.et_pb_column_1_4 .et_pb_comments_module #commentform [class*=comment-form-] input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}
}
@media all and (min-width:981px) and (max-width:1100px) {
    .et_pb_column_1_2 .et_pb_slide_content,.et_pb_column_1_3 .et_pb_slide_content,.et_pb_column_1_4 .et_pb_slide_content,.et_pb_column_2_3 .et_pb_slide_content{font-size:14px}
    .et_pb_column_1_2 .et_pb_slide_description .et_pb_slide_title,.et_pb_column_1_3 .et_pb_slide_description .et_pb_slide_title,.et_pb_column_1_4 .et_pb_slide_description .et_pb_slide_title,.et_pb_column_2_3 .et_pb_slide_description .et_pb_slide_title{font-size:18px}
    .et_pb_post{margin-bottom:42px}
    .et_quote_content{padding:50px 70px 45px}
    .et_pb_column_2_3 .et_quote_content{padding:50px 50px 45px}
    .et_pb_column_1_2 .et_quote_content{padding:35px 47px 30px}
    .et_pb_blog_grid .et_quote_content,.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 25px 32px}
    .et_pb_column_4_4 .et_pb_post .et_pb_slide{min-height:534px}
    .et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:392px}
    .et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:345px}
    .et_pb_column_1_2 .et_pb_post .et_pb_slide{min-height:250px}
    .et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:155px}
    .et_pb_column_1_4 .et_pb_post .et_pb_slide{min-height:108px}
    .et_pb_blog_grid .et_pb_post .et_pb_slide{min-height:155px}
    .et_pb_column_1_2 .et_pb_audio_cover_art{height:340px}
    .et_pb_column_3_8 .et_pb_audio_cover_art{height:242px}
    .et_pb_column_1_3 .et_pb_audio_cover_art{height:210px}
    .et_pb_column_1_4 .et_pb_audio_cover_art{height:145px}
    .et_pb_column_1_4 .et_pb_contact_right{margin-right:5px}
    .et_pb_column_1_4 .et_pb_number_counter .percent{height:55px}
    .et_pb_column_1_4 .et_pb_number_counter h3{padding:10px 0 0}
}
@media all and (min-width:480px) {
    .et_pb_column_1_4 .et_pb_slide_description{padding-bottom:26%}
}
@media all and (max-width:980px) {
    .et_pb_column{width:100%;margin-bottom:30px}
    .et_pb_section{padding:50px 0}
    .et_pb_fullwidth_section{padding:0}
    .et_pb_column .et_pb_row_inner,.et_pb_row{padding:30px 0}
    .et_section_specialty > .et_pb_row{padding:0}
    .et_pb_gutters1 .et_pb_column,.et_pb_row.et-last-child .et_pb_column.et-last-child,.et_pb_row:last-child .et_pb_column:last-child{margin-bottom:0}
    .et_pb_section .et_pb_column .et_pb_module{margin-bottom:15px}
    .et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_row .et_pb_column .et_pb_module:last-child,.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),.et_pb_row_4col .et_pb_column:nth-last-child(-n+2),.et_pb_section_sticky .et_pb_row.et-last-child .et_pb_column.et_pb_row_sticky.et-last-child,.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child{margin-bottom:0}
    .et_pb_gutters1 .et_section_specialty .et_pb_row > .et_pb_column > .et_pb_module,.et_section_specialty .et_pb_gutters1.et_pb_row > .et_pb_column > .et_pb_module{margin:0}
    .et_section_specialty .et_pb_row > .et_pb_column{padding-bottom:0}
    .et_pb_column.et_pb_column_empty{display:none}
    .et_pb_section_sticky_mobile,.et_pb_section_sticky_mobile .et_pb_column_single,.et_pb_section_sticky_mobile .et_pb_row.et-last-child,.et_pb_section_sticky_mobile .et_pb_row:last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner.et-last-child,.et_pb_section_sticky_mobile .et_pb_specialty_column .et_pb_row_inner:last-child{padding-bottom:0!important}
    .et_pb_row_1-2_1-4_1-4,.et_pb_row_1-4_1-4,.et_pb_row_1-4_1-4_1-2,.et_pb_row_4col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:hidden;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
    .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,.et_pb_row_4col > .et_pb_column.et_pb_column_1_4{width:47.25%;margin-right:5.5%}
    .et_pb_row_1-2_1-4_1-4.et_pb_row_fullwidth > .et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4.et_pb_row_fullwidth > .et_pb_column.et_pb_column_1_4,.et_pb_row_1-4_1-4_1-2.et_pb_row_fullwidth > .et_pb_column.et_pb_column_1_4,.et_pb_row_4col.et_pb_row_fullwidth > .et_pb_column.et_pb_column_1_4{width:50%;margin-right:0}
    .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4 .et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,.et_pb_gutters1 .et_pb_row_4col > .et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4 .et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row_4col > .et_pb_column.et_pb_column_1_4{width:50%!important;margin-right:0}
    .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4:nth-child(odd),.et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4:nth-child(even),.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4:nth-child(even),.et_pb_row_4col > .et_pb_column.et_pb_column_1_4:nth-child(even){margin-right:0}
    .et_pb_row.et_pb_row_fullwidth,.et_pb_specialty_fullwidth > .et_pb_row{width:100%!important;max-width:100%!important}
    .et_pb_gutters1 .et_pb_row.et_pb_row_fullwidth,.et_pb_gutters1 .et_pb_specialty_fullwidth > .et_pb_row,.et_pb_gutters1.et_pb_row.et_pb_row_fullwidth,.et_pb_gutters1.et_pb_specialty_fullwidth > .et_pb_row{width:100%!important;max-width:100%!important}
    .et_pb_space.et-hide-mobile{display:none}
    .et_gallery_item,.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),.et_pb_column .et_pb_grid_item:nth-child(n),.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_column .woocommerce ul.products li.product:nth-child(n),.woocommerce-page ul.products li.product:nth-child(n){float:left;clear:none;width:28.333%;margin:0 7.5% 7.5% 0}
    .et_pb_gutters1 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .woocommerce ul.products li.product:nth-child(n){width:33.333%!important;margin:0!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n){clear:none!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).last_in_row{margin-right:0!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).first_in_row{clear:both!important}
    .et_gallery_item:nth-child(3n+1),.et_pb_column .et_pb_grid_item:nth-child(3n+1),.et_pb_column .et_pb_pricing_table:nth-child(2n+1),.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1),.et_pb_column .woocommerce ul.products li.product:nth-child(3n+1),.woocommerce-page ul.products li.product:nth-child(3n+1){clear:both}
    .et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_row_1-2_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_row_1-4_1-4 > .et_pb_column.et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_row_1-4_1-4_1-2 > .et_pb_column.et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_row_4col > .et_pb_column.et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n){width:100%!important;margin:0 0 11.5%!important}
    .et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .et_pb_row_1-2_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .et_pb_row_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .et_pb_row_1-4_1-4_1-2 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .et_pb_row_4col > .et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_gutters1 .et_pb_row_4col > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_row_4col > .et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_gutters1 .et_pb_row_4col > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .et_pb_row_4col > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1.et_pb_row_1-2_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1.et_pb_row_1-4_1-4 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_blog_grid .column,.et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n),.et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_column_1_4 .et_pb_widget:nth-child(n),.et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_gutters1 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1.et_pb_row_1-4_1-4_1-2 > .et_pb_gutters1 .et_pb_column_1_4 .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1.et_pb_row_4col > .et_pb_column_1_4 .et_pb_grid_item:nth-child(n){margin:0!important}
    .et_gallery_item:nth-child(3n),.et_pb_column .et_pb_grid_item:nth-child(3n),.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),.et_pb_column .woocommerce ul.products li.product:nth-child(3n),.woocommerce-page ul.products li.product:nth-child(3n){margin-right:0}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:auto}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li a{width:auto;border-radius:0}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a{border-radius:3px 0 0 3px}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a{border-radius:0 3px 3px 0}
    .et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_column .et_pb_widget:nth-child(n){width:46.25%!important;margin:0 7.5% 7.5% 0 !important}
    .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:16.21%}
    .et_pb_column .et_pb_widget:nth-child(n){margin-bottom:7.5%}
    .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2,.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n){width:50%!important;margin:0!important}
    .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post,.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n){margin-bottom:0}
    .et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(2n),.et_pb_column .et_pb_widget:nth-child(2n){margin-right:0!important}
    .et_pb_widget_area_left{padding-right:0;border-right:none}
    .et_pb_widget_area_right{padding-left:0;border-left:none}
    .et_pb_more_button{display:inline-block!important}
    .et_pb_column_1_4 .et_pb_slider_fullwidth_off h2,.et_pb_slide_description .et_pb_slide_title{font-size:26px;font-weight:500!important}
    .et_pb_slide_content{font-size:13px;font-weight:400}
    .et_pb_slide_description{text-align:center}
    .et_pb_slide_with_image .et_pb_slide_description{text-align:left}
    .et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_container{min-height:auto}
    .et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_content{display:block}
    .et_pb_post{margin-bottom:42px}
    .et_pb_column .et_pb_newsletter_description,.et_pb_column .et_pb_newsletter_form,.et_pb_column.et_pb_column_inner .et_pb_newsletter_description,.et_pb_column.et_pb_column_inner .et_pb_newsletter_form{width:50%;padding:0}
    .et_pb_column .et_pb_newsletter_form,.et_pb_column.et_pb_column_inner .et_pb_newsletter_form{padding-left:40px}
    .et_pb_column .et_pb_pricing_table{width:50%!important}
    .et_pb_column .et_pb_pricing_1 .et_pb_pricing_table{width:100%!important}
    .et_pb_column .et_pb_pricing_table:nth-child(n+3){margin-top:50px}
    .et_pb_fullwidth_section .et_pb_post_title{padding:80px 0}
    .et_pb_column .et_pb_map,.et_pb_fullwidth_section .et_pb_map{height:350px}
    .et_full_width_portfolio_page .et_project_meta{float:none;width:100%;margin-top:-20px}
    .et_always_center_on_mobile{margin-right:auto!important;margin-left:auto!important;text-align:center!important}
    .fullwidth-menu{display:none}
    .et_mobile_nav_menu{display:block}
    .et_pb_countdown_timer .title{font-size:22px!important}
    .et_pb_countdown_timer .section p{font-size:64px!important;line-height:64px!important}
    .et_pb_countdown_timer .section p.label{font-size:14px!important;line-height:25px!important}
    .et_pb_countdown_timer .sep{top:-28px!important}
    .et_pb_fullwidth_menu .fullwidth-menu-nav{display:none}
    .et_pb_fullwidth_menu .et_pb_row{min-height:81px}
    .et_pb_fullwidth_menu .et_mobile_nav_menu{float:none}
    .et_pb_fullwidth_menu .mobile_menu_bar:before{top:26px}
    .et_pb_fullwidth_menu .et_mobile_menu{top:81px;padding:5%}
    .et_pb_fullwidth_menu .et_mobile_menu ul{padding:0}
    .et_pb_fullwidth_menu .et_mobile_menu,.et_pb_fullwidth_menu .et_mobile_menu ul{text-align:left;list-style:none!important}
    .et_pb_column_3_8 .et_pb_blog_grid .et_audio_container .mejs-time.mejs-currenttime-container.custom{margin-left:0}
    .et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}
    .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video{margin-bottom:5%!important}
}
@media all and (min-width:768px) and (max-width:980px) {
    .et_pb_column_1_3 .et_pb_tabs_controls,.et_pb_column_1_4 .et_pb_tabs_controls,.et_pb_column_3_8 .et_pb_tabs_controls{border-bottom:1px solid #d9d9d9}
    .et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{margin-top:-3rem;margin-left:-3rem;font-size:6rem;line-height:6rem}
    .et_pb_column_1_3 .et_pb_tabs_controls li,.et_pb_column_1_4 .et_pb_tabs_controls li,.et_pb_column_3_8 .et_pb_tabs_controls li,.et_pb_tabs_controls li,.et_pb_tabs_controls li:last-child{float:left;border-right:1px solid #d9d9d9;border-bottom:none}
    .et_pb_column .et_pb_testimonial_portrait{display:table-cell;float:left;margin-right:30px}
    .et_pb_column .et_pb_testimonial_description{display:table-cell}
    .et_pb_row_1-2_1-4_1-4 .et_pb_testimonial_portrait,.et_pb_row_1-4_1-4 .et_pb_testimonial_portrait,.et_pb_row_1-4_1-4_1-2 .et_pb_testimonial_portrait,.et_pb_row_4col .et_pb_testimonial_portrait{display:block;float:none;margin:0 auto 20px}
    .et_pb_column .et_pb_team_member_image{float:left!important;width:280px!important;margin:0 30px 0 0 !important;text-align:left!important}
    .et_pb_column .et_pb_team_member_description{display:table-cell}
    .et_quote_content{padding:50px 43px 45px!important}
    .et_quote_content blockquote p{font-size:26px!important;line-height:44px!important}
    .et_quote_content blockquote cite{font-size:18px!important}
    .et_pb_blog_grid .et_quote_content{padding:35px 30px!important}
    .et_pb_blog_grid .et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}
    .et_pb_blog_grid .et_quote_content blockquote cite{font-size:14px!important}
    .et_link_content{padding:40px 40px 45px}
    .et_link_content h2{font-size:26px!important;line-height:44px!important}
    .et_link_content a.et_link_main_url{font-size:18px!important}
    .et_pb_blog_grid .et_link_content h2{font-size:20px!important;line-height:26px!important}
    .et_pb_blog_grid .et_link_content a.et_link_main_url{font-size:14px!important}
    .et_pb_post .et_pb_slide{min-height:384px!important}
    .et_pb_blog_grid .et_pb_post .et_pb_slide{min-height:182px!important}
    .et_audio_content h2{margin-bottom:24px!important;font-size:26px!important;line-height:44px!important}
    .et_pb_blog_grid .et_audio_content h2{font-size:20px!important;line-height:26px!important}
    .et_pb_audio_cover_art{float:none!important;position:relative;width:100%!important;height:400px!important}
    .et_pb_audio_module_content{margin-left:0!important;padding:55px 60px!important}
    .et_pb_audio_module_content h2{font-size:36px!important}
    .et_pb_column_1_4 .et_audio_module_meta{font-size:14px!important}
    .et_pb_column .et_pb_blog_grid[data-columns]::before{content:"2 .column.size-1of2"}
    .demo-3 figure:hover .flip-box-about,figure.hover .flip-box-about{visibility:hidden}
    .demo-3 figure .flip-box-about,.demo-3 figure figcaption{transition:transform .5s!important}
    .demo-3 figure figcaption{visibility:hidden}
    .demo-3 figure:hover figcaption,figure.hover figcaption{visibility:visible}
    .all_tabs_sections .main_top_hire span{font-size:16px}
}
@media all and (max-width:767px) {
    .et_pb_column .et_pb_blog_grid[data-columns]::before{content:"1 .column.size-1of1"}
    .et_pb_text_align_right{text-align:left}
    .et_pb_slide_image,.et_pb_slide_video{margin-top:6%!important}
    .et_pb_slide_video{float:none}
    .et_pb_section_first .et_pb_slide_image{top:20px;margin:0!important}
    .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:20px}
    .et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content{font-size:14px}
    .et_pb_slide_with_image .et_pb_slide_description{float:none}
    .et_pb_post{margin-bottom:42px}
    .et_pb_portfolio_item h2,.et_pb_post h2,.et_pb_title_container h1{font-size:18px}
    .et_pb_carousel .et-pb-arrow-prev,.et_pb_carousel:hover .et-pb-arrow-prev{left:-8px;opacity:1}
    .et_pb_carousel .et-pb-arrow-next,.et_pb_carousel:hover .et-pb-arrow-next{right:-8px;opacity:1}
    .et_pb_slider_carousel:hover .et-pb-arrow-next,.et_pb_slider_carousel:hover .et-pb-arrow-prev{opacity:0!important}
    .et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_1_4 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_4 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_4_4 .et_pb_carousel_item .et_pb_video_play{margin-top:-1rem;margin-left:-1rem;font-size:2rem;line-height:2rem}
    .et_gallery_item:nth-child(n),.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),.et_pb_column .et_pb_grid_item:nth-child(n),.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_column .woocommerce ul.products li.product:nth-child(n),.woocommerce-page ul.products li.product:nth-child(n){clear:none;width:45.25%;margin:0 9.5% 9.5% 0}
    .et_gallery_item:nth-child(2n),.et_pb_column .et_pb_grid_item:nth-child(2n),.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),.et_pb_column .woocommerce ul.products li.product:nth-child(2n),.et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).last_in_row,.woocommerce-page ul.products li.product:nth-child(2n){margin-right:0}
    .et_pb_gutters1 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .woocommerce ul.products li.product:nth-child(n){width:50%!important;margin:0!important}
    .et_gallery_item:nth-child(2n+1),.et_pb_column .et_pb_grid_item:nth-child(2n+1),.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n+1),.et_pb_column .woocommerce ul.products li.product:nth-child(2n+1),.woocommerce-page ul.products li.product:nth-child(2n+1){clear:both}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n){clear:none!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).first_in_row{clear:both!important}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters ul{width:100%}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:50%}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a{border-radius:3px 0 0}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-child(2) a{border-radius:0 3px 0 0}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-last-child(1):nth-child(odd) a{border-radius:0 0 3px 3px}
    .et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-last-child(1):nth-child(even) a{border-radius:0 0 3px}
    .et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_column .et_pb_widget:nth-child(n),.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1,.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n){width:100%!important;margin-right:0!important}
    .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_column .et_pb_widget{margin-bottom:9.5%!important}
    .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column .et_pb_widget{margin-bottom:0!important}
    .et_pb_promo{padding:40px}
    .et_pb_column .et_pb_newsletter_description,.et_pb_column .et_pb_newsletter_form,.et_pb_column.et_pb_column_inner .et_pb_newsletter_description,.et_pb_column.et_pb_column_inner .et_pb_newsletter_form{width:100%;padding:0}
    .et_mobile_device .et-pb-arrow-prev,.et_pb_slider:hover .et-pb-arrow-prev{left:0;opacity:1}
    .et_mobile_device .et-pb-arrow-next,.et_pb_slider:hover .et-pb-arrow-next{right:0;opacity:1}
    .et-pb-controllers{position:absolute;z-index:10;bottom:5%;left:0;width:100%;height:14px;text-align:center}
    .format-gallery .et-pb-controllers{height:auto}
    .et_transparent_nav .et_pb_section:first-child .et-pb-controllers{bottom:18px}
    .et_pb_more_button{display:inline-block!important}
    .et_pb_slide_image,.et_pb_slide_video,.et_pb_slide_with_image .et_pb_slide_description{width:100%}
    .et_pb_slide_image,.et_pb_slide_video{display:none;position:relative;margin:50px auto 0;padding:0}
    .et_pb_slider_show_image .et_pb_slide_image,.et_pb_slider_show_image .et_pb_slide_video{display:block}
    .et_pb_slide_description .et_pb_slide_title{font-size:24px}
    .et_pb_slide_content{font-size:12px}
    .et_pb_slide_image img{max-height:300px}
    .et_pb_section_first .et_pb_slide_image img{max-height:300px!important}
    .et_pb_slide_description,.et_pb_slide_with_image .et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{text-align:center}
    .et_pb_tabs_controls{border-bottom:none}
    .et_pb_tabs_controls li{float:none;border-right:none;border-bottom:1px solid #d9d9d9}
    .et_pb_column .et_pb_pricing_table{width:100%!important;margin:0 0 30px!important}
    .et_pb_column .et_pb_pricing_table.et-last-child,.et_pb_column .et_pb_pricing_table:last-child{margin-bottom:0}
    .et_pb_column .et_pb_contact p.et_pb_contact_field_half{width:100%;margin-right:0}
    .et_pb_column .et_pb_map,.et_pb_fullwidth_section .et_pb_map{height:220px}
    .et_pb_countdown_timer .title{margin-bottom:20px!important;font-size:22px!important}
    .et_pb_countdown_timer .section p{font-size:32px!important;line-height:32px!important}
    .et_pb_countdown_timer .section p.label{font-size:14px!important;line-height:25px!important}
    .et_pb_countdown_timer .sep{top:-28px!important}
    .et_pb_column .et_pb_testimonial_description{display:block;width:100%;text-align:center}
    .et_pb_column .et_pb_testimonial_portrait{display:block;float:none;margin:0 auto 20px}
    .et_pb_team_member_image{display:block;float:none;width:auto;margin:0 0 12px;text-align:center}
    .et_pb_team_member_description{display:block}
    .et_pb_blog_grid .et_quote_content,.et_quote_content{padding:35px 30px!important}
    .et_pb_blog_grid .et_quote_content blockquote p,.et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}
    .et_pb_blog_grid .et_quote_content blockquote cite,.et_quote_content blockquote cite{font-size:14px!important}
    .et_link_content{padding:35px 20px}
    .et_audio_content h2,.et_link_content h2{font-size:20px!important;line-height:26px!important}
    .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_link_content a.et_link_main_url{font-size:14px!important}
    .et_pb_blog_grid .et_pb_post .et_pb_slide,.et_pb_post .et_pb_slide{min-height:222px!important}
    .et_audio_content{padding:35px 20px!important}
    .et_audio_content h2{margin-bottom:9px!important}
    .et_pb_audio_cover_art{float:none!important;position:relative;width:100%!important;height:300px!important}
    .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-image-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content-container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-image-container,.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.left .header-content-container,.et_pb_fullwidth_header.et_pb_header_with_image .et_pb_fullwidth_header_container.right .header-content-container,.et_pb_slider_with_overlay .et_pb_slide_image,.et_pb_slider_with_overlay .et_pb_slide_video,.et_pb_slider_with_overlay .et_pb_slide_with_image .et_pb_slide_description{width:100%}
    .et_pb_audio_module_content{margin-left:0!important;padding:30px!important}
    .et_pb_audio_module_content h2{font-size:26px!important}
    .et_pb_column_1_4 .et_audio_module_meta{font-size:14px!important}
    .et-hide-mobile{display:none!important}
    .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right{-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}
    .et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content,.et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{margin:20px 2%}
    .et_pb_slider_with_overlay .et_pb_slide_image{margin-top:0!important;padding-top:6%}
    .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video{margin-bottom:10%!important}
    #comment-wrap li.comment article{padding-right:0}
    .comment-body{padding:0 0 0 100px}
    .comment-reply-link{float:right;position:relative!important;top:auto!important;bottom:-10px}
    #commentform input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}
    .comment .children{margin-left:50px}
}
@media all and (max-width:479px) {
    .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4{width:100%;margin:0 0 30px}
    .et_pb_gutters1 .et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_gutters1.et_pb_row .et_pb_column.et_pb_column_1_4,.et_pb_row .et_pb_column.et_pb_column_1_4.et-last-child,.et_pb_row .et_pb_column.et_pb_column_1_4:last-child{margin-bottom:0}
    .et_pb_text_align_right{text-align:left}
    .et_pb_slide_description .et_pb_slide_title{font-size:20px}
    .et_pb_slide_content{font-size:10px;font-weight:400}
    .et_pb_slide_content,a.et_pb_more_button{display:block}
    .et_pb_slider_fullwidth_off .et_pb_more_button,.et_pb_slider_fullwidth_off .et_pb_slide_content{display:none}
    .et_pb_portfolio_item{margin-bottom:22px}
    .et_pb_post{margin-bottom:42px}
    .et_pb_blog_grid h2,.et_pb_post h2{padding-bottom:0;font-size:16px}
    .et_pb_post .post-meta{color:#666;font-size:14px}
    .et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_pb_post .et_pb_slider,.et_pb_blog_grid .et_pb_post.format-link > *,.et_pb_blog_grid .et_pb_post.format-quote > *,.et_pb_blog_grid .et_pb_post > .et_pb_image_container,.et_pb_blog_grid .et_pb_post > .post-meta,.et_pb_blog_grid .et_pb_post > h2{display:block}
    .et_pb_blog_grid .et_pb_post .post-meta{display:block!important;padding:0}
    .et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play{margin-top:-.75rem;margin-left:-.75rem;font-size:1.5rem;line-height:1.5rem}
    .et_audio_content,.et_pb_blog_grid .et_link_content,.et_pb_blog_grid .et_quote_content,.et_quote_content{padding:35px 20px!important}
    .et_pb_blog_grid .et_main_video_container{margin-right:0;margin-left:0}
    .et_pb_blog_grid .et_pb_post .et_pb_slide,.et_pb_post .et_pb_slide{min-height:156px!important}
    .et_pb_audio_cover_art{float:none!important;width:100%!important;height:210px!important}
    .et_pb_audio_module_content h2{font-size:20px!important}
    .et_pb_column_1_4 .et_audio_module_meta{font-size:14px!important}
    .et_gallery_item:nth-child(n),.et_pb_column .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),.et_pb_column .et_pb_grid_item:nth-child(n),.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_column .woocommerce ul.products li.product:nth-child(n),.woocommerce-page ul.products li.product:nth-child(n){width:100%;margin:0 0 11.5%}
    .et_pb_gutters1 .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_grid_item:nth-child(n),.et_pb_gutters1 .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),.et_pb_gutters1 .woocommerce ul.products li.product:nth-child(n){margin:0!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n){clear:none!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).last_in_row{margin-right:0!important}
    .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n).first_in_row{clear:both!important}
    .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_column .et_pb_widget:nth-child(n){margin-bottom:11.5%!important}
    .et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters1 .et_pb_column .et_pb_widget{margin-bottom:0!important}
    .et_pb_promo{padding:40px}
    .et_pb_column .et_pb_map,.et_pb_fullwidth_section .et_pb_map{height:200px}
    .et_pb_tabs_controls{border-bottom:none}
    .et_pb_tabs_controls li{float:none;border-right:none;border-bottom:1px solid #d9d9d9}
    .et_pb_column .et_pb_audio_module .mejs-container .mejs-controls div{position:absolute}
    .et_pb_column .et_pb_audio_module .mejs-container{height:50px!important}
    .et_pb_column .et_pb_audio_module .mejs-controls{height:100%}
    .et_pb_column .et_pb_audio_module .mejs-time.mejs-currenttime-container.custom{top:30px}
    .et_pb_column .et_pb_audio_module .mejs-button.mejs-volume-button{top:30px;right:65px}
    .et_pb_column .et_pb_audio_module a.mejs-horizontal-volume-slider{display:block;position:absolute;top:30px;right:0}
    .et_pb_column .et_pb_audio_module .mejs-horizontal-volume-total{display:block;position:relative;width:100%}
    .et_pb_column .et_pb_audio_module .mejs-controls div.mejs-time-rail{width:100%!important;padding-left:30px}
    .et_pb_column .et_pb_audio_module a.mejs-time-total.mejs-time-slider{position:relative;width:100%;margin-left:0}
    .et_pb_column .et_pb_blog_grid .et_audio_container .mejs-time.mejs-currenttime-container.custom{margin-left:0}
    .et_pb_testimonial{padding-top:10%}
    .comment_avatar img{max-width:50%}
    .comment-body{padding:0 0 0 50px}
    .comment .children{margin-left:25px}
    a.comment-reply-link.et_pb_button{font-size:15px}
    a.comment-reply-link.et_pb_button:after{font-size:25px}
    .et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image,.et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video{margin-bottom:16%!important}
}
#wp-admin-bar-et-use-visual-builder a:before{width:28px;margin-top:-3px;color:#974df3!important;font-family:ETmodules!important;font-size:30px!important;content:"\e625"}
#wp-admin-bar-et-use-visual-builder:hover a:before{color:#fff!important}
#wp-admin-bar-et-use-visual-builder a:hover,#wp-admin-bar-et-use-visual-builder:hover a{color:#fff!important;background-color:#7e3bd0!important;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease}
.contact_sub_form textarea{height:60px}
.contact_sub_form h2{padding-bottom:2%;margin-top:3%;text-align:center}
.conttact_form_text_new .contact_text_right > h2{color:#fff}
.contact_text_right{margin-top:6%}
.hire_shopify .mobile_image img{border:1px solid #ddd;padding:5px;width:100%}
.other_development h5{border-bottom:1px dotted #dfdfdf;color:#333;margin-bottom:3%;margin-left:4%;width:90%}
.menu_mobile{border:1px solid #dcdedf;padding-top:5%!important}
.hire_shopify h3{border-bottom:1px solid #ddd;margin-bottom:12px;padding-bottom:15px;padding-top:3%}
#menu-footer li:before,.footer_contact li:before,.footer_contact_new li:before{border-style:unset!important}
.other_development .icon{background-repeat:no-repeat;float:left;height:25px;margin-left:3%;margin-right:3px;width:25px}
.icon.android{background-image:url(images/opencart.png)}
.icon.iphone{background-image:url(images/xicon-iphone.png)}
.icon.ipad{background-image:url(images/xicon-ipad.png)}
.icon.windows{background-image:url(images/xicon-windows.png)}
.icon.whatsapp{background-image:url(images/xicon-whatsapp.png)}
.icon.phonegap{background-image:url(images/icon-phonegap.png)}
.icon.magento{background-image:url(images/xicon-magento.png)}
.title-line{background:#0123b4;height:2px;margin:10px auto 20px;text-align:center;width:40px}
.whitecolor{color:#fff}
.about_new_section h4{color:#fff!important;height:20px}
#contact_us .et_pb_button{background:linear-gradient(154deg,#008fe2 0,#00b29c 100%) rgba(0,0,0,0);border-radius:0!important;box-shadow:0 0 6px #0123b4;color:#fff;font-size:17px;margin-left:7%;margin-top:-12px;padding:8px 41px;width:58%}
.r-developers,.talk-to-form{padding:2% 5%;width:50%;float:left;text-align:center}
.r-developers{background:#fff}
.talk-to-form{background:#efefef;border-radius:0}
.footer-widget .fwidget.et_pb_widget.widget_text{width:100%;margin-bottom:1%!important}
.footer_contact ul li a{vertical-align:middle;line-height:28px}
.footer_contact li{float:left;list-style:inherit!important}
.footer_contact img{margin-right:9px;float:left}
.footer_contact_new img{margin-right:9px}
.footer_contact_new li{float:left;list-style:inherit!important}
.footer_contact_new li a{vertical-align:middle;display:flex;line-height:38px}
@media screen and (max-width:768px) {
    .r-developers,.talk-to-form{width:100%}
}
@media screen and (max-width:320px) {
    #mobile_menu #menu-item-7797{display:none}
}
.title-line-left{background:#0123b4;display:table;height:2px;margin:10px auto;width:40px}
.talk-to-form input,.talk-to-form textarea{border:1px solid rgba(128,128,128,.43);height:34px;width:100%}
.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-textarea{padding:8px}
.captcha_left_bottom .wpcf7-quiz-label{float:left;margin-top:2%}
.captcha_left_bottom .wpcf7-form-control.wpcf7-quiz{float:left;margin-left:2%;padding:7px;width:40%}
.talk-to-form .wpcf7-form-control.wpcf7-submit{height:45px;width:100%}
.captcha_left_bottom{float:left;width:100%}
#main-footer .title{font-weight:700;margin-bottom:6px;font-size:24px;text-transform:uppercase;color:#0123b4}
.footer-middle .widget_media_image{width:100%;display:flex;align-items:center}
#main-footer .widget_media_image .title{text-transform:capitalize;order:1;padding:0 0 0 10px;margin:0}
.footer-middle .widget_media_image img{width:80px;vertical-align:middle}
.footer-widget:nth-child(3) .widget_media_image img{width:218px}
.footer-middle .widget_contact_info{width:100%;position:relative;padding-bottom:10px}
.footer-middle .widget_nav_menu{position:relative;padding-bottom:15px}
.footer-middle .widget_contact_info:after,.footer-middle .widget_nav_menu:after{content:'';position:absolute;bottom:0;border-bottom:1px solid #0d23b4;width:120px}
.footer-middle .widget_contact_info:last-child:after{display:none}
#main-footer .widget_contact_info h4{text-transform:capitalize;font-weight:500;font-size:18px;padding:0}
.footer-middle .confit-address{font-size:16px;max-width:260px}
.footer-middle .confit-phone{background:url(https://www.metizsoft.com/wp-content/uploads/2019/11/telephone.svg) no-repeat left center / 20px;color:#0d23b4;padding:0 0 0 30px;font-size:16px;margin:0 0 15px}
.footer-middle .confit-phone a{color:#0d23b4}
.footer-middle .confit-email{background:url(https://www.metizsoft.com/wp-content/uploads/2019/11/e-mail-envelope.svg) no-repeat left center / 20px;color:#0d23b4;padding:0 0 0 30px;font-size:16px}
.footer-middle .confit-email a{color:#0d23b4}
.footer-middle .footer-widget:last-child .custom-html-widget{margin:0 -10px}
.footer-badges-logo{float:left;width:25%;padding:0 6px}
.footer-badges-logo img{max-width:100%;width:100%!important}
.footer_call .email > a,.footer_call .phone > a,.footer_call .skype > a{color:#fff;float:left}
.footer_call .email > img,.footer_call .phone > img,.footer_call .skype > img{float:left;padding:0}
.footer_call .email,.footer_call .phone,.footer_call .skype{clear:both;float:left;margin-bottom:4%}
div#footer-bottom .et-social-icons li{display:inline-block;margin-left:20px;padding:7px}
#footer-bottom .et-social-icon a{color:#fff;font-size:20px;padding:0 7px}
.contact-menu-btn span.menu-image-title{background-color:#f60;color:#fff;padding:10px 14px}
#portfolio_all_show .et_pb_button{background:linear-gradient(154deg,#008fe2 0,#00b29c 100%) rgba(0,0,0,0);border-radius:0!important;box-shadow:0 0 6px #0123b4;color:#fff;font-size:17px;padding:5px 41px;width:21%}
.about_social_media .social_media{float:left;text-align:center;width:20%}
.social_media.facebook{background-color:#3a5898;padding:36px}
.social_media.twitter{background-color:#2793ca;padding:36px}
.social_media.google{background-color:#ac1d1f;padding:36px}
.social_media.linkedin{background-color:#007ab9;padding:36px}
.social_media.youtube{background-color:#d52423;padding:36px}
.about_social_media .icon{color:#fff;font-size:51px}
.main-title{padding-top:20px}
.conttact_form_text_new{background-color:#4f84b1!important}
.jp-relatedposts{display:none!important}
.contact_sub_form{background-color:#fff;padding:2% 4% 1%;width:80%}
.contact_sub_form .wpcf7-form-control{width:100%}
.conttact_form_text_new .contact_text_right > h1{color:#fff;font-weight:700;line-height:35px}
.conttact_form_text_new .contact_text_right > p{color:#fff;font-size:20px;margin-top:2%}
.career_text{border:1px solid #d9d9d9}
.careers_bottom .career_text h3:first-child{background-color:#0123b4;color:#fff;padding:12px}
.careers_bottom p{padding-left:12px;padding-right:12px}
.careers_second h1{color:#fff;padding-bottom:10px!important}
.careers li{background-image:url(images/links_arr_light.png);background-position:left 6px;background-repeat:no-repeat;list-style:none;padding:2px 0 2px 24px}
.certifications_second{padding-left:17%!important;padding-right:17%!important}
.certifications_second .et_pb_column{border:1px solid #ddd;padding:3%}
.event_title h3{background-color:#0099da;color:#fff;font-size:26px;font-weight:400;line-height:52px;margin:0 auto;padding:0;width:19%}
.event_title_main h3{color:#fff;line-height:48px;margin-left:2%;padding:0}
.event_title_main h5{color:#0099da;padding:25px!important}
.main-title-left h1{font-weight:700;margin:0;padding:0;text-align:center;text-transform:uppercase}
.main-title-left h1 span{color:#0123b4}
.bg-white{background:#fff;box-shadow:0 0 9px #a0a0a0;display:inline-block;float:left;margin-bottom:0;width:100%}
.et_pb_section.shopify_expero_portlink.et_pb_section_6.et_section_regular,.shopify_pro{background:#eee!important}
.certification_none span,.project_category-case-study{display:none}
.shopify_pro{padding-top:25px}
.shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light{margin:0 auto!important;width:1170px!important}
.et_pb_promo.et_pb_module.et_pb_bg_layout_dark.et_pb_text_align_center.et_pb_cta_0{background-color:unset!important}
.hire_shopify .contact_titile{margin-bottom:0!important;padding:12px}
.hire_contact{border:1px solid #dcdedf;padding:7%}
.hire_shopify .wpcf7-form-control{width:100%}
.contact_titile h1{color:#fff}
.our_values li{background-image:url(images/sub-icon.png);background-position:left 11px;background-repeat:no-repeat;list-style:none;padding:2px 0 2px 15px}
.quick_communication{border:1px solid #dcdedf;float:left;padding:14px 27px;width:100%}
#client_says{clear:both}
.hang-left{float:left;height:50px;width:15%}
.hang-right{color:#03aade;float:right;font-size:16px;height:50px;line-height:40px;width:83%}
.shopify_right_side h1{color:#94bc47;font-family:Aileron-Heavy;font-size:46px;line-height:50px;margin-bottom:3%;text-shadow:0 3px 0 rgba(0,0,0,.34)}
.shopify_right_side .shopify_left,.shopify_right_side .shopify_right,.shopify_right_side p{color:#fff;font-size:20px;text-shadow:0 2px 0 rgba(0,0,0,.34);font-family:Aileron-SemiBold}
.shopify_right_side p{margin-bottom:3%}
.shopify_right_side .shopify_left{float:left;margin-top:2%;width:49%}
.shopify_right_side .shopify_right{float:right;margin-top:2%;width:49%}
.shopify_right_side .shopify_left > strong{color:#94bc47}
.shopify_right_side .shopify_left > div,.shopify_right_side .shopify_right > div{background-color:#94bc47;box-shadow:0 3px 0 0 rgba(0,0,0,.34);font-size:18px;margin-top:35px;padding:9px;text-align:center}
.shopify_right_side .shopify_left a,.shopify_right_side .shopify_right a{color:#fff}
.shopify_contact_left{background:rgba(207,207,207,.54);border-radius:4px;padding:4%}
.shopify_contact_left .wpcf7-form-control.wpcf7-text{height:38px;width:100%}
.contact-form input,textarea{width:100%}
.shopify_contact_left .wpcf7-form-control.wpcf7-submit{background:linear-gradient(to bottom,#0099da 5%,#0087c1 100%) #0099da;border:none;color:#fff;width:100%}
.shopify_expert_slider .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_1 > p{color:#fff;font-family:Aileron-SemiBold;font-size:20px}
.country_logo{float:left;margin-left:2%;width:23%}
.our_services li{background-image:url(images/right-icon.png);background-position:left 6px;background-repeat:no-repeat;background-size:15px 17px;list-style:none;padding:2px 0 2px 24px}
.about_new_section .et_pb_text_8{border:0 solid #dcdedf;padding-top:0!important;padding-left:0!important}
.captcha_left_bottom .wpcf7-not-valid-tip{float:left}
.list_number{border:1px solid #0099da;border-radius:500px;color:#0099da;float:left;font-size:30px;font-weight:600;margin-right:3%;padding:12px 15px}
.app_store > a,.web_portfolio > a{font-size:0;height:65px;width:192px;float:left}
.main-title-left h2,.menu-shiopify-unite-container li a,.shopify_unite_slider h1{font-weight:700;text-transform:uppercase}
.pro_visitor p{margin-bottom:7%}
.case_studies #case_study a{background:#c4c7cd;color:#fff;line-height:50px;padding:11px 34px;text-transform:uppercase}
.case_studies #case_study a:hover{background:#2b2b2b;color:#fff}
.quick_communication .hang > p{padding-left:0}
.shopify_main_top{float:left;margin-bottom:3%}
.web_portfolio > a{background:url(https://www.metizsoft.com/wp-content/themes/Divi/images/website-button.png) no-repeat rgba(0,0,0,0)}
.app_store > a{background:url(https://www.metizsoft.com/wp-content/themes/Divi/images/iPhone.png) no-repeat rgba(0,0,0,0);margin-bottom:25px}
.careers_second h2{color:#fff;padding-bottom:10px!important}
.career_contact .wpcf7-form > p{float:left;padding-left:2%}
.contact_titile h2{color:#fff}
.main-title-left h2{margin:0;padding:0;text-align:center}
.main-title-left h2 span{color:#0123b4}
.shopify_right_side h2{color:#94bc47;font-family:Aileron-Heavy;font-size:46px;line-height:50px;margin-bottom:3%;text-shadow:0 3px 0 rgba(0,0,0,.34)}
.careers_bottom .career_text h3::first-letter{color:#fff}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 et_pb_blurb.et_pb_module::after{box-shadow:0 5px 7px #999}
.shopify_unite_two .et_pb_blurb_container a{color:#6c6c6c;font-family:open sans!important;font-size:24px;line-height:22px;text-transform:uppercase}
.shopify_unite_two .et_pb_blurb_container > p{font-family:open sans;font-size:16px;line-height:19px;margin-top:2%;text-align:center;color:#6c6c6c}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module{background-color:#fff;margin-bottom:7%;padding:10% 11% 6%;text-align:center}
.shopify_unite_thi img{width:60%}
.button{margin:3% auto}
.shopify_unite_thi a{background-color:#fff;border-radius:16px;color:#333;font-family:open sans;font-size:17px;margin:0 auto 11%;padding:9px 27px;text-transform:uppercase}
.shopify_unite_thi .art,.shopify_unite_thi .print{float:left;width:50%;padding-bottom:1%;text-align:center}
.menu-shiopify-unite-container ul li,.new_header{float:left;padding-left:2%}
.shopify_unite_thi .art{background-color:#19bd9b}
.shopify_unite_thi .print{background-color:#17a086}
.shopify_unite_thi h2{color:#fff;margin-bottom:2%;margin-top:5%;font-family:open sans;font-size:30px;text-transform:uppercase}
.new_header{padding-top:10px;padding-bottom:10px;position:relative;width:100%;z-index:9999;border-bottom:1px solid #828282!important}
.menu-shiopify-unite-container{margin-top:15px}
.new_header .et_pb_widget.widget_text{margin-bottom:0!important}
.menu-shiopify-unite-container ul li a{color:rgba(255,255,255,.7);text-transform:uppercase}
.menu-shiopify-unite-container li a{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif!important;font-size:13px}
.et_pb_button.slider_button.et_pb_button_0.et_pb_module.et_pb_bg_layout_light,.shopify_unite_slider h1,.unite_second h2,.unite_second h3{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif}
manu_unite{float:right;margin-right:0}
.shopify_unite_slider h1{color:#fff;font-size:50px}
.shopify_unite_slider hr{border-color:#fff!important;border-width:3px;max-width:180px}
.slider_second p{color:rgba(255,255,255,.7);font-size:28px;font-weight:300!important;padding-bottom:2%!important;padding-top:2%}
.et_pb_button.slider_button.et_pb_button_0.et_pb_module.et_pb_bg_layout_light{font-size:20px!important;font-weight:100!important;padding:13px 41px!important;text-transform:uppercase}
.shopify_unite_slider_top .et_pb_image{padding-top:7%}
.shopify_unite_slider_top .et_pb_button_module_wrapper{padding-bottom:7.8%}
.unite_second h2{color:#fff!important;font-size:40px}
.unite_second h3{color:#000;font-size:28px}
.unite_second p{color:#fff;font-family:open sans;font-size:16px;font-weight:100!important}
.unite_second .et_pb_button_module_wrapper{color:#333!important;font-family:open sans;font-weight:400!important;text-transform:uppercase}
.shopify_unite_contact h2 span,.shopify_unite_two h2 span{font-weight:600}
.text-primary{color:#5e8d3d}
.unite_third .service-box .fa{padding-bottom:8%}
.service-box:hover{box-shadow:0 0 5px rgba(0,0,0,.5);transition:all .5s ease 0}
.service-box:hover i{color:#0093dd;transition:all .5s ease 0}
.unite_third .service-box{text-align:center;padding:18px}
.unite_third h3{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif}
.wpcf7-form div span input,select,textarea{font-size:14px}
.shopify_unite_contact .wpcf7-form .left_side div,.shopify_unite_contact .wpcf7-form .right_side div{color:#767676;float:left;font-family:open sans;font-size:17px;margin-top:1%;width:100%}
.shopify_unite_contact h2,.shopify_unite_two h2{font-size:30px;text-transform:uppercase;font-family:open sans}
.shopify_unite_contact .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{display:none!important}
.shopify_unite_contact .wpcf7-form > div{float:left;margin-left:2%;width:48%}
.shopify_unite_contact .wpcf7-form .submit{margin-top:-9%}
#schedule-meet{float:left;width:100%}
.shopify_unite_contact .wpcf7-form div span input{width:100%}
.shopify_unite_contact h2{color:#000;text-align:center;margin-top:5%}
.shopify_unite_two .et_pb_row.et_pb_row_2{padding-top:0}
.shopify_unite_thi .et_pb_fullwidth_code_0 h2{color:#000!important;font-family:open sans;font-weight:200;text-align:center;text-transform:uppercase;margin:18px 0}
.shadow-narrow::before,.shadow::before{background-color:#fff;bottom:0;content:"";height:60%;left:0;position:absolute;width:100%;z-index:2}
.shopify_unite_thi .et_pb_fullwidth_code_0 h2 span{font-weight:600}
.shopify_unite_two .et_pb_blurb_content:hover .et_pb_main_blurb_image a::before{border-color:#4cb050;transform:rotate(45deg)}
.shopify_unite_two .et_pb_blurb_content:hover .et_pb_main_blurb_image{transform:translate(0,-10px) scale(.85)}
.shopify_unite_two .et_pb_main_blurb_image a::before{border:1px solid #dfdfdf;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease 0;width:100%}
.shopify_unite_two .et_pb_main_blurb_image{display:block;margin:0 auto 28px;padding:12px 21px;position:relative;top:0;transition:all .5s ease 0;width:124px}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module::before{background-color:#fff;bottom:0;content:"";height:60%;left:0;position:absolute;width:100%;z-index:2}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module::after{border-radius:10%;bottom:2px;box-shadow:0 5px 7px #999;content:"";height:50%;left:50%;margin-left:-48%;position:absolute;transition:all .3s ease-in-out 0;width:96%;z-index:1}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module:hover::after{bottom:10px}
.shopify_unite_two .et_pb_column.et_pb_column_1_3.et_pb_column_4:hover{box-shadow:0 3px 6px rgba(0,0,0,.2)}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module .et_pb_blurb_content{z-index:999}
.home_slide_shopify_unite{height:100vh}
.new_header.sticky{position:fixed;background-color:#fff}
.new_header.sticky .menu-shiopify-unite-container ul li a{color:#000;text-transform:uppercase}
.new_header .textwidget img:last-child,.new_header.sticky .textwidget img:first-child{display:none}
.new_header.sticky .textwidget img:last-child{display:block!important}
.untite{background-color:#333;float:left;position:absolute;width:100%!important;padding-top:12px;padding-bottom:12px}
.untite .footer-bottom{margin:0 auto;width:1080px}
.untite .icon{color:#fff!important;font-size:20px!important}
.untite .footer-bottom > p{color:#fff!important;padding-bottom:0!important}
.shopify_unite_contact .wpcf7-form-control.wpcf7-submit{background-color:#fff!important;border-radius:17px;color:#333!important;margin-top:4%;padding:10px 47px}
.shopify_unite_contact{float:left;width:100%}
.shopify_unite_contact .your-message textarea{font-family:open sans;font-size:16px;height:150px}
.et_pb_column.et_pb_column_1_2.manu_unite{float:right}
div#footer-bottom .et-social-icons li::before{border-bottom:15px solid #2977c6;border-left:27px solid transparent;border-right:25px solid transparent;content:"";height:0;left:0;position:absolute;top:-15px;width:0}
div#footer-bottom .et-social-icons li::after{border-left:24px solid transparent;border-right:29px solid transparent;border-top:15px solid #2977c6;bottom:-15px;content:"";height:0;left:0;position:absolute;width:0}
div#footer-bottom .et-social-icons li{background:#2977c6;border-radius:0;height:30px;left:39%;margin-bottom:-19%;position:relative;text-align:center;top:18px;width:52px}
.footer_contact_new a{line-height:31px!important}
#footer-bottom .et-social-icons{margin-right:8%}
.footer_social{display:block;margin:0 auto!important;text-align:center;width:45%}
.brand-logo,.client{display:inline-block}
.take_care_icon{margin-right:4%;vertical-align:middle;width:17%}
.brand-logo.padd-right{margin-right:3%}
.ror_form textarea{height:40px!important;border:0}
#contact-us-form .submit-form input{background-color:#fff;border:0;box-shadow:0 0 0 rgba(0,0,0,.075) inset;color:#000;height:48px;padding:0 15px;width:100%}
.brand-logo{background:#f6f6f6;line-height:90px;margin-bottom:20px;text-align:center;width:48%;color:#a5a5a5;font-family:sans-serif;font-weight:700}
.client-inner,.submit-form{background:#f6f6f6;width:100%;float:left}
.submit-form{padding:0 20px 43px}
.submit-form h3{font-weight:700;margin:44px 0 20px;text-align:center!important}
.client-img{margin:-75px 0 20px;text-align:center}
.client-inner{padding-bottom:20px}
.client{margin-top:112px}
.client-inner p{color:#666;line-height:26px;padding:0 10px;text-align:center}
.client-inner h3{font-weight:700;text-align:center}
.client-inner p.normal{font-style:normal}
.talk-to-form.woocommerce_page{background:#efefef;border-radius:0;float:left;padding:13.4% 5%;text-align:center}
.boost-title{text-align:center;padding-top:30px;font-size:28px!important;font-weight:600}
.boost-txt{text-align:center;width:90%;margin:0 auto;padding-top:20px;font-size:17px}
.boost-img{width:90%;margin:0 auto;display:block;padding-top:35px;margin-bottom:40px}
.boost-section3{position:absolute;top:65px}
.partner-text{text-align:center;font-weight:600;font-size:26px}
.boost-about{font-size:28px!important;text-align:justify;width:90%}
.boost-ours,.boost-services,.boost-pro{float:left;padding:6px;border:1px solid #20a5e7;border-radius:20px;width:16%;margin-left:3.5%;height:auto;margin-bottom:10px;text-align:center}
.boost-ours a,.boost-services a,.boost-pro a{width:100%;margin-bottom:10px;text-align:center;text-align:center;display:inherit}
.abouts-text{text-align:center;color:#000;font-size:20px;width:48%;margin:0 auto}
.boost-our{float:left;margin-left:40px}
.boost-our img{width:65%}
.boost_border{border-bottom:1px solid}
.partner_contacts{background:#037bef!important}
.partner-back{background:#fff;border-radius:10px;padding:35px}
.partner-back span{font-size:23px;font-weight:600;font-family:'Montserrat',sans-serif}
.partner-back i{font-size:23px;color:#037bef;margin-bottom:12px}
.p-txt{margin-left:10px;font-weight:500}
.boost-about-title{text-align:center}
.phonetxt{font-size:23px;font-weight:600}
.boot-text,.boot-text1{text-align:center;margin-bottom:10px;font-weight:600;height:50px}
.boost-txt2{text-align:center;width:65%;margin:0 auto;font-size:18px;color:#000}
.title-line1{background:#0123b4;height:2px;margin:-8px auto;text-align:center;width:40px}
.ang-title{text-align:center;color:#fff;font-weight:500;font-size:44px;line-height:45px;padding-top:20px}
.ang-title-last{text-align:center;width:64%;margin:0 auto;color:#fff;font-weight:600;font-size:25px;line-height:40px}
.angular-main{position:absolute;left:0;top:20%}
.sec-home-banner .home-banner .ang-sub-txt{font-size:17px;margin:0 auto;display:inline-block;max-width:1200px}
.ang-right-txt{background:linear-gradient(to right,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);height:100%}
.ang-left-txt{background:linear-gradient(to right,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);height:100%;padding:41px 50px}
.ang-right-txt{padding:40.3px 50px}
.ang-section2{color:#fff}
.ang-section_last{color:#fff}
.ang-section2-sub{color:#fff;text-align:justify}
.ang-ourservice{text-align:center;margin:50px 0 20px}
.ang-our-txt{font-size:28px;color:#000;font-weight:600}
.ang-why-txt{font-size:28px;color:#000;font-weight:600;line-height:35px}
.ang-oursub-txt{font-weight:500;font-size:16px;margin-top:7px}
.ang-frame-togg{background:#fff;border-radius:15px}
.anglast-img{width:80%;border-radius:10px;text-align:center;margin:0 auto;margin-top:70px;margin-bottom:70px}
.ang-box2{text-align:center;width:33.33%;float:left}
.ang-box2 img{width:100%;height:578px;position:relative;object-fit:cover}
.ang-box1{width:90%;display:flex;margin-bottom:1px;float:left}
.ang-right-box2{width:90%;display:flex;margin-bottom:1px;float:right}
.left1-box{background:#3e5aea;font-size:16px;text-align:center;padding:10% 4%;color:#fff;width:50%;border:1px solid #ffff}
.mainbox2 .left1-box{background:#3e5aea;height:192px}
.mainbox1{float:left;width:33.33%;display:block}
.mainbox2{float:left;display:inline-block;width:33.33%}
.ang-why-bg .et_pb_toggle_title{color:#000!important}
.mainbox1 .left1-box{height:192px}
.ang-frame-togg .et_pb_toggle_title{color:#000!important}
.abouts-subtext{margin-top:12px;font-size:16px}
.react-title{text-align:center;color:#fff;font-weight:600;font-size:35px;line-height:45px;padding-top:20px}
.react-dev-txt{font-size:30px;font-weight:600;color:#333;line-height:40px;padding-bottom:10px}
.react-met-txt{text-align:center;width:84%;margin:0 auto}
.react-met-txt b{font-size:17px}
.react-want-txt{text-align:center;width:94%;margin:0 auto}
.react-want-txt b{font-size:17px}
.react-open span{color:#000;font-weight:600}
.react-realted li{background:url(images/Arrow-01.svg);background-repeat:no-repeat;background-size:20px 20px;list-style:none;background-position:8px 19px;padding:16px 0 0 39px;margin:0;color:#000;text-align:left;margin-left:40px}
.react-section2-sub{color:#fff;text-align:justify;margin-top:30px}
.react_hire{height:338px}
.enterprise-img.react-smart{margin-left:20px;width:15%}
.enterprise-img.react-smart .enterprise-text{width:75%}
.react-smart img{margin-right:53px;max-width:65px;width:100%}
.related_border{border-bottom:2px solid #e2e2e2}
.reactn-border{background:#0123b4;height:2px;margin:10px auto 20px;text-align:center;width:40px}
.react-img-left{height:325px}
.react-realted li a{color:#000;font-weight:500}
.testimonial_content_txt .et_pb_slide_title{margin-top:15%}
.front-end-dev{padding:1px 50px}
.front-end-left{padding:26.3px 50px}
.front-end-right{padding:.3px 49px}
.front-process-txt{font-size:18px;margin-top:20px;font-weight:500}
.front-five-img{margin-left:11%!important}
.front-net-txt{font-size:24px!important}
.et_pb_section.front-cut-size{padding-top:0;padding-bottom:0;width:1200px;margin:0 auto}
#post-29688 .et_pb_fullwidth_header.et_pb_module.et_pb_bg_layout_dark.et_pb_text_align_left.et_pb_fullwidth_header_0{display:none}
.magento-txt{margin-top:20px}
.service{padding:0 0 293px 100px}
#post-27116 .et_pb_fullwidth_header{display:none}
.mage-any-txt{font-size:19px;width:60%;text-align:center;margin:0 auto;line-height:30px}
.magetop{margin-top:10px}
.service-area li{width:calc(100%/3);width:-webkit-calc(100%/3);border:1px solid #ebebeb;display:-ms-flexbox;display:flex;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;float:left;height:370px}
.service-area li:hover .description{background-color:#25b6dc}
.service-area li .description{padding:40px 22px 46px}
.service-area li:hover span,.service-area li:hover strong,.service-area li:hover p{color:#fff}
.service-area li span{position:absolute;top:36px;right:25px;color:#0d0d0d;font-size:18px}
.service-area li figure{text-align:center;margin:0 auto 37px;width:100px;height:100px;border-radius:50%;background-color:#3e56ec}
.description img{margin-top:20px}
.service-area li:hover span,.service-area li:hover strong,.service-area li:hover p{color:#fff}
.service-area li p{color:#231f20;text-align:center}
.magento-testi-bg .et_pb_slide{background-color:transparent!important}
.hire_expert_one .submit_contact_new .wpcf7-form-control.wpcf7-submit{padding:10px 55px 10px 20px}
.enterprise_title{color:#fff;text-align:center;font-weight:600;padding:8%;font-size:40px;line-height:60px}
.enterprise-right-txt{padding:56px}
.enterprise_section2{text-align:center;width:86%;margin:0 auto;color:#000;padding-top:60px;padding-bottom:60px!important}
.entreprise_soft{font-weight:600;font-size:30px}
.enterprise-sub-tx{margin-top:20px;color:#000}
.enterprise_last{color:#fff;text-align:center;font-size:30px;font-weight:600;line-height:50px;padding-top:50px}
.enterprise_last_subtxt{text-align:center;width:85%;margin:0 auto;color:#fff;padding-bottom:60px;margin-top:20px}
.enterprise_solutxt{font-size:30px;font-weight:600;line-height:35px}
.enterprise-img{float:left;margin-left:8%;text-align:center;cursor:pointer}
.enterprise-text{text-align:center;margin-top:15px}
.enterprise-net-txt{font-size:24px;font-weight:600;color:#000;margin-left:19%;line-height:1.2}
.enterprise-border{border-top:2px solid #eee}
.net-subtxt{color:#000}
.enterprise-btn a{background:#25b4dc;background:-moz-linear-gradient(left,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);background:-webkit-linear-gradient(left,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);background:linear-gradient(to right,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25b4dc',endColorstr='#3e5aea',GradientType=1);font-size:16px!important;padding:0 50px;border:none!important;display:inline-block;color:#fff;border-radius:50px}
.prints99-txt{text-align:center;font-size:16px}
.print99-line{background:#0123b4;height:2px;margin:0 26px 15px;text-align:center;width:40px}
.prints99-gallery .et_pb_gallery_title{display:none}
.print-some{margin-top:40px}
.print-gallery .et_pb_gallery_image.portrait{width:540px}
.print-img-title{font-size:24px;text-align:center;margin:0 auto;font-weight:600}
.print-get-btn{position:absolute;top:70%;left:25%}
.print-get-btn a{border:1px solid #fff;color:#fff;padding:14px 45px;border-radius:30px}
.print-connet-btn{position:absolute;bottom:120px;left:43%}
.print-connet-btn a{border:1px solid #fff;color:#fff;padding:14px 45px;border-radius:30px}
.other-apps .theexpert-icon::before{content:none}
.theexpert-icon span{display:block;font-size:15px;margin-top:13px}
.theexpert-icon{width:auto!important;margin-right:45px!important}
.thetxt span{margin-top:35px}
.mtrackimg img{width:93px!important}
.big_title.remove_space.et_pb_row.et_pb_row_6{padding-bottom:0;padding-top:0}
.magento-banner .react-title{font-size:47px}
.magento-banner .home-banner{padding-top:9%!important}
.rfid-titles{color:#fff;text-align:center;margin:0 auto;font-size:36px;padding:40px 0 60px}
.rfid_sub_txt span{font-size:24px;font-weight:600;color:#000}
.rfid-btn a{background:#0123b4;color:#fff;padding:11px 20%;border-radius:30px;font-size:20px;font-weight:600}
.rfid-btn{margin-top:35px}
.big-sub-title{font-size:22px;margin-bottom:25px}
.Big-titles h1{font-size:30px;height:100px;line-height:42px;font-weight:700;margin-top:0}
.Big-titles span{font-size:18px;color:#000}
.big_sub_title .et_pb_text_inner{text-align:center;padding-top:80px}
.big_sub_title h2{color:#000}
.big_sub_title p{color:#000;text-align:justify;width:65%;margin:0 auto}
.bulder_three .et_pb_blurb_container h4{color:#000!important}
.big_banner_img{height:450px}
.big_txt_color h2{color:#000}
.big_txt_color p{color:#000}
.big_txt_color h3{margin-top:50px}
.big-we-txt{font-size:16px;margin-top:20px;color:#000}
.enterprise-net-txt a{color:#000}
.shopify-plus-txt h2{color:#000;text-align:center}
.shopify-plus-txt p{color:#000;width:70%;margin:0 auto;padding-top:15px}
.shopify-plus-title{color:#fff}
.shopify-plus-title h1{color:#fff;font-size:47px;font-weight:700;margin-bottom:30px}
.shopify-plus-banner{height:450px}
.shopify-plus-title span{font-size:22px}
.shopify-plus-banner p{font-size:18px}
.shopify-subline{font-size:16px;margin-top:15px}
.shopify-plus-banner .et_pb_button{padding:15px 80px;font-size:22px}
.shopify-plus-banner .et_pb_button:hover{padding:15px 80px;background:#0123b4;border:none}
.shopify_hire_btn{font-weight:600}
.volusion_banner{margin-left:70px}
.volusion_banner h1{height:60px}
.volusion_banner{height:300px}
.volusion-sub-txt{padding-top:45px}
.ang-section2-sub.volsuionbox{width:70%;margin:0 auto}
.volusion-sub-txt h2{color:#000}
.volusion-sub-txt p{color:#000}
.volution_border{border-top:1px solid #eee;border-bottom:1px solid #eee}
.magento-why-txt{padding-top:50px;color:#fff}
.magento_sub_text .react-section2-sub{color:#000;text-align:justify;margin:0 auto;width:68%;padding-top:25px}
.hire_main_bannner h1{font-size:57px;color:#fff;text-align:center;font-weight:700}
.hire_main_bannner p{font-size:20px;text-align:center;color:#fff;margin-top:25px}
.hire_why_box .et_pb_main_blurb_image{text-align:center}
.hire_our_section .et_pb_main_blurb_image{margin-bottom:0}
.hire_android_backg{padding:30px;border-top-left-radius:15px;border-top-right-radius:15px;margin-bottom:0!important}
.hire_android_backg .et_pb_main_blurb_image{width:auto}
.hire_android_backg h4,.hire_android_backg h3{width:60%;text-align:center;margin-left:40px}
.hire_andorid_sub_txt p{padding:35px}
.hire_listing_icon{text-align:left;margin-left:50px}
.hire_listing_icon li{list-style:none;background-repeat:no-repeat!important;background:url(/wp-content/uploads/2019/09/Tick.png);padding:0 65px 30px;font-size:18px}
.hire_form_set .et_pb_contact_field.et_pb_contact_field_2.et_pb_contact_field_last{width:auto;padding:0;display:inline-block;margin:0;vertical-align:middle}
.hire_form_set .et_pb_contact p input{width:auto;border-radius:25px}
.hire_form_set .et_pb_contact .et_pb_contact_field_half{width:auto;padding:0;margin:0;float:none;display:inline-block;vertical-align:middle;margin-right:15px}
.hire_form_set .et_contact_bottom_container{display:inline-block;overflow:hidden;margin-top:0;text-align:left;margin-right:0;float:none;vertical-align:middle}
.hire_form_set .et_pb_contact_form{margin-left:0;display:inline-block;vertical-align:middle;width:auto;background-color:rgba(255,255,255,.2);padding:15px 20px;border-radius:15px}
.hire_form_set .et_pb_contact_field{padding:0 0 0 1%}
.hire_form_set .et_pb_contact{text-align:center}
.hire_our_text p{text-align:justify;width:80%;margin:0 auto}
.hire_our_text h3{font-size:28px;line-height:1.4}
.hire_team_cnt{text-align:center}
.hire_team_cnt .et_pb_css_mix_blend_mode_passthrough.et_pb_column_empty{display:none}
.hire_team_cnt .et_pb_css_mix_blend_mode_passthrough{float:none;display:inline-block}
.hire_team_cnt .et_pb_css_mix_blend_mode_passthrough:nth-child(5n){margin-right:0}
.codeigniter_section p{width:75%;margin:0 auto;font-size:15px}
.codeigniter_banner{height:450px}
.codeigniter_banner h1{font-size:43px;color:#fff;font-weight:700;margin-top:7%}
.codeigniter_banner p{font-size:20px;color:#fff;margin:0;padding-top:25px}
.codeigniter_sub_text{color:#fff;font-size:16px;margin-top:24px}
.ecommerce_banner{height:450px}
.ecommer_sub_txt h4{margin-top:35px}
.ecommer_sub_txt .ang-sub-txt{padding-top:30px}
.codeigniter_sub_txt h3{font-size:30px}
.shopifymain{height:500px}
.shopifymain span{font-size:30px;color:#fff}
.shopifymain .se-header{text-align:center;padding:70px!important;margin:0 auto;width:100%!important;min-height:auto!important}
.shopifymain h1{font-size:62px!important}
.shopifymain .whotxt{margin-top:30px;font-size:30px!important} 
.post-32567 h1{text-align:center}
#post-39137 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular,#post-38227 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular,#post-43222 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular,#post-43249 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular,#post-39165 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular,#post-43443 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular,#post-38208 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular,#post-38194 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular,#post-35927 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular,#post-33060 .et_pb_section.et_pb_section_0.portfolio_tit.et_pb_fullwidth_section.et_section_regular{display:none}
.project_category-android-application .et_pb_section .et_pb_row,.project_category-cross-platform .et_pb_section .et_pb_row{max-width:1200px}
.water-mobile-txt{font-size:30px;font-weight:600;color:#000;line-height:32px;margin-top:20px}
.water-mobile-sub{font-size:18px;margin-top:20px;color:#000}
.water-four-img{padding-left:0;list-style:none;align-items:center;display:inline-flex;margin-top:20px}
.water-four-img li{float:left;width:auto;display:flex;align-items:center;border-right:1px solid #000;margin-right:10px;padding-right:15px;vertical-align:middle}
.water-four-img li:last-child{border-right:0;margin-right:0;padding-right:0}
.water-four-img li .water-name{font-size:18px;color:#000;font-weight:500}
.water-four-img li .water-img-sec{display:inline-block;width:auto}
.water-four-img li div{margin-right:10px}
.water-four-img li div:last-child{margin-right:0}
.water_main_section .et_pb_row,.water_main_section .et_pb_row .et_pb_column_2_3{position:initial}
.water_main_section .et_pb_row{display:flex}
.water_main_section .water_top_section{position:absolute;bottom:-110px}
.water_left_img .et_pb_image_wrap{position:absolute;z-index:999;margin-left:0;width:100%;left:0;bottom:-170px}
.water_main_section .et_pb_column.et_pb_column_2_3.et_pb_column_1.et_pb_css_mix_blend_mode_passthrough{float:right;z-index:999}
.project-section-two{margin-top:160px}
.water-dist-txt{font-size:26px;font-weight:600;color:#000;margin-top:20px;margin-bottom:20px}
.et_pb_text ul.distributor-list{padding:0 0 15px}
.et_pb_text .water-mobile-sub ul.distributor-list{padding-top:15px}
.distributor-list li{font-size:16px;line-height:1.4;list-style:none;padding-left:20px;padding-bottom:15px;position:relative}
.distributor-list li:before{content:'';position:absolute;top:6px;left:0;width:10px;height:10px;border-radius:50%;background:#666}
#post-33060 .distributor-list li:before{background:#13abda}
#post-43249 .distributor-list li:before{background:#3da089}
#post-43222 .distributor-list li:before{background:#19cbcb}
#post-38227 .distributor-list li:before{background:#cb5f01}
#post-38194 .distributor-list li:before{background:#f54e21}
#post-35927 .distributor-list li:before{background:#6483fa}
#post-39165 .distributor-list li:before{background:#fb9500}
#post-39137 .distributor-list li:before{background:#1ccf75}
.allurion_txt{font-size:18px}
.water_know_text{font-size:28px;font-weight:600;color:#000;width:65%;margin:0 auto;line-height:40px}
.water_know_subtxt{padding-top:25px;width:81%;margin:0 auto;font-size:16px}
.Stay-txt{font-size:24px;font-weight:600;color:#000;margin-bottom:15px;margin-top:80px}
.Stay-txt1{font-size:24px;font-weight:600;color:#000;margin-bottom:15px}
.Stay-subtxt{width:43%;font-size:16px}
.secure-subtxt{font-size:16px}
#post-33060 .order-box,#post-39137 .order-box,#post-38227 .order-box,#post-43222 .order-box,#post-43249 .order-box,#post-39137 .order-box{list-style:none;width:100%;float:left;margin-top:75px;background-color:#12abdd;padding:40px 10px;border-radius:3px;display:flex}
#post-43222 .order-box{background-color:#19cbcb}
#post-43249 .order-box{background-color:#3da089}
#post-39137 .order-box{background-color:#1ccf75}
.gst_txt{font-size:18px;width:74%;margin-bottom:22px}
#post-33060 .order-box li,#post-39137 .order-box li,#post-38227 .order-box li,#post-43249 .order-box li,#post-43222 .order-box li{width:calc(33.33% - 7px);float:left;text-align:center;margin-right:10px;padding-right:10px;position:relative}
#post-33060 .order-box li:after,#post-39137 .order-box li:after,#post-38227 .order-box li:after,#post-43249 .order-box li:after,#post-43222 .order-box li:after{content:"";position:absolute;right:0;border-right:1px solid #fff;top:-10px;bottom:-10px}
#post-33060 .order-box li:last-child,#post-39137 .order-box li:last-child,#post-43249 .order-box li:last-child,#post-38227 .order-box li:last-child,#post-43222 .order-box li:last-child{margin-right:0;padding-right:0}
#post-33060 .order-box li:last-child:after,#post-39137 .order-box li:last-child:after,#post-38227 .order-box li:last-child:after,#post-43249 .order-box li:last-child:after,#post-43222 .order-box li:last-child:after{border-right:0}
#post-33060 .order-box li p,#post-39137 .order-box li p,#post-38227 .order-box li p,#post-43249 .order-box li p,#post-43222 .order-box li p{color:#fff;margin-bottom:0;padding-bottom:0;font-size:18px}
#post-33060 .order-box li p:last-child,#post-39137 .order-box li p:last-child,#post-38227 .order-box li p:last-child,#post-43249 .order-box li p:last-child,#post-43222 .order-box li p:last-child{font-weight:600;font-size:21px}
.three_section{color:#fff;font-size:20px;font-weight:600;line-height:28px;margin-top:55px}
#post-38208 .three_section{margin-top:-30px}
.distributor-list span{font-size:20px;font-weight:600}
#post-38208 .Stay-subtxt{width:85%;font-size:16px}
.water_three_layer{margin-top:160px}
.et_pb_section.water_three_layer{padding-bottom:120px}
.wt_three_lefttimg{position:absolute;margin-top:-15rem}
#post-33060 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough,#post-39137 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough,#post-38227 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough,#post-43249 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough,#post-35927 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough,#post-39165 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough,#post-43443 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough,#post-38208 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough,#post-38194 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough,#post-43222 .et_pb_column.et_pb_column_2_3.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough{float:right}
#post-27116 .et_pb_column.et_pb_column_4_4.et_pb_column_41.et_pb_css_mix_blend_mode_passthrough.et-last-child{margin-left:-8px!important}
#post-42916 .hire_tabs .et_pb_css_mix_blend_mode_passthrough,#post-39137 .hire_tabs .et_pb_css_mix_blend_mode_passthrough,#post-38227 .hire_tabs .et_pb_css_mix_blend_mode_passthrough,#post-43249 .hire_tabs .et_pb_css_mix_blend_mode_passthrough,#post-43222 .hire_tabs .et_pb_css_mix_blend_mode_passthrough{max-width:1440px;margin:0 auto;float:none}
#post-42916 .hire_tabs .et_pb_css_mix_blend_mode_passthrough{max-width:1200px}
.demand_sub_txt p{width:80% !important;margin:0 auto}
#post-42916 .et_pb_row_4.et_pb_row.hire_tabs{padding-bottom:25px}
#post-42916 .main_top_hire span{color:#fff;font-weight:500}
#post-42916 .main_top_hire .inactive{color:#fff!important;font-weight:500}
#post-42916 .et_pb_row.et_pb_row_4.hire_tabs{background:#0123b4;margin-left:0;margin-right:0;width:100%;max-width:100%}
#post-42916 .et_pb_row_4.et_pb_row.demand-tabs{transition:all .4s ease 0}
.fixed-tab .demand-tabs{position:fixed;top:0;left:0;right:0;z-index:1;padding:5px 0!important}
#post-42916 .entry-content .et_pb_section.back_gray_color{border-bottom:none;border-top:none}
#post-42916 .main_top_hire{background-color:unset;position:relative;box-shadow:0 0 #000;padding:0 35px;width:auto;float:left}
#post-42916 .container_tab{border-left:none;border-bottom:none;border-right:none;border-top:none;margin-top:65px}
.ots-regis{font-size:18px}
#post-43222 .distributor-list li{font-size:16px;line-height:33px}
.demand_banner_main{height:540px;}
.demand_first_section h2{width:80%;text-align:center;margin:0 auto}
.demand_banner_main h1{font-size:46px;color:#fff;width:72%;font-weight:600;text-align:center;margin:0 auto;line-height:1.3;padding-top:35px}
.demand_banner_main p{text-align:center;color:#fff;font-size:22px;font-weight:500;margin-top:20px;padding-bottom:25px}
.demand_banner_main .et_pb_button{padding:22px 50px;font-size:24px}
.demand_banner_main .et_pb_button:hover{padding:22px 50px}
.demand_six_section h4{margin-top:20px}
.Demand_Custome_tab_section{width:50%;float:left;margin-left:6%}
.Demand_Custome_tab_section h4{text-align:left;width:80%;margin:0 auto;line-height:29px;font-weight:600;margin-bottom:30px;margin-top:10px;font-size:22px}
.Demand_Custome_tab_section .hire_listing_icon li{font-size:15px;padding:0 35px 23px;background:url(/wp-content/uploads/2019/09/Ticket18*18.png)}
.demand_seven_section .hire_listing_icon li{font-size:15px;padding:0 35px 23px;background:url(/wp-content/uploads/2019/09/Ticket18*18.png)}
.demand_seven_section p{padding:35px;text-align:left}
.demand_follow_txt{margin:0 auto}
.demand_follow_txt p{width:47%;margin:0 auto;text-align:center;padding:0;font-size:14px}
.demand_follow_txt h4{font-size:23px;font-weight:600}
.demand_boximg{float:left;margin-left:36px;margin-top:30px;width:70px;padding-right:10px}
.demand_box1{padding-top:10px;width:45%;text-align:left;line-height:23px;margin-left:24%;font-weight:600;font-size:18px}
.demand_follow_box_section{max-width:1200px}
.demand_follow_box_section .hire_andorid_sub_txt{height:530px}
.demand_follow_box_section .hire_andorid_sub_txt:hover{margin-top:-10px!important;padding-top:5px;box-shadow:1px 0 1px 1px rgba(0,0,0,.13),0 5px 15px 1px rgba(0,0,0,.13);margin-bottom:calc(5.82% + 10px)}
#post-42916 .main_top_hire.into:after{display:none}
#post-42916 .main_top_hire:after{content:"";position:absolute;left:5px;right:5px;top:-27px;bottom:-26px;background-color:rgba(255,255,255,0.4)}
.demand_follow_box_section .hire_andorid_sub_txt{box-shadow:none;border:1px solid #d2d2d2;border-radius:10px}
.demand_four_section p{width:76%;margin:0 auto}
.demand_hire_section p{width:73%;margin:0 auto}
.demand_six_section p{width:70%;margin:0 auto;padding-top:10px}
.demand_blog_section .et_pb_image_container{margin:0}
.demand_blog_section .entry-title{font-size:18px;line-height:1.4}
.demand_blog_section .et_pb_blog_grid .et_pb_post{max-width:50%;float:left;padding:20px 30px;border:none;background-color:transparent;box-shadow:none}
.demand_blog_section .post-content a.more-link{text-transform:capitalize;background:#0023b3;color:#fff;font-size:20px;font-weight:600;padding:12px 26px;display:inline-block;border-radius:30px;margin-top:20px}
.demand_business.et_pb_row{max-width:1170px}
.et_pb_gutters3 .demand_business .et_pb_column{margin-right:3.5%;width:21.875%}
.et_pb_gutters3 .demand_business .et_pb_column:last-child{margin-right:0}
.hire_our_section .et_pb_image_wrap img{width:60px}
.demand_business .et_pb_blurb .et_pb_module_header{font-size:14px}
.demand_business_img{max-width:1200px}
.demand_business_img .et_pb_image_wrap img{width:60px}
.demand_business_img .et_pb_main_blurb_image{margin-bottom:0}
.demand_business_img .et_pb_blurb .et_pb_module_header{font-weight:600;font-size:18px}
.home_testimonial .et_pb_slide_with_image{box-shadow:none}
.home_testimonial .et_pb_slides{max-width:700px;margin:0 auto}
.home_testimonial .et_pb_slide_with_image .et_pb_slide_image{margin-top:0!important;width:auto!important;top:35px}
.home_testimonial .et_pb_slide_with_image .et_pb_slide_description{width:calc(100% - 150px)}
.home_testimonial .et_pb_slide_with_image .et_pb_slider_container_inner .et_pb_slide_description .et_pb_slide_title{margin-top:0;line-height:24px!important;color:#424242!important;text-shadow:none}
.home_testimonial .et_pb_slide_with_image .et_pb_slide_description .et_pb_slide_content{margin-top:20px;margin-bottom:20px}
.home_testimonial .et_pb_slide_with_image .et_pb_slide_description .et_pb_slide_content p img{display:inline-block;vertical-align:middle;border:4px solid #0123b4;border-radius:100%;margin-right:10px}
.home_testimonial .et_pb_slide_with_image .et_pb_slide_description .et_pb_slide_content p strong{font-size:20px;font-weight:600;color:#172541;text-shadow:none}
.home_testimonial .et_pb_slider .et-pb-controllers{bottom:0;position:relative;margin-top:20px}
.home_testimonial .et_pb_slider .et-pb-controllers a{background-color:#0123b4!important;opacity:1;position:relative}
.home_testimonial .et_pb_slider .et-pb-controllers a.et-pb-active-control:after{content:"";position:absolute;left:1px;right:1px;top:1px;bottom:1px;border:1px solid #fff;border-radius:100%}
.home_testimonial .et_pb_slide_with_image .et_pb_slider_container_inner{display:inline-block;width:100%;padding:30px 20px 30px 0}
.home_blog_section .post-content p{display:none}
.two_blog_add article{width:50%}
.three_blog_section article{width:33.33%}
.home_footer_bk{background-color:#f6f6f6}

.author #left-area{width:66.833%}
.author #sidebar{width:29.666%}
.author #main-content .container::before{content:unset}
#sidebar #text-9 h4{border-bottom:3px solid #0123b4;margin-bottom:12px;width:auto!important;float:left;margin-left:12px;margin-top:12px!important}
.services_menu .sub-menu ul.sub-menu li a{font-size:12px}
.popup-title{font-size:16px}
#hospital_form .captcha_con{display:inline-block;width:100%}
.hospital-banner{cursor:pointer}
#header_contacts{float:left;width:30%;padding-top:6px}
#header_contacts .contact-number{text-align:right}
#header_contacts .et_pb_widget{float:unset}
#header_contacts .contact-number div .fa{color:#0123b4;border:1px solid #0123b4;border-radius:50px;font-size:20px;width:40px;text-align:center;line-height:40px;margin-top:12px;vertical-align:bottom}
#header_contacts .contact-number div .fa:hover{color:#fff;border:1px solid #0123b4;background-color:#0123b4}
#header_contacts .contact-number div a:hover span{background-color:#0123b4;background-image:url(images/Message-White.svg);border:1px solid #0123b4;color:#fff}
#header_contacts .contact-number div a span{background-color:transparent;background-image:url(images/Message.svg);background-position:11.5% 50%;background-repeat:no-repeat;border:1px solid #0123b4;border-radius:50px;color:#0123b4;display:inline-block;font-size:14px;font-weight:400;height:40px;line-height:39px;margin-top:0;position:relative;text-align:center;top:-4px;width:140px;background-size:29px;color:#0123b4;font-size:14px;font-weight:400;line-height:39px;text-align:center}
#header_contacts .contact-number div a span font{margin-left:35px}
.modal-open .modal{top:20%}
#header_contacts .modal-title{line-height:30px;font-size:22px;margin:0;color:#303134;font-weight:700;padding-bottom:0}
#header_contacts .modal-header .close{font-size:38px}
#header_contacts .modal-body h5{color:#656567;font-size:22px;line-height:38px;font-weight:600;margin:16px 0 0}
#header_contacts .modal-header{border-bottom:1px solid #c2c2c2;padding:21px 30px 24px 40px}
#header_contacts .modal-body p.us{background-image:url(images/usaf.png)}
#header_contacts .modal-body p.sgp{background-image:url(images/sgf.png)}
#header_contacts .modal-body p{background-repeat:no-repeat;background-position:0 50%;color:#01a7ee;font-weight:400;font-size:22px;line-height:38px;margin:0;padding:0 0 0 50px !important}
#header_contacts .email p{padding:0!important}
#header_contacts .modal-body p font a{color:#0123b4;font-weight:600;font-size:22px;line-height:38px}
#header_contacts .modal-body a{color:#0123b4}
#header_contacts .modal-body p span{color:#656567;line-height:38px;font-size:14px}
#header_contacts .modal-body p.text-in{color:#656567;line-height:38px;font-size:14px;padding:0!important}
.modal-body{padding:15px 40px}
.modal-body p.india{background-image:url(images/inf.png)}
.et-fixed-header #logo{height:60px}
.et-fixed-header .logo_container{padding-top:10px}
.et-fixed-header #header_contacts{padding-top:6px}
#mobile_menu_custom_new,#mobile_menu_custom_new .dropdown-menu{display:none}
.single.single-post .et_pb_post{display:inline-block}
.shp_exp{width:40px;border:1px solid #0123b4;display:inline-block;border-radius:50%;text-align:center;padding-top:6px;margin-top:12px;line-height:28px;display:none}
.shp_exps{display:inline-block;width:130px;border:1px solid #0123b4;padding:5px 10px;border-radius:50px;height:40px;margin:0 5px}
.shp_exps img{padding-top:3px}
.about_new_section .we_care_home{width:calc(16.67% - 6.67px);display:inline-block}
#top-menu li.services_menu .sub-menu .hire_sub ul.sub-menu .padd_re a span{display:none}
#main-header li,#main-header li a{font-weight:600;color:#000;font-size:15px;line-height:20px}
#top-menu .menu-item-has-children > a:first-child::after{content:"\f107";font-family:fontawesome;line-height:1;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:1px;margin-left:4px;vertical-align:baseline}
.et-hover > a{color:#0123b4!important}
#et-top-navigation .sub-menu li a{color:#6a6a6b;font-size:12px;margin-left:10px}
#et-top-navigation .sub-menu li a:hover{color:#0123b4!important}
.official-patner .et_pb_column{text-align:center}
#portfolio-filter{padding:0}
#portfolio-filter .search-filter{color:#919397;padding:10px 70px;text-align:center;border-bottom:1px solid #eaeaea;display:none;position:relative}
#portfolio-filter .filter_block{display:inline-block;font-size:11px;border:1px solid #e1e1e1;margin:2px 4px;padding:0 10px;border-radius:4px}
#portfolio-filter .filter_close::after{content:"\f00d";font-family:fontawesome;margin-left:6px}
#portfolio-filter .filter ul.pf-ul-0{padding:0;height:50px;line-height:50px;list-style:none;text-align:center}
#portfolio-filter .filter ul.pf-ul-0 li.pf-li-0{display:inline-block;width:160px;color:#fff;cursor:pointer;position:relative}
#portfolio-filter .filter ul.pf-ul-0 li.pf-li-0 .filter-type{display:block}
#portfolio-filter .filter ul.pf-ul-0 li.pf-li-0 .filter_name,.filter ul.pf-ul-0 ul li label{display:block;padding:0 10px;position:relative;cursor:pointer}
#portfolio-filter .filter_block:hover{background:#ffe4e4;border:1px solid #ffa2a2}
#portfolio-filter .filter ul.pf-ul-0 li.pf-li-0 span.filter_name::after{content:"\f107";font-family:"FontAwesome";margin-left:6px}
#portfolio-filter .filter ul.pf-ul-0 ul{width:720px;padding:25px;position:absolute;background:#f6f6f6;border:1px solid #e5e5e5;list-style:none;box-shadow:0 1px 2px 0 #e5e5e5;left:-210px;display:none;top:49px;z-index:2}
#portfolio-filter .filter ul.pf-ul-0 ul li{width:210px;float:left;height:30px;line-height:30px;color:#6a6a6b;margin:2px 5px;text-align:left;border-radius:5px}
#portfolio-filter .filter ul.pf-ul-0 ul li:hover,#portfolio-filter .filter ul.pf-ul-0 ul li.active{background:#0123b4;color:#fff}
#portfolio-filter .filter ul.pf-ul-0 ul li input{display:none}
#portfolio-filter .filter ul.pf-ul-0 li.pf-li-0:hover ul{display:block}
#portfolio-filter .filter ul.pf-ul-0 ul li.active label::after{content:"\f00c";font-family:"FontAwesome";position:absolute;right:10px}
#portfolio-filter .filter-area{height:50px;line-height:50px;background:#232323;position:relative}
#portfolio-filter .filter-label{color:#fff;position:absolute;padding-left:40px;left:70px}
#portfolio-filter .search-filter .resetfilter{position:absolute;top:15px;right:70px;color:#01a7ee;text-decoration:underline}
#shopify_portfolio .type-project{width:20%;margin:10px 0;padding:10px 20px;clear:unset;height:320px}
#portfolio-filter .et_pb_row{max-width:100%;padding:0;width:100%}
.filter-label::before{background:url(images/Control.png) no-repeat scroll 0 2px;content:"";height:26px;left:0;position:absolute;top:12px;width:24px}
#shopify_portfolio .type-project h2{height:50px;line-height:24px;font-size:18px}
.footer-contact-form-section{display:inline-block;width:100%;background:#00166c;margin-top:164px}
.footer-contact-form-section .et_pb_widget{width:100%}
.footer-contact-box{padding:25px 20px 100px;display:flex;display:-webkit-flex;margin:-189px auto 0;max-width:1240px}
.footer-contact-box .wpcf7-text,.footer-contact-box select{border-radius:0;margin:0 0 10px;border:none;border-bottom:1px solid #ddd;padding:0;height:35px;width:100%}
.footer-contact-box textarea{border-radius:0;border:none;border-bottom:1px solid #ddd;resize:none;margin:8px 0 0;padding:0}
.footer-contact-box .footer-contact-form{padding:20px 60px 40px;background:#fff;box-shadow:1px 0 11px 0 rgba(12,12,13,0.1)}
.footer-contact-box .et_pb_widget{width:100%;float:unset}
.footer-contact-box .form-row{display:inline-block;width:100%}
.footer-contact-box .form-field label span{color:#AD0000;font-size:18px}
.footer-contact-box .title{text-align:center;margin:20px 0;font-size:32px}
.footer-contact-box .form-field{display:inline-block;width:50%;margin-bottom:6px;padding:0 10px;float:left}
.footer-contact-box .form-row label{display:inline-block;width:100%;padding-bottom:0;color:#323232;font-weight:600;font-size:14px}
.footer-contact-box.wpcf7-form-control-wrap{position:unset}
.form-field-btn{text-align:center;position:relative}
.form-field-btn .ajax-loader{position:absolute}
.official-patner .et_pb_image{width:19.66%;float:left;min-height:160px}
.official-patner .et_pb_image .et_pb_image_wrap{width:197px;height:197px;line-height:197px;background:#fff;border-radius:50%;display:inline-block}
.official-patner .et_pb_image .et_pb_image_wrap img{max-width:100%;vertical-align:middle;height:120px;width:120px;object-fit:contain}
.contact_border{box-shadow:1px 5px 11px 0 rgba(12,12,13,0.1)}
.wpcf7-form-control.wpcf7-submit{font-size:18px;line-height:41px;border:0;padding:5px 20px;text-shadow:0 1px 0 rgba(0,0,0,.2);border-radius:50px;cursor:pointer;margin:0;background:#0123b4;width:100%;border-radius:5px;color:#fff}
.wpcf7-form-control.wpcf7-submit:hover{color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}
.footer-address{background:#0023b3;padding:70px 50px;box-shadow:3px 2px 11px 0 rgba(12,12,13,0.1)}
.footer-address .contact-detail{width:100%;margin:0 0 80px}
.project-row1 h1{color:#Fff;font-size:40px;text-transform:uppercase;font-weight:700;padding-bottom:10px!important;letter-spacing:2px}
.project-row1 p{color:#fff;line-height:1.9em}
.project-row1 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_overlay{background-color:rgba(46,163,242,0.77)!important}
.project-row2 h4{font-weight:700;color:#3b4255;font-size:35px;text-transform:uppercase;letter-spacing:2px;padding-bottom:10px}
.project-row2{background:#e5e5e5!important}
.project-row2 .et_pb_row.et_pb_row_0{padding:50px 0 100px}
.project-row2 p{line-height:1.9em;color:#666}
.image-shadow{background:#e5e5e5!important}
.project-row3{background:#f7f7f7!important}
.project-row3 .et_pb_promo_description h2{color:#3b4255!important;font-size:50px;text-transform:uppercase;font-weight:700;letter-spacing:2px}
.project-row3 .et_pb_promo_description{line-height:1.9em;color:#666}
.project-row4 .et_pb_promo_description h2{color:#3b4255!important;font-size:23px;text-transform:uppercase;font-weight:700;letter-spacing:2px}
.project-row4 .et_pb_promo_description{line-height:1.9em;color:#666}
.project-row4 .et_pb_promo_button.et_pb_button,.project-row3 .et_pb_promo_button.et_pb_button{color:#0123b4;text-transform:uppercase;font-weight:700;font-size:15px!important}
.project-row4 .et_pb_promo_button.et_pb_button::after,.project-row3 .et_pb_promo_button.et_pb_button::after{font-size:26px!important}
.project-row5{background-color:#0123b4!important;padding:150px 0!important}
.project-row5 p{line-height:1.9em}
.project-row5 .et_pb_counter_title{font-weight:700;text-transform:uppercase}
.project-row5 h4{font-size:35px;text-transform:uppercase;font-weight:700;letter-spacing:2px}
.project-row1 .et_pb_fullwidth_header,.project-row1{padding:0!important}
.portfolio_new{padding:20px 0!important}
.portfolio_new h4,.portfolio_new h2{padding-top:4px}
.et-social-icons .et-social-rss a.icon::before{content:"\f08c"!important;display:inline-block;font:normal normal normal 24px/1 FontAwesome!important}
.contact-cap-sub-msg{display:inline-block;width:48%}
.new_contact-form .wpcf7-text{width:100%!important}
.landing_head .menu_android{display:none}
.hospital-banner .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:430px}
#main-footer{background-color:#fff;border-top:6px solid #0123b4;margin-top:-8px}
#footer-widgets .menu li::before{font-family:'FontAwesome';content:'\f178';margin:0 8px 0 0;color:#0123b4;border:1px solid #0123b4;border-radius:50%;padding:2px;font-size:10px}
#footer-widgets .footer-widget .menu li a{color:#0123b4;display:block;font-weight:600}
#footer-widgets .widget_recent_entries a{color:#323232;padding:10px 0;border-bottom:1px solid #323232;display:inline-block;width:100%}
#footer-widgets .widget_recent_entries li:last-child a{border:unset}
#footer-widgets .footer-widget li a:hover{color:#0123b4}
#footer-info{color:#585858;text-align:center}
.et-social-icons{float:left;width:42%;padding:15px 0}
.et-social-icons li{float:left}
.footer-social .et-social-icons li{width:38px;height:38px;border:1px solid #fff;padding:8px 0 7px;margin-left:14px;background:#d3e1ee;border-radius:4px;text-align:center}
.footer-social .et-social-icons li:first-child{margin-left:0}
#outsystems-sec1 .os-sec1-right{padding:170px 6% 130px;background:#1f4dab;background:-moz-linear-gradient(top,#1f4dab 0%,#1550a0 50%,#105097 100%);background:-webkit-linear-gradient(top,#1f4dab 0%,#1550a0 50%,#105097 100%);background:linear-gradient(to bottom,#1f4dab 0%,#1550a0 50%,#105097 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f4dab',endColorstr='#105097',GradientType=0)}
#outsystems-sec1 .heading-title{font-size:35px;margin-bottom:20px;font-weight:700;line-height:40px}
#outsystems-sec1 .sub-heading-title{font-size:26px;margin-bottom:10px;line-height:40px}
#outsystems-sec1 .content{padding:50px}
.btn-oscus{background:#ff7859;background:-moz-linear-gradient(top,#ff7859 0%,#fb6c5a 52%,#f3585b 100%);background:-webkit-linear-gradient(top,#ff7859 0%,#fb6c5a 52%,#f3585b 100%);background:linear-gradient(to bottom,#ff7859 0%,#fb6c5a 52%,#f3585b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7859',endColorstr='#f3585b',GradientType=0);color:#fff;padding:10px 30px;font-size:26px;border-radius:50px;display:inline-block;border-color:#ff7554}
#os-flist1{background:#1f4dab;background:-moz-linear-gradient(top,#1f4dab 0%,#1550a0 50%,#105097 100%);background:-webkit-linear-gradient(top,#1f4dab 0%,#1550a0 50%,#105097 100%);background:linear-gradient(to bottom,#1f4dab 0%,#1550a0 50%,#105097 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f4dab',endColorstr='#105097',GradientType=0);padding:32px}
#os-flist1 .main-title h2{color:#fff}
#os-flist1 .title-line{background:#fff}
#os-flist1 .content{color:#fff;height:120px}
#os-flist2{background:#fff;padding:32px}
#os-flist2 .main-title h2{color:#1253a3}
#os-flist2 .title-line{background:#1253a3}
#os-flist2 .content{color:#1253a3;height:120px}
#os-flist3{background:#ff7859;background:-moz-linear-gradient(top,#ff7859 0%,#fb6c5a 52%,#f3585b 100%);background:-webkit-linear-gradient(top,#ff7859 0%,#fb6c5a 52%,#f3585b 100%);background:linear-gradient(to bottom,#ff7859 0%,#fb6c5a 52%,#f3585b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7859',endColorstr='#f3585b',GradientType=0);padding:32px}
#os-flist3 .main-title h2{color:#fff}
#os-flist3 .title-line{background:#fff}
#os-flist3 .content{color:#fff;height:120px}
#os-flist4{background:#fff;padding:32px}
#os-flist4 .main-title h2{color:#1253a3}
#os-flist4 .title-line{background:#1253a3}
#os-flist4 .content{color:#1253a3;height:120px}
.outs-accordion{background:#f2eeed;padding:95px 6%}
.et_pb_gutters3 .et_pb_column_1_2 .outs-accordion .et_pb_toggle{margin-bottom:0}
.outs-accordion .et_pb_toggle_title{font-size:26px;font-weight:600}
.outs-accordion .et_pb_toggle_close .et_pb_toggle_title{color:#fff}
.outs-accordion .et_pb_toggle_open{border-color:#fff}
.outs-accordion .et_pb_toggle_open .et_pb_toggle_title{color:#0b518d}
.outs-accordion .et_pb_toggle_close{background:#3c78d0;border-color:#fff}
.outs-accordion .et_pb_toggle_title::before{display:none}
.my-skill-sec{padding:95px 6%}
.my-skill-sec h2{font-size:30px;margin-bottom:40px;letter-spacing:1px}
#outsys-sec4{background:#1f4dab;background:-moz-linear-gradient(top,#1f4dab 0%,#1550a0 50%,#105097 100%);background:-webkit-linear-gradient(top,#1f4dab 0%,#1550a0 50%,#105097 100%);background:linear-gradient(to bottom,#1f4dab 0%,#1550a0 50%,#105097 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f4dab',endColorstr='#105097',GradientType=0)}
.outsys-sec4-header h2{font-size:30px;margin-bottom:20px;font-weight:600}
.outsys-sec4-point{background:#fff}
.out-point-box{border-bottom:1px solid #e1e1e1;margin-bottom:20px;text-align:center;position:relative}
.out-point-box h2{font-size:18px;color:#1b4ea8}
.out-point-box::before{background:#1b4ea9;bottom:0;content:"";display:block;height:4px;left:50%;margin:0 0 -1px -30px;position:absolute;width:60px}
.offerings-content{display:inline-block;width:100%;margin-bottom:60px}
.outsys-sec4-point ul{list-style:none}
.outsys-sec4-point ul li::before{content:"\f054";font-size:12px;color:#1d4eaa;font-weight:900;font-family:'FontAwesome';margin-right:6px}
.outsys-sec4-point .et_pb_column{width:24%;margin-right:1%}
.outsys-sec4-point ul li{display:flex;display:-webkit-flex}
.outs_icon::before{background-position:-62px -130px}
.home_wecare_clientsay{border-top:1px solid #dfdfdf}
.home_wecare_clientsay,.home_wecare_clientsay,.home_wecare_clientsay .et_pb_row{padding:0}
.home_wecare_clientsay .wecare{padding:8% 3% 6% 5%}
.home_wecare_clientsay .wecare .wecare-detail{margin-bottom:60px}
.home_wecare_clientsay .wecare p{color:#666}
.home_wecare_clientsay .et_pb_blurb_content{width:50%;float:left;margin-bottom:40px}
.home_wecare_clientsay .wecare .et_pb_main_blurb_image{width:70px}
.home_wecare_clientsay .et_pb_blurb_position_left .et_pb_blurb_container{vertical-align:middle}
.home_wecare_clientsay .wecare .et_pb_blurb_description{display:none}
.home_wecare_clientsay .clientsay{border-left:1px solid #dfdfdf;background:#f4f8fb;padding:8% 1% 6%}
.home_wecare_clientsay .clientsay .et_pb_slider .et_pb_slide_description .et_pb_slide_title{color:#333!important;line-height:1.8}
.home_wecare_clientsay .clientsay .testimonial_content_txt .et_pb_slide_content{color:#333!important}
.home_wecare_clientsay .clientsay .et_pb_slide_content strong{display:block}
.home_wecare_clientsay .clientsay .et_pb_slide_description{text-shadow:unset}
.et_pb_row_fullwidth .et_pb_column_1_3{width:33.3333%;margin-right:0}
#home_ptech .et_pb_main_blurb_image,#home_ptech .et_pb_main_blurb_image a{width:69px}
#home_ptech .et_pb_blurb{margin-bottom:30px}
#home_ptech .et_pb_column{padding:30px 0 30px 40px}
#home_ptech .et_pb_blurb h3{font-size:24px;font-weight:600;margin:0 0 14px;padding:0}
.sub-services{margin-bottom:40px}
.new_home_slider .et_pb_more_button.et_pb_button{background:#25b4dc;background:-moz-linear-gradient(left,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);background:-webkit-linear-gradient(left,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);background:linear-gradient(to right,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25b4dc',endColorstr='#3e5aea',GradientType=1);font-size:16px!important;padding:16px 72px;border:none!important}
#particles-js{position:absolute;top:0;left:0;right:0;bottom:0}
.home-banner-new .home-banner{height:calc(100vh - 76px);display:table;width:100%;position:static}
.home-banner-new .table-cell{display:table-cell;width:100%;height:100%;vertical-align:middle}
.sec-home-banner .home-banner{text-align:center;color:#fff;padding:8% 0 20px;height:511px}
.sec-home-banner .home-banner .heading{font-size:40px;font-weight:700;color:#fff;margin-bottom:14px;line-height:60px}
.sec-home-banner .home-banner .sub-heading{font-size:34px;margin-bottom:25px;line-height:50px;font-weight:500;line-height:40px}
.sec-home-banner .home-banner .text,.sec-home-banner .home-banner .banner-text-desktop{font-size:21px;margin:0 auto;max-width:1200px;line-height:30px}
.banner-text-mobile{display:none}
.home-banner-btn a{background:#fff;color:#0123b4;position:relative;font-size:21px;padding:16px 72px;border:none;display:inline-block;margin:40px 0;border-radius:50px;font-weight:600}
.home-banner-btn,.case-study-btn{text-align:center}
.case-study-btn a{background:#0123b4;font-size:16px;padding:16px 72px;border:none;display:inline-block;margin:40px 0;color:#fff;border-radius:50px}
.section_one-txt{line-height:30px}
.tracker-title h1{font-weight:600;color:#1d71f7}
.tracker-title span{font-weight:600;font-size:17px}
.field-txt{font-weight:500;color:#444}
.work-txt h2{color:#1d71f7;font-weight:600;font-size:34px}
.order-txt{font-size:24px;color:#000;font-weight:600}
.order-sub-txt{margin-top:12px;font-size:16px}
.images1{margin-top:20px;padding-bottom:10px}
.images1 img{display:inline-block;float:left;width:10%}
.img-inner-txt{margin-left:16px;padding-left:10%;font-size:14px;line-height:24px}
.Section2_bgcolor{background:#1d71f7!important}
.section2_top_space{margin-top:3.5%}
.order-txt2{font-size:24px;color:#fff;font-weight:600;margin-top:20%}
.order-sub-txt2{margin-top:12px;font-size:16px;color:#fff}
.img-inner-txt2{margin-left:16px;padding-left:10%;font-size:14px;line-height:24px;color:#fff}
.track-top{margin-top:15%}
.info-top-space{margin-top:17%}
.carousel-caption{position:absolute;right:15%;bottom:15%;left:8%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption h2{font-size:60px;font-weight:700;text-transform:unset;text-shadow:none;color:#000}
.header_carousal_text{font-size:25px;margin-bottom:25px;line-height:1.3;font-weight:lighter;text-shadow:none;color:#000}
.header_play_store{background:#12203b;padding:30px 9px 4px;border-radius:30px}
.enquiry_now{margin-top:6px!important;margin-bottom:17px!important}
.carousel-caption ul{margin:0;padding:0}
.carousel-caption ul li{float:left;margin-left:0;margin-right:10px}
.headre_enquiry{background:#01b6c9;color:#fff;padding:15px 33px;font-size:20px;line-height:1.5;text-shadow:none;font-family:'poppins';box-shadow:none;border-radius:30px}
.real-time li{background:url(https://www.metizsoft.com/wp-content/uploads/2018/08/Arrow.png);background-repeat:no-repeat;list-style:none;padding:0 0 3px 27px;margin:0;background-position:2px 6px;color:#000;text-align:left}
.com-top{margin-top:15px}
.col-spaced{box-shadow:0 0 10px rgba(0,0,0,0.2);padding:0 0 20px 20px;min-height:436px}
.background_content{background:url(https://www.metizsoft.com/wp-content/uploads/2018/08/WithWithout_icon_0000_Vector-Smart-Object-copy.png) no-repeat;background-position:right top;background-size:contain;padding-top:20px}
.scenario_content{color:#848484;font-family:'poppins';font-weight:400;font-size:16px;padding-top:10px;line-height:1.2}
.scenario_content span{font-size:28px}
.employee_month_salary{font-size:16px;font-family:'poppins';font-weight:400;color:#848484}
.list_advantage{padding-left:15px!important;margin-top:20px;margin-right:15px;padding-top:20px!important;border-top:2px solid #efefef}
.list_advantage li{font-size:16px;font-family:'poppins';font-weight:400;color:#848484;position:relative;list-style-type:none;margin-bottom:10px}
.list_advantage li::before{position:absolute;margin-left:-10px;content:"\f105";font-family:'FontAwesome';font-size:20px;color:#848484;line-height:1}
.background_content_second{background:url(https://www.metizsoft.com/wp-content/uploads/2018/08/WithWithout_icon_0001_Vector-Smart-Object.png) no-repeat;background-position:right top;background-size:contain;padding-top:20px}
.scenario_content_second{color:#f54e20;font-family:'poppins';font-weight:400;font-size:16px;padding-top:10px;line-height:1.2}
.scenario_content_second span{font-size:28px}
.employee_month_salary_second{font-size:16px;font-family:'poppins';font-weight:400;color:#f54e20}
.list_advantage_second{padding-left:15px!important;margin-top:20px;margin-right:15px;padding-top:20px!important;border-top:2px solid #efefef}
.list_advantage_second li{font-size:16px;font-family:'poppins';font-weight:400;color:#f54e20;position:relative;list-style-type:none;margin-bottom:10px}
.list_advantage_second li::before{position:absolute;margin-left:-10px;content:"\f105";font-family:'FontAwesome';font-size:20px;color:#00b7c9;line-height:1}
.sales-imgs{vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;box-shadow:0 0 10px rgba(0,0,0,0.2);padding-bottom:20px;background:#fff;height:200px!important}
.sales-imgs p{font-weight:600;font-size:17px}
.sales-imgs:hover .display_hover{display:block;position:absolute;top:-1%;left:22.3%}
.sales-imgs:hover p{color:#fff}
.sales-imgs::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#F54E20;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.sales-imgs:hover::before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.display_hover{display:none}
.visdible_hover{display:none}
.title_shopify_experts{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a4bbf',endColorstr='#3162cb',GradientType=1);-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 74%);clip-path:polygon(0 0,100% 0,100% 96%,0 74%);position:relative;padding-bottom:20px}
.start-img-cont span{line-height:103px;padding-right:12px;display:inline-block}
.start-img-cont{display:flex;justify-content:center}
.experts_text{font-size:62px!important;font-style:italic;letter-spacing:-2px!important;font-weight:100}
.shopify_expert_txt{font-size:62px!important;font-style:italic;letter-spacing:-1px!important}
.title_shopify_experts .se-header{display:inline-block;width:50%;padding:80px 20px 0 13%;min-height:640px}
.title_shopify_experts .sub-title{font-size:20px;color:#fff;padding-top:20px}
.title_shopify_experts .main-title{font-size:42px;color:#fff;font-weight:700;padding:6px 0 20px;line-height:50px}
.title_shopify_experts .content{font-size:20px;color:#fff}
.shopify_experts_form_ele{position:absolute;top:60px;right:12%}
.shopify-experts-box{background:#fff;padding:20px;box-shadow:1px 0 11px 0 rgba(12,12,13,0.1);border-radius:10px}
.ecomm-form-set{width:62%;margin-top:40px;float:right;margin-right:40px}
.shopify-experts-box h5,.shopify-experts-box h3{font-weight:700;margin:0 0 5px}
.shopify-experts-form .wpcf7-form-control.wpcf7-text{border-radius:5px;width:100%;height:40px}
.shopify-experts-form .wpcf7-form-control.wpcf7-textarea{border-radius:5px}
.shopify-experts-form .form-field{margin-bottom:16px}
.Shopify_our_solution{max-width:1400px;width:100%}
#Shopify_apps_sec{background:#3a4bbf;background:-moz-linear-gradient(left,#3a4bbf 0%,#3654c4 44%,#3257c1 68%,#3162cb 100%);background:-webkit-linear-gradient(left,#3a4bbf 0%,#3654c4 44%,#3257c1 68%,#3162cb 100%);background:linear-gradient(to right,#3a4bbf 0%,#3654c4 44%,#3257c1 68%,#3162cb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3a4bbf',endColorstr='#3162cb',GradientType=1);padding:20px 0 80px}
#Shopify_apps_sec .main-title h2{color:#fff}
#Shopify_apps_sec .Shopify_apps_box{background:#fff;padding:20px 0 40px;border-radius:10px}
#Shopify_apps_sec .Shopify_apps_box a{width:80%;margin:10px 0 0;background:#FFF;border:1px solid #4664bc;color:#4664bc;text-align:center;padding:10px 0;border-radius:50px;font-size:18px;display:inline-block}
.shopify_accomplishment h2{color:#3464c8;font-size:22px;line-height:34px}
#shopify_review .st_title{color:#3162cb;font-size:20px;text-transform:uppercase;margin-bottom:10px;font-weight:500}
#shopify_review .st_mes{padding:20px 10%}
#shopify_review .review_by{padding:10px 16%;font-size:18px;color:#3162cb;font-weight:500}
#shopify_review .st_mes a{color:#3bc333}
#shopify_review{padding:0 10px 20px;border-bottom:1px solid #efefef}
#home_ptech .Our-Expertise .et_pb_column{padding:20px}
#home_ptech .Our-Expertise h2{font-size:32px;margin-bottom:10px}
#home_ptech .Our-Expertise p{font-size:20px;line-height:1.4}
.sub-services .et_pb_blurb h4{line-height:24px}
.shopify_services .shop_main_page{padding:20px}
.shop_main_page .et_pb_main_blurb_image{width:61px}
.et_pb_blurb_content{padding:0 20px}
#homevslider,#homevslider .et_pb_row{padding:0!important}
#vbCarousel .carousel-inner,#vbCarousel .carousel,#vbCarousel .item,#vbCarousel .container,#vbCarousel .fill{height:100%;width:100%;background-position:center center;background-size:cover}
#vbCarousel .slide-wrapper{display:inline}
#vbCarousel .slide-wrapper .container{padding:0}
#vbCarousel .carousel-inner > .item.next,#vbCarousel .carousel-inner > .item.active.right{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);top:0}
#vbCarousel .carousel-inner > .item.prev,#vbCarousel .carousel-inner > .item.active.left{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);top:0}
#vbCarousel .carousel-inner > .item.next.left,#vbCarousel .carousel-inner > .item.prev.right,#vbCarousel .carousel-inner > .item.active{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);top:0}
#vbCarousel .carousel-indicators{position:absolute;top:0;bottom:0;margin:auto;height:20px;right:10px;left:auto;width:auto}
#vbCarousel .carousel-indicators li{display:block;border:1px solid #89d3ee;background:#89d3ee;margin:10px 0}
#vbCarousel .carousel-indicators li.active{margin-bottom:5px;background:#fff}
#vbCarousel .carousel-indicators li,#vbCarousel.carousel-indicators .active{width:12px;height:12px}
#vbCarousel .animated{animation-duration:3s;-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;visibility:visible;opacity:1;transition:all .3s ease}
#vbCarousel .carousel-img{display:inline-block;margin:0 auto;width:100%;text-align:center}
#vbCarousel .item img{float:right;visibility:hidden;opacity:0;transition:all .3s ease}
#vbCarousel .item .carousel-desc{color:#fff;text-align:center}
#vbCarousel .item h2{font-size:44px;animation-delay:1s;animation-duration:1s;color:#fff;margin-bottom:14px}
#vbCarousel .item p{animation-delay:1.8s;animation-duration:1s;width:50%;margin:auto}
/*#vbCarousel .item .fill{display:table;background:#017aef;background:-moz-linear-gradient(left,#017aef 0%,#108beb 34%,#269fe8 64%,#3ab4e7 100%);background:-webkit-linear-gradient(left,#017aef 0%,#108beb 34%,#269fe8 64%,#3ab4e7 100%);background:linear-gradient(to right,#017aef 0%,#108beb 34%,#269fe8 64%,#3ab4e7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#017aef',endColorstr='#3ab4e7',GradientType=1)}*/
#vbCarousel .item .inner-content{vertical-align:middle}
#vbCarousel .item .vs-left{display:inline-block;vertical-align:middle;width:54%;padding:80px}
#vbCarousel .item .vs-right{display:inline-block;vertical-align:middle;width:42%}
#vbCarousel .vs-btn a{display:inline-block;border:1px solid #fff;padding:14px 26px;border-radius:50px;color:#Fff;font-size:21px;margin:20px 0;animation-delay:1s;animation-duration:1s}
#vbCarousel .vs-btn{animation-delay:1s;animation-duration:1s}
#vbCarousel .item.active .carousel-img img.animated{visibility:visible;opacity:1;transition:all .3s ease;animation-duration:2s;animation-delay:.3s}
#vbCarousel .item h2,#vbCarousel .item.active h2,#vbCarousel .vs-btn,#vbCarousel .item.active .vs-btn,#vbCarousel .cat-title,#vbCarousel .item.active .cat-title{visibility:hidden;opacity:0;transition:all 5s ease}
#vbCarousel .item.item .carousel-desc{text-align:left}
#vbCarousel .item.active h2.animated,#vbCarousel .item.active .vs-btn.animated,#vbCarousel .item.active .cat-title.animated{visibility:visible;opacity:1;animation-delay:1.5s}
#vbCarousel .item p,#vbCarousel .item.active p{visibility:hidden;opacity:0;transition:all 5s ease;width:100%}
#vbCarousel .item.active p.animated{visibility:visible;opacity:1;animation-delay:2s}
#vbCarousel .cat-title{font-size:24px;font-weight:700;padding-bottom:10px;border-bottom:3px solid #fff;display:inline-block;width:auto;margin-bottom:40px;animation-delay:1s;animation-duration:1s}
#vbCarousel .item2 .carousel-img{vertical-align:bottom}
#vbCarousel .vs-content{min-height:162px}
#vbCarousel .item2 .vs-right{position:absolute;right:0;bottom:0}
#vbCarousel .slider1.active .fill {background: #0f1458;display: table;}
#vbCarousel .slider2.active .fill {background: #000000;display: table;}
#vbCarousel .slider3.active .fill {background: #fe6e3c;display: table;}
/*#vbCarousel .item2 .fill{background:#fe6e3c;background:-moz-linear-gradient(left,#fe6e3c 0%,#fd784b 34%,#fe845b 61%,#fd9570 100%);background:-webkit-linear-gradient(left,#fe6e3c 0%,#fd784b 34%,#fe845b 61%,#fd9570 100%);background:linear-gradient(to right,#fe6e3c 0%,#fd784b 34%,#fe845b 61%,#fd9570 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe6e3c',endColorstr='#fd9570',GradientType=1)}*/
#homevslider #vbCarousel .fill{background:#fe6e3c;background:-moz-linear-gradient(left,#fe6e3c 0%,#fd784b 34%,#fe845b 61%,#fd9570 100%);background:-webkit-linear-gradient(left,#fe6e3c 0%,#fd784b 34%,#fe845b 61%,#fd9570 100%);background:linear-gradient(to right,#fe6e3c 0%,#fd784b 34%,#fe845b 61%,#fd9570 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe6e3c',endColorstr='#fd9570',GradientType=1)}
.shopify_services h4,.shopify_services h3{margin-bottom:10px;color:#424242!important;line-height:26px;font-size:18px}
#Shopify_apps_sec .et_pb_column{margin-bottom:20px}
#cust_btn_img_sl{padding:0!important;position:relative}
#cust_btn_img_sl .et_pb_row{padding:0!important}
.sl-link{position:absolute;text-align:center;width:100%;bottom:60px}
.sl-link .cust_sl_btn{background:#25b4dc;background:-moz-linear-gradient(left,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);background:-webkit-linear-gradient(left,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);background:linear-gradient(to right,#25b4dc 0%,#2989d8 50%,#3189e3 51%,#3e5aea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#25b4dc',endColorstr='#3e5aea',GradientType=1);font-size:16px!important;padding:18px 72px;border:none!important;border-radius:50px!important;color:#fff!important}
#outsystems-sec2 .et_pb_column .et_pb_text{min-height:412px}
#home_ptech .et_pb_blurb_content{max-width:100%}
.trip h1{font-size:4em;font-weight:700}
.trip{background:#f8f8f8;padding:32px 0 20px;border-bottom:50px solid #232323;margin-bottom:40px}
.case_studies .case-study-row{padding:0}
.case-study-row .et_pb_column{width:50%;margin:0}
.case-study-row .et_pb_module.et_pb_image{width:100%;height:100%}
.case-study-row img{width:100%;height:100%}
.case-study-row .et_pb_text{padding:20px}
.shopify_services .main-title h2{color:#3464c8}
.et_fullscreen_slider .et_pb_slides,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_container{min-height:100%!important;height:100%!important}
.container_tab.et_pb_row.et_pb_row_7{display:none}
#top-menu li.mega-menu > ul > li.apps-icon{width:60.6%;margin:0 3%}
#top-menu li.mega-menu > ul > li.other-apps{width:60.6%;margin:0 3%;padding:20px 0}
#top-menu li.mega-menu > ul > li.other-apps > a{padding:0 0 10px 20px}
#top-menu .our-products .sub-products .menu-image.menu-image-title-after{width:20%;float:left}
#top-menu .our-products .sub-products{border-bottom:1px solid #ccc;padding:20px 0}
#top-menu .our-products .sub-products:last-child{border-bottom:unset}
#top-menu .our-products .sub-products a{display:inline-block;width:100%}
#top-menu .our-products .sub-products .menu-item-description{position:absolute;left:20%;top:34px;line-height:15px}
#top-menu .our-products .sub-products .menu-image-title{width:80%;display:inline-block;line-height:20px;padding-top:10px;font-size:16px;color:#303134}
#top-menu li.mega-menu.mega-menu-parent .apps-icon ul > li.app1{width:27%}
#top-menu li.mega-menu.mega-menu-parent .apps-icon ul > li.app2{width:23%}
#top-menu li.mega-menu.mega-menu-parent .apps-icon{border-bottom:1px solid #ccc;padding:20px 0}
#top-menu li.mega-menu.mega-menu-parent .apps-icon ul > li .menu-image-title{font-size:16px}
#top-menu li.mega-menu.mega-menu-parent .apps-icon .menu-image-title-after{display:none}
#top-menu li.mega-menu.mega-menu-parent .apps-icon ul{padding:16px 0}
#top-menu li.mega-menu.mega-menu-parent .apps-icon ul .menu-image-title-above.menu-image-not-hovered{text-align:left}
#top-menu li.mega-menu.mega-menu-parent .other-apps ul .menu-image-title-after{padding-bottom:0}
#top-menu li.mega-menu.mega-menu-parent .apps-icon ul > li.app1 .menu-image.menu-image-title-above{width:186px}
#top-menu li.mega-menu.mega-menu-parent .apps-icon ul > li.app2 img{width:140px}
#top-menu li.mega-menu.mega-menu-parent .apps-icon ul .menu-image-title-above.menu-image-not-hovered .menu-image-title{padding:0 12px;color:#0123b4;text-transform:uppercase}
#top-menu li.mega-menu > ul > li.other-apps ul a{font-size:16px}
#top-menu li.mega-menu ul li.menu-item-32593{border-top:1px solid #ececec;padding-top:10px;margin-top:10px}
#top-menu li.mega-menu ul li.menu-big-img a{padding:0 20px}
.looking-for-software{border-top:1px solid #ececec}
.case-study-row .et_pb_text{display:table-cell;vertical-align:middle;height:422px}
.single-product #main-content .container:before{display:none}
.single-product #left-area{width:100%;padding:0}
.single-product #sidebar{display:none}
#top-menu li.mega-menu.mega-menu-parent li.other-apps ul li,#top-menu li.mega-menu.mega-menu-parent li.other-apps ul li a{width:90%;padding:0 0 10px;display:inline-block}
.other-apps ul li::before{font-family:'FontAwesome';content:'\f178';margin:0 1% 0 3%;color:#0123b4;border:1px solid #0123b4;border-radius:50%;padding:2px;font-size:10px}
.magento_ex .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}
.magento_ex .et_shop_image img{max-width:100%}
.magento_ex .woocommerce-loop-product__title{font-size:18px}
.et_shop_image .et_overlay{display:none}
.row-wrap{max-width:1000px}
.row-tab-wrap{max-width:930px}
.et_pb_row .row-tab-wrap{width:100%}
.row-tab-wrap .enterprise-img.react-smart{padding-left:10px;padding-right:10px;width:16.66%;margin-left:0}
.text-padding{padding:120px 50px 50px}
.text-padding p{text-align:justify}
.list-color{padding-top:70px}
.list-color .react-dev-txt{color:#fff}
.list-color .reactn-border{margin:0 0 30px;border-color:#fff}
.list-color ul{padding:0;max-width:630px}
.list-color ul li{color:#fff;display:inline-block;width:50%;padding:0 20px 50px 50px;position:relative;vertical-align:top;font-weight:600;font-size:16px;line-height:21px;margin:0 -1px}
.list-color ul li img{width:32px;position:absolute;left:0;top:0}
#main-content .trip .container{padding-top:0}
#main-content .trip .container:before{display:none}
.title-center{text-align:center}
.height-remove{height:auto}
.case-study-banner img.size-full{width:100%}
.case-study-wrap .et_pb_row{width:100%;max-width:1000px}
.case-study-wrap h1{font-size:33px;font-weight:600}
.case-study-wrap .reactn-border{height:3px}
.case-study-wrap .prints99-txt{font-size:17px;font-weight:500}
.case-study-wrap h2{font-size:26px;font-weight:600;padding-bottom:15px}
.print-gallery .et_pb_gallery_item{margin-bottom:0!important}
.case-study-wrap h3{font-size:20px;font-weight:600;margin-bottom:20px}
.list_theme_development ul{padding-left:25px}
.case-study-wrap .et_pb_text_inner ul{padding-bottom:0}
.case-study-wrap .et_pb_text_inner ul li{font-size:14px}
.case-study-wrap .order-txt2{margin-top:10%}
.woocommerce-Tabs-panel--description h2{padding-bottom:15px}
.woocommerce-Tabs-panel--description h3{padding-bottom:15px}
.content-wrap .et_pb_module{max-width:1100px;margin:0 auto}
/*.inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:495px}*/
.inner_page_slider.infrastructure .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:300px}
.certifications_second .et_pb_image_wrap img{width:130px}
.icon-img-width .et_pb_main_blurb_image .et_pb_image_wrap{display:block;padding-top:7px}
.icon-img-width .et_pb_main_blurb_image .et_pb_image_wrap img{width:280px}
.ang-banner .home-banner{height:auto}
.about_video iframe{width:449px;max-width:none;height:230px}
.ang-right-txt .et_pb_button{border-color:#fff!important;color:#fff;margin-top:30px}
.et_pb_number_counter .percent p{visibility:visible}
.border-left{margin:0;padding:0}
.flutter-app .home-banner{padding:160px 0 110px}
.flutter-matters .service-area li{height:250px}
.flutter-matters .service-area li .description{width:100%}
.flutter-official .et_pb_column_1_5{width:18.4%;margin-right:2%}
.flutter-official .et_pb_image{width:100%}
.flutter-official .et_pb_text{display:inline-block;width:100%}
.flutter-official .et_pb_text h4,.flutter-official .et_pb_text h3{margin-top:20px;font-size:18px}
.ruby-text-banner{font-size:21px;line-height:30px;color:#fff}
.anglast-img .home-banner{height:auto;padding:80px 0 60px!important}
.flutter-matters .service-area ul{padding-left:0}
.banner-img-text{max-width:550px;margin:0 auto}
.banner-img-text img{vertical-align:middle;float:left}
.banner-img-text h4{color:#fff}
.industries-section h2{color:#fff}
.industries-section .title-line{background:#fff}
.industries-section h4,.industries-section h3{color:#fff;font-size:18px}
.industries-bx{display:inline-block;width:100%}
.industries-row{margin:0 -15px}
.industries-col-7{float:left;width:14.2%;padding:0 15px}
.industries-icon-bx{text-align:center;border:1px dotted #fff;padding:20px 5px;transition:all .5s}
.industries-icon{margin:0 0 30px}
.industries-icon img{width:90px}
.industries-name h4{transition:all .5s}
.industries-icon-bx:hover{background:rgba(255,255,255,0.7);border:1px solid rgba(255,255,255,0.7)}
.industries-icon-bx:hover .industries-name h4{color:#333}
.et_fixed_nav.et_show_nav #page-container{margin-top:0!important;padding-top:77px!important}
.img_hover:hover .onhover_content{opacity:0;visibility:hidden}
.shopify-experts-box .form-field label{opacity:0;height:1px;display:block}
#shopify_review .st_mes a{color:#23641C;font-weight:600}
.web-solutions-section .et_pb_with_border{border-top:6px solid #5170f3;padding:20px 15px 30px}
.web-solutions-section img{filter:brightness(0) invert(1)}
.web-solutions-section h3{color:#fff}
.protfolio-work h2.et_pb_module_header{text-align:center}
.make-special-bx{text-align:center}
.make-special-icon{width:120px;margin:0 auto 30px;background:#fff;border-radius:50%;padding:20px;height:120px}
.make-special-name h3{font-size:18px;font-weight:600;padding:0}
.about-menu .home_sub.main_bold.abouts{width:20%!important}
#top-menu .about-menu .home_sub.main_bold.about_info{width:25%}
.row-blog{margin:0 -15px;overflow:hidden}
.col-blog-3{padding:0 15px;float:left;width:33.33%}
.blog-col-img{height:574px;margin:0 0 30px}
.blog-col-img img{width:100%;height:100%;object-fit:contain}
.et-social-icon a img{width:18px}
.et-social-icon:hover a img{filter:brightness(0) invert(1)}
.et_pb_section.inner-banner{padding:80px 0}
.inner-banner h1{font-size:60px;color:#fff;padding:0;margin:0 0 20px;font-weight:600;line-height:60px}
.inner-banner p{color:#fff;font-size:20px;font-weight:600;line-height:27px}
.contact-map-view .et_pb_column_3_5{width:70%;margin:0}
.contact-map-view h2{padding-left:80px}
.contact-tab{border:none}
.contact-tab ul.et_pb_tabs_controls{position:absolute;left:0;top:0;width:60px;background:#fff;z-index:11}
.contact-tab ul.et_pb_tabs_controls li{width:100%;bottom:0;display:block;text-align:center;padding:10px 0;border:1px solid #ddd;height:60px;background:url(images/bullet-01.svg) no-repeat center / 15px}
.contact-tab ul.et_pb_tabs_controls li:first-child{background:url(images/map_ic-01.svg) no-repeat center / 30px}
.contact-tab .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child{border-right:1px solid #ddd}
.contact-tab ul.et_pb_tabs_controls li a{font-size:0;display:block}
.contact-map-view .et_pb_column_2_5{width:30%}
.contact-map-view .et_pb_blurb{margin:0 0 30px}
.contact-map-view .et_pb_blurb .et_pb_main_blurb_image{width:50px;float:left;margin-top:3px}
.contact-map-view .et_pb_blurb .et_pb_main_blurb_image img{border:1px solid #0123b4}
.contact-map-view .et_pb_blurb_container{overflow:hidden;padding:0 0 0 20px}
.contact-map-view h3.et_pb_module_header{color:#0123b4;font-weight:700}
.contact-clients:before{position:absolute;content:"";background:#fff;width:50%;left:50%;top:0;bottom:0}
.contact-clients .et_pb_row{display:flex}
.contact-clients .et_pb_column_2_5{width:25%;margin:0;padding:60px 0}
.left-side-clients h2{color:#fff;font-size:50px;line-height:55px}
.left-side-clients p{color:#fff;font-weight:500;font-size:20px}
.contact-clients .et_pb_column_3_5{width:75%;background:#fff}
.et_pb_tabs.country-list-tab{border:none}
.country-list-tab ul.et_pb_tabs_controls{background:transparent;padding:30px 0 0 30px !important}
.country-list-tab ul.et_pb_tabs_controls li{padding:0 8px 3px;font-size:24px;border:none;border-bottom:3px solid transparent}
.country-list-tab ul.et_pb_tabs_controls li.et_pb_tab_active{border-bottom:3px solid #0123b4}
.country-list-tab .et_pb_tab_content ul{padding:10px 0 0;list-style:none;display:inline-block;width:100%}
.country-list-tab .et_pb_tab_content ul li{float:left;width:20%;padding:0 8px 10px;font-size:17px}
.contact-title-section .et_pb_column_2_5{width:40%;margin:0}
.contact-title-section .et_pb_column_3_5{width:60%;padding:50px 0 10px}
.contact-title-section h2{text-transform:uppercase;color:#0123b4;font-size:50px;margin:0 0 10px}
.contact-title-section p{color:#0123b4;font-size:24px}
.contact-form-section .et_pb_column_2_5{width:34.5%}
.contact-form-section .form-contact-class{margin-top:-300px}
.contact-form-section .et_pb_column_3_5{width:60%;padding-top:70px}
.form-contact-class .footer-contact-box{padding:0;display:block;margin:0}
.contact-form-section .footer-contact-box .title{color:#0123b4;margin:0 0 20px}
.form-contact-class .footer-address{display:none}
.contact-form-section .footer-contact-box .footer-contact-form{padding:20px}
.contact-form-section .footer-contact-box .form-field{width:100%;padding:0}
.contact-logo{display:inline-block;width:100%}
.badges-logo{float:left;width:25%;padding:0 15px;margin:0 0 30px}
.badges-logo img{max-width:100%}
.contact-detail{display:inline-block;width:33.33%;margin:0 -1px;color:#fff;font-size:20px;line-height:30px;padding-right:10px}
.contact-detail a{color:#fff}
#page-container .et_pb_button.button-download{background:#fff url(images/download.svg) no-repeat 16px center / 24px;color:#0123b4;border-radius:5px;padding:10px 20px 10px 50px;margin:50px 0 0;display:inline-block;text-transform:uppercase}
#page-container .et_pb_button.button-download:hover{background:#fff url(images/download.svg) no-repeat 16px center / 24px}
.shopify-unite-19-banner .et_pb_column_1_2{padding:0 0 0 80px}
.shopify-unite-19-banner h1{color:#fff;font-size:55px;line-height:70px;margin-top:100px}
.shopify-unite-19-banner p{font-size:24px;line-height:40px;color:#fff;font-weight:600}
.shopify-unite-19-form{background:#fff;padding:40px;border-radius:30px;margin-right:80px}
.shopify-unite-19-banner .shopify-unite-19-form p{color:#666;font-size:14px;line-height:25px;font-weight:400;padding:0 0 20px}
.wpcf7-form .shopify-unite-19-form label span{color:red}
.wpcf7-form .shopify-unite-19-form span input.wpcf7-form-control{border:none;border-bottom:1px solid #ddd;height:45px;margin:0 0 30px;width:100%}
.shopify-unite-19-form .wpcf7-form-control.wpcf7-submit{background:#03845e;border-radius:5px;color:#fff;padding:15px 30px;font-size:30px;font-weight:500;margin:0}
.shopify-unite-19-form + .wpcf7-response-output{position:absolute;bottom:26px;margin:0 0 0 30px}
.shopify-unite-19-form + .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{color:#f7e700}
.shopify-unite-19-form + .wpcf7-response-output.wpcf7-display-none.wpcf7-spam-blocked{color:orange}
.shopify-unite-19-form + .wpcf7-response-output.wpcf7-display-none.wpcf7-spam-success.wpcf7-mail-sent-ok{color:#398f14}
.unite-discover-section:before{background:url(https://www.metizsoft.com/wp-content/uploads/2019/04/Pettern.png);position:absolute;content:"";bottom:-120px;right:0;width:238px;height:394px;z-index:1}
.unite-left-img{margin-top:-300px}
.unite-discover-section .unite-img-height{min-height:600px}
.unite-discover-section .et_pb_text_inner{max-width:460px;margin:0 0 0 100px}
.bg-color-height{height:210px;margin-top:-170px}
.et_pb_video_box{text-align:center}
.starch-bg-right:before{position:absolute;content:"";background:#fdf4e3;width:50%;height:100%;left:50%}
.starch-bg-right h2{padding:0 0 20px}
.starch-bg-right .et_pb_column{padding:70px 0}
.su19_footer .et_pb_social_media_follow li a.icon::before{color:#262c2a}
.su19_footer .et_pb_text a{color:#fff}
.inner-banner-left h1{color:#fff;font-size:47px;font-weight:700;max-width:1000px;padding:0 0 37px;line-height:56px;letter-spacing:-1px}
.inner-banner-left h4,.inner-banner-left h2{color:#fff;font-size:26px;font-weight:600;padding:0 0 30px}
.inner-banner-left p{color:#fff;font-size:19px;line-height:30px}
.inner-banner-left .et_pb_button_module_wrapper{margin-top:50px}
.inner-banner-left .et_pb_button{background:#fff;color:#0023b3;padding:16px 50px;text-transform:uppercase;font-weight:600;cursor:pointer;display:inline-block}
.inner-banner-left .et_pb_button:hover{background:#00166c!important;color:#fff}
.react-icon-text-section .et_pb_column_1_5{width:20%;margin:0}
.react-icon-text-section h3{font-size:18px;line-height:25px}
.react-logo-section .et_pb_column_1_5{width:20%;margin:0;padding:0 15px}
.react-social-section h2{color:#fff}
.react-social-section p{color:#fff}
.react-social-section .et_pb_column_1_5{width:20%;margin:0}
.react-social-section .et_pb_button{background:#fff;color:#0023b3;padding:16px 40px;text-transform:uppercase;font-weight:600;cursor:pointer;display:inline-block}
.react-social-section .et_pb_button:hover{background:#031e86!important;color:#fff}
#vbCarousel.react-slider .item .fill{background:transparent}
#vbCarousel.react-slider .item img{opacity:1;visibility:visible;width:100%;animation:inherit}
#vbCarousel.react-slider .carousel-indicators{z-index:11}
.react-client-detail{display:inline-block;width:100%;padding:40px 0 0}
.react-client-img{float:left;width:70px;height:70px}
.owl-carousel .owl-item img{display:block;width:100%}
.react-client-name{overflow:hidden;padding:10px 0 0 20px}
.react-client-section .owl-dots{display:none}
.react-client-section .owl-nav{text-align:center;padding:30px 0 0}
.react-client-section button{display:inline-block;width:60px;height:60px;margin:0 20px}
.react-client-section .owl-carousel .owl-nav button.owl-prev{background:url(https://www.metizsoft.com/wp-content/uploads/2019/05/Arrow-Left-01.svg) no-repeat center / 100%}
.react-client-section .owl-carousel .owl-nav button.owl-prev:hover{background:url(https://www.metizsoft.com/wp-content/uploads/2019/05/Arrow-Left-01-hover.svg) no-repeat center / 100%}
.react-client-section .owl-carousel .owl-nav button.owl-next{background:url(https://www.metizsoft.com/wp-content/uploads/2019/05/Arrow-right-01.svg) no-repeat center / 100%}
.react-client-section .owl-carousel .owl-nav button.owl-next:hover{background:url(https://www.metizsoft.com/wp-content/uploads/2019/05/Arrow-right-01-hover.svg) no-repeat center / 100%}
.react-client-section button span{display:none}
.header-top{background:#0123b4;transition:height .5s;height:43px}
.et-fixed-header .header-top{opacity:0;height:0}
.header-top p{color:#fff;font-size:16px;font-weight:600;text-align:center;padding:10px 20px}
.header-top p a{color:#fff;text-decoration:underline}
#footer-widgets .footer-widget li:before{line-height:1;position:absolute;left:0;top:3px}
#footer-widgets .footer-widget .menu li a{padding-left:24px !important }
.inner-banner p{padding:0 10px}
.contact-detail{vertical-align:top;width:auto;margin:0;margin-right:20px}
.contact-detail:last-child{margin-right:0}
.country-list-tab .et_pb_tab_content ul{display:flex;flex-wrap:wrap}
.ezchecking_img .et_pb_gallery_item{width:100%!important}
.animated-icon .et_pb_image_wrap img{width:70px;transition:all 1s}
.animated-icon .et_pb_blurb_content:hover .et_pb_image_wrap img{transform:rotate(360deg)}

.pricing-contact-box {box-shadow: 0 0px 10px rgba(0,0,0,.20);padding: 10px 25px;border-radius: 10px;}
.pricing-contact-form { margin: 0 -10px;}
.pricing-contact-form .form-row {width: 50%;float: left;padding: 0 10px;}
.pricing-contact-box input[type="email"],.pricing-contact-box input[type="text"],.pricing-contact-box select,textarea{width:100%;padding:6px;height: 36px;}
.pricing-contact-box .form-field{padding-bottom:20px}
.pricing-contact-box #project_desc_text{height:106px}
.pricing-contact-box .form-field-btn { position: initial;margin: 0 10px;}
.pricing-contact-box ~ .wpcf7-response-output { color: #000 !important;}


@media only screen and (min-width:320px) and (max-width:479px) {
    #nav_menu-5{margin-left:0}
    .title_sp br{display:none}
    .gallery_img .et_pb_gallery_item.et_pb_grid_item{margin-bottom:0!important}
    .gallery_img h3{margin-bottom:30px}
    .event_page #sectionChooser{width:auto!important;float:none;margin-top:15px!important;margin-right:0!important;font-size:20px;margin-bottom:0!important}
    .li_padd ul{padding-left:0}
    .et_pb_section.et_pb_fullwidth_section.full_with_auto.et_pb_section_0.et_section_regular{padding:0!important}
    .full_with_auto .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{background-size:100% 100%!important;height:130px!important}
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:152px}
    .shopify_unite_slider h1{font-size:26px}
    .shopify_unite_slider,.slider_second{margin-bottom:10px!important}
    .shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module{padding:12% 11% 6%}
    .shopify_unite_thi .art,.shopify_unite_thi .print{width:100%}
    .shopify_unite_contact .wpcf7-form > div{width:98%}
    .shopify_unite_contact .wpcf7-form .submit{margin-top:1%}
    .untite .footer-bottom{width:100%}
    .partner-back{margin-bottom:10px!important}
    .partner-back span{font-size:19px!important}
    .ang-title{font-size:20px}
    .enterprise_title{font-size:15px;line-height:24px}
    .enterprise-right-txt{padding:20.5px}
    .entreprise_soft{font-size:18px}
    .enterprise_solutxt{font-size:16px;line-height:25px}
    .enterprise-img{margin-left:30%}
    .enterprise-text{margin:5px 0}
    .enterprise-net-txt{font-size:22px}
    .net-subtxt{text-align:center;margin-top:10px;text-align:center;margin-left:0}
    .enterprise-btn a{margin-top:20px;padding:10px 50px}
    .react-title{font-size:16px;line-height:30px}
    .react-img-left .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_1{height:150px}
    .react-img-left .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.ang-right-txt.et_pb_text_2{height:100%;margin-bottom:20px}
    .react-dev-txt{font-size:16px;line-height:1.4}
    .enterprise-img.react-smart{margin-left:0;width:100%}
    .enterprise-img.react-smart .enterprise-text{width:100%}
    .reacttrans.et_pb_section{background-color:transparent}
    .react-smart img{margin-right:0}
    .react-dev-txt p{display:none}
    .react-realted li{margin-left:0;padding:0 0 16px 39px;background-position:8px 4px}
    .et_pb_section.no-padding-980.front-bg{background-color:transparent;margin-bottom:30px}
    .front-bg .react-dev-txt{margin-top:20px}
    .front-five-img{margin-left:8px!important;width:17%}
    .et_pb_section.front-cut-size{width:100%}
    .service-area li{width:unset;height:445px}
    .print-get-btn{top:68%;left:17%}
    .print-get-btn a{padding:6px 20px}
    .prints-main-title .reactn-border{width:20%;margin:0}
    .prints-main-title h1{font-size:16px;width:73%}
    .magento-why-txt{padding-top:0;font-size:18px;line-height:24px}
    .magetop{margin-top:0}
    .rfid-titles{font-size:22px!important}
    .et_pb_section.et_pb_section_8.big_banner_img.et_pb_with_background.et_section_regular{background:#0123b4;background-image:none!important}
    .et_pb_section.et_pb_section_11.main_top_ser.big_txt_color.et_pb_with_background.et_section_regular{background:none!important}
    .Big-titles h1{font-size:21px;line-height:33px;color:#fff}
    .Big-titles span{font-size:14px;color:#fff}
    .big_txt_color h3{line-height:30px}
    .big-we-txt{color:#fff}
    .big_banner_img .et_pb_button{color:#000;background:#fff}
    .shopify-plus-title h1{font-size:22px}
    .shopify-plus-title span{font-size:16px}
    .et_pb_section.et_pb_section_0.big_banner_img.volusion_banner.et_pb_with_background.et_section_regular{background-image:none!important;background:#0123b4;margin-left:0}
    .volusion_banner .et_pb_button{background:#fff;color:#000;margin-left:70px}
    .volusion_banner .et_pb_button:hover{background:#fff}
    .volusion_banner h1{text-align:center}
    .volusion_banner p{margin:25px 32px}
    .volution_top_pd{margin-top:25px}
    .et_pb_section.et_pb_section_3.main_top_ser.big_txt_color.volution_border.et_pb_with_background.et_section_regular{background:none!important}
    .magento-banner .react-title{font-size:24px}
    .codeigniter_banner h1{font-size:20px}
    .codeigniter_banner p{font-size:16px}
    .codeigniter_sub_txt h3{font-size:18px;line-height:28px}
    .shopifymain span{font-size:34px !important}
    .shopifymain h1{font-size:24px!important;line-height:27px!important}
    .shopifymain .whotxt{margin-top:0px;font-size:16px!important}
    .shopifymain{height:330px !important}
    .start-img-cont span{line-height: 55px;}
    .shopifymain img {display: none;}
    .shopifymain .home-banner-btn a{margin: 25px 0;}
    .shopify_righttext h2 {font-size: 17px !important;margin-top: 18px;}
    .shopify-faq-txt .et_pb_module.et_pb_toggle {margin: 15px 0px !important;}
    .ang-ourservice{margin:20px 0}
    .shopifymain .se-header{padding:25px!important}
    .hire_country_img .et_pb_css_mix_blend_mode_passthrough{margin-bottom:35px}
    #Shopify_apps_sec .Shopify_apps_box a{width:100%!important}
    .exper_left_img img{margin-bottom:30px}
    .inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:122px!important}
    .two_blog_add article{width:100%}
    .three_blog_section article{width:100%}
    div.et_pb_section.et_pb_section_0.big_banner_img{background-image:none;background:#0123b4!important}
    .print-on-demand-main #banner_insidetext1 {font-size: 25px !important;}
    #product_data {font-size: 20px !important;}
    #video_section_insidetext1{text-align: center;width: 100%;margin-left: 0;}
    #middle_imagesectioninsidetext {font-size: 30px !important;text-align: center !important;}
    #last_textcontent {font-size: 20px !important;}
    #tshirt_image_content {width: auto;}
}
@media only screen and (min-width:480px) and (max-width:500px) {
    #nav_menu-5{margin-left:0}
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:200px}
    .shopify_unite_slider_top .et_pb_image{padding-top:0}
    .shopify_unite_slider h1{font-size:25px}
    .shopify_unite_thi .art,.shopify_unite_thi .print{width:100%}
    .shopify_unite_contact .wpcf7-form > div{width:98%}
    .shopify_unite_contact .wpcf7-form .submit{margin-top:1%}
    .untite .footer-bottom{width:100%}
    .partner-back{margin-bottom:10px!important}
    .ang-title{font-size:20px}
    .enterprise_title{line-height:31px;font-size:24px}
    .enterprise-btn a{padding:5px 50px;margin-top:10px}
    .enterprise_solutxt{font-size:20px;line-height:30px}
    .net-subtxt{margin-top:20px}
    .enterprise_last{font-size:22px;font-size:22px;padding-top:20px}
    .entreprise_soft{font-size:22px}
    .react-title{font-size:20px;line-height:30px}
    .react-img-left .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_1{height:225px}
    .react-img-left .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.ang-right-txt.et_pb_text_2{height:100%;margin-bottom:20px}
    .react-dev-txt{font-size:16px}
    .enterprise-img.react-smart{margin-left:20px;width:100%}
    .enterprise-img.react-smart .enterprise-text{width:92%}
    .reacttrans.et_pb_section{background-color:transparent}
    .reactn-border.react-main{padding-top:0}
    .react-dev-txt p{display:none}
    .et_pb_section.no-padding-980.front-bg{background-color:transparent;margin-bottom:30px}
    .front-bg .react-dev-txt{margin-top:20px}
    .front-five-img{margin-left:7px!important}
    .et_pb_section.front-cut-size{width:100%}
    .service-area li{width:unset;height:400px}
    .magento-why-txt{font-size:18px;margin-bottom:10px;padding-top:20px}
    .magetop{margin-top:0}
    .magento-banner .react-title{font-size:30px}
    .rfid-titles{font-size:22px!important}
    .et_pb_section.et_pb_section_8.big_banner_img.et_pb_with_background.et_section_regular{background:#0123b4;background-image:none!important}
    .et_pb_section.et_pb_section_11.main_top_ser.big_txt_color.et_pb_with_background.et_section_regular{background:none!important}
    .Big-titles h1{font-size:21px;line-height:33px;color:#fff}
    .Big-titles span{font-size:13px;color:#fff}
    .big-we-txt{color:#fff}
    .big_banner_img .et_pb_button{color:#000;background:#fff}
    .shopify-plus-title h1{font-size:29px}
    .shopify-plus-title span{font-size:18px}
    .shopify-plus-banner{height:390px}
    .shopifymain span{font-size:34px !important}
    .et_pb_section.et_pb_section_0.main_top_ser.codeigniter_banner.et_pb_with_background.et_section_regular{background-image:unset!important;background:#0123b4}
    .codeigniter_banner .et_pb_button{background:#fff;color:#0123b4}
    .et_pb_section.et_pb_section_0.big_banner_img.volusion_banner.et_pb_with_background.et_section_regular{background-image:none!important;background:#0123b4;margin-left:0}
    .Big-titles h1{font-size:27px;margin-left:15px}
    .Big-titles p{margin-left:7px;text-align:center}
    .volusion_banner .et_pb_button{background:#fff;color:#000;margin-left:32%}
    .volusion_banner .et_pb_button:hover{background:#fff}
    .volusion_banner{height:240px}
    .volution_top_pd{margin-top:25px}
    .et_pb_section.et_pb_section_3.main_top_ser.big_txt_color.volution_border.et_pb_with_background.et_section_regular{background:none!important}
    .codeigniter_banner h1{font-size:30px}
    .codeigniter_sub_txt h3{font-size:21px;line-height:28px}
    .hire_main_bannner h1{font-size:30px;margin-top:0}
    .hire_our_text h3{line-height:28px;font-size:18px!important}
    .hire_team_cnt p{text-align:center!important}
    .hire_team_cnt{margin-left:0}
    .hire_android_backg h4,.hire_android_backg h3{margin-left:0;font-size:22px!important;width:100%}
    .hire_listing_icon{margin-left:20px;margin-top:18px}
    .hire_listing_icon li{padding:0 55px 25px;font-size:16px}
    .shopifymain .se-header{padding:30px!important}
    .shopifymain h1{font-size:34px!important}
    .shopifymain img{width:20%}
    .shopifymain .whotxt{margin-top:24px;font-size:20px!important}
    .shopifymain{height:470px}
    .shopify-faq-txt .et_pb_module.et_pb_toggle {margin: 15px 0px !important;}
    .hire_country_img .et_pb_css_mix_blend_mode_passthrough{margin-bottom:35px}
    .exper_left_img img{margin-bottom:25px}
    #Shopify_apps_sec .Shopify_apps_box a{width:100%!important}
    div.et_pb_section.et_pb_section_0.big_banner_img{background-image:none;background:#0123b4!important}
    .print-on-demand-main {height: 650px;}
    #tshirt_image_content {width: auto;}
    .print-on-demand-main #banner_insidetext1 {font-size: 25px !important;}
}
@media only screen and (min-width:600px) and (max-width:679px) {
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:274px}
    .shopify_unite_slider_top .et_pb_image{padding-top:0}
    .shopify_unite_slider h1{font-size:25px}
    .shopify_unite_thi .art,.shopify_unite_thi .print{width:100%}
    .shopify_unite_contact .wpcf7-form > div{width:98%}
    .shopify_unite_contact .wpcf7-form .submit{margin-top:1%}
    .untite .footer-bottom{width:100%}
    .partner-back{margin-bottom:10px!important}
    .enterprise_title{font-size:28px;line-height:35px}
    .enterprise-net-txt{margin-left:25%}
    .net-subtxt{margin-top:15px}
    .enterprise_solutxt{font-size:24px}
    .entreprise_soft{font-size:24px}
    .react-title{font-size:28px;line-height:32px}
    .reacttrans.et_pb_section{background-color:transparent}
    .react-img-left .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_1{height:225px}
    .react-img-left .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.ang-right-txt.et_pb_text_2{margin-bottom:20px}
    .react-dev-txt{font-size:22px}
    .enterprise-img.react-smart{margin-left:19px;width:30%}
    .reactn-border.react-main{padding-top:0}
    .react-dev-txt p{display:none}
    .et_pb_section.no-padding-980.front-bg{background-color:transparent;margin-bottom:30px}
    .front-bg .react-dev-txt{margin-top:20px}
    .front-five-img{margin-left:5%!important}
    .et_pb_section.front-cut-size{width:100%}
    .service-area li{width:unset;height:325px}
    .magento-why-txt{margin-bottom:0;padding-top:0}
    .magetop{margin-top:0}
    .rfid-titles{font-size:28px!important}
    .ang-title{font-size:30px}
    .et_pb_section.et_pb_section_8.big_banner_img.et_pb_with_background.et_section_regular{background:#0123b4;background-image:none!important}
    .et_pb_section.et_pb_section_11.main_top_ser.big_txt_color.et_pb_with_background.et_section_regular{background:none!important}
    .Big-titles h1{font-size:24px;color:#fff}
    .Big-titles span{color:#fff}
    .big-we-txt{color:#fff}
    .big_banner_img .et_pb_button{color:#000;background:#fff}
    .shopify-plus-title h1{font-size:28px}
    .shopify-plus-title span{font-size:18px}
    .shopify-plus-banner{height:350px}
    .et_pb_section.et_pb_section_0.big_banner_img.volusion_banner.et_pb_with_background.et_section_regular{background-image:none!important;background:#0123b4;margin-left:0}
    .volusion_banner .et_pb_button{background:#fff;color:#000;margin-left:36%}
    .volusion_banner .et_pb_button:hover{background:#fff}
    .volusion_banner{height:240px}
    .volusion_banner h1{font-size:24px;text-align:center}
    .volusion_banner p{margin-left:25px}
    .volution_top_pd{margin-top:25px}
    .et_pb_section.et_pb_section_3.main_top_ser.big_txt_color.volution_border.et_pb_with_background.et_section_regular{background:none!important}
    .magento-banner .react-title{font-size:32px}
    .codeigniter_banner h1{font-size:35px}
    .codeigniter_sub_txt h3{font-size:20px}
    .et_pb_section.et_pb_section_0.main_top_ser.codeigniter_banner.et_pb_with_background.et_section_regular{background-image:unset!important;background:#0123b4}
    .codeigniter_banner .et_pb_button{background:#fff;color:#0123b4}
    .hire_team_cnt p{text-align:center!important}
    .hire_team_cnt{margin-left:0}
    .hire_listing_icon{margin-top:25px}
    .shopifymain h1{font-size:40px!important}
    .shopifymain img{width:22%}
    .shopifymain .whotxt{font-size:25px!important}
    .shopifymain{height:410px !important}
    .shopifymain span{font-size: 34px !important;}
    .hire_country_img .et_pb_css_mix_blend_mode_passthrough{margin-bottom:35px}
    .exper_left_img img{margin-bottom:35px}
    #Shopify_apps_sec .Shopify_apps_box a{width:100%!important}
    .lazy.wt-img.lazy-loaded{width:45%}
    .water_left_img{position:unset}
    .water-mobile-txt{font-size:16px;line-height:22px;width:auto}
    .water-mobile-sub{width:auto;font-size:16px}
    .wt_three_lefttimg{position:unset;margin-top:0}
    .three_section{margin-top:0}
    .Stay-txt{margin-top:0}
    .Stay-subtxt{width:auto}
    .water_know_text{font-size:25px;width:88%;line-height:35px}
    .water_know_subtxt{text-align:justify;width:auto}
    div.et_pb_section.et_pb_section_0.big_banner_img{background-image:none;background:#0123b4!important}
    .print-on-demand-main {height: 580px;}
    #tshirt_image_content {width: auto;}
    .shopify-faq-txt .et_pb_module.et_pb_toggle {margin: 15px 0px !important;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .certifications_banner .et_pb_container.clearfix{height:calc(100vh - 70vh)!important}
}
@media only screen and (min-width:680px) and (max-width:767px) {
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:280px}
    .et_pb_section.no-padding-980.front-bg{background-color:transparent}
    .print-get-btn{top:68%;left:16%}
    .print-get-btn a{padding:8px 40px}
    .prints-main-title h1{font-size:22px}
    .print-connet-btn{bottom:35px;left:32%}
    .print-connet-btn a{padding:10px 45px}
    .prints_for_img .lazy.lazy-loaded{margin-bottom:10px}
    .et_pb_section.et_pb_section_8.big_banner_img.et_pb_with_background.et_section_regular{background:#0123b4;background-image:none!important}
    .et_pb_section.et_pb_section_11.main_top_ser.big_txt_color.et_pb_with_background.et_section_regular{background:none!important}
    .Big-titles h1{color:#fff}
    .Big-titles span{color:#fff}
    .big-we-txt{color:#fff}
    .big_banner_img .et_pb_button{color:#000;background:#fff}
    .volution_top_pd{margin-top:25px}
    .et_pb_section.et_pb_section_3.main_top_ser.big_txt_color.volution_border.et_pb_with_background.et_section_regular{background:none!important}
    .shopifymain h1{font-size:50px!important}
}
@media only screen and (min-width:768px) and (max-width:980px) {
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:290px}
    .partner-back{margin-bottom:10px!important}
    .boost-section3{top:50px}
    .boost-title{padding-top:5px;font-size:22px!important}
    .boost-txt{width:95%;font-size:13px;line-height:20px}
    .enterprise_title{font-size:28px;line-height:40px}
    .enterprise-net-txt{margin-left:0;text-align:center}
    .net-subtxt{margin-top:15px}
    .reacttrans.et_pb_section{background-color:transparent}
    .react-img-left .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_1{height:225px}
    .react-img-left .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.ang-right-txt.et_pb_text_2{margin-bottom:20px}
    .react-dev-txt{font-size:22px}
    .enterprise-img.react-smart{margin-left:19px;width:30%}
    .et_pb_section.no-padding-980.front-bg{background-color:transparent;margin-bottom:30px}
    .front-bg .react-dev-txt{margin-top:20px}
    .front-five-img{margin-left:7%!important}
    .front-bg .react-realted li{margin-left:34%}
    .et_pb_section.front-cut-size{width:100%}
    .service-area li{width:calc(100%/2);height:415px}
    .print-get-btn{left:19%}
    .print-get-btn a{padding:10px 40px}
    .prints-main-title h1{font-size:20px}
    .print-connet-btn{bottom:40px;left:36%}
    .print-connet-btn a{padding:10px 42px}
    .prints_for_img .lazy.lazy-loaded{margin-bottom:12px}
    .et_pb_section.et_pb_section_8.big_banner_img.et_pb_with_background.et_section_regular{background:#0123b4;background-image:none!important}
    .et_pb_section.et_pb_section_11.main_top_ser.big_txt_color.et_pb_with_background.et_section_regular{background:none!important}
    .Big-titles h1{color:#fff}
    .Big-titles span{color:#fff}
    .big-we-txt{color:#fff}
    .big_banner_img .et_pb_button{color:#000;background:#fff}
    .ang-title{font-size:36px;padding-top:0}
    .et_pb_section.et_pb_section_0.big_banner_img.volusion_banner.et_pb_with_background.et_section_regular{background-image:none!important;background:#0123b4;margin-left:0}
    .volusion_banner .et_pb_button{background:#fff;color:#000;margin-left:36%}
    .volusion_banner .et_pb_button:hover{background:#fff}
    .volusion_banner h1{text-align:center}
    .volusion_banner p{margin-left:90px}
    .volution_top_pd{margin-top:25px}
    .et_pb_section.et_pb_section_3.main_top_ser.big_txt_color.volution_border.et_pb_with_background.et_section_regular{background:none!important}
    .magento-banner .react-title{font-size:38px}
    .magetop{margin-top:0;margin-bottom:10px}
    .magento-why-txt{padding-top:10px}
    .hire_main_bannner h1{font-size:47px}
    .hire_team_cnt{margin-left:0}
    .shopifymain h1{font-size:45px!important}
    .exper_left_img img{margin-bottom:30px}
    .water_left_img{float:left}
    .water_three_layer{height:unset}
    .wt_three_lefttimg{position:unset;margin-top:unset}
    .three_section{margin-top:0}
    .Stay-subtxt{width:auto}
    .Stay-txt{margin-top:0}
    .water-mobile-txt{font-size:19px;line-height:1.2}
    .water-mobile-sub{font-size:14px}
    #post-38208 .water-four-img{margin-top:20%}
    .water_section_two{margin-top:12%}
    .water_know_text{line-height:34px;font-size:26px;width:90%}
    .water_know_subtxt{width:auto;text-align:justify}
    .infrastructure.inner_page_slider.infrastructure .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:160px!important}
    #post-38405 .et_pb_blurb_content{padding:0}
    .ang-ourservice{margin:20px 0}
    .col-lg-3 .number_position_mission{bottom:-116px!important}
    .col-lg-3 .number_position_stratagy{bottom:-75px!important}
    .content_inner_tools.support .number_position_mission{bottom:-92px!important}
    #post-33060 .et_pb_text_5{margin-left:0!important}
    .demand_banner_main h1{font-size:24px;line-height:30px}
    .demand_banner_main p{font-size:19px;margin-top:5px}
    .demand_banner_main{height:300px}
    .demand_sub_txt p{width:auto}
    .demand_first_section h2{width:auto;width:auto;width:auto}
    .demand_box1{padding-top:32px}
    .demand_four_section h2{font-size:24px}
    .demand_four_section p{width:auto}
    .demand_hire_section p{width:auto}
    .demand_six_section p{width:auto}
    .Demand_Custome_tab_section{width:36%;margin-left:0}
    .Demand_Custome_tab_section .hire_listing_icon{margin-left:0}
    .demand_technology_section .et_pb_css_mix_blend_mode_passthrough{width:25%}
    .demand_technology_section .et_pb_module_header a{font-size:19px!important}
    #post-39165 .water-four-img{margin-top:24%}
    #post-43443 .water-four-img{margin-top:32%}
    #post-35927 .water-four-img{margin-top:24%}
    #post-43222 .water_main_section{height:625px}
    .home_testimonial .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:250px}
    div.et_pb_section.et_pb_section_0.big_banner_img{background-image:none;background:#0123b4!important}
}
@media only screen and (min-width:981px) and (max-width:1024px) {
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:416px}
    .partner-back span{font-size:18px!important}
    .boost-section3{top:35px}
    .service-area li{height:420px}
    .magento-what-img{height:360px}
    .print-get-btn{left:22%}
    .print-connet-btn{bottom:80px;left:40%}
    .magetop{margin-top:0}
    .magento-why-txt{padding-top:20px}
    .magento-banner .home-banner{padding-top:13%!important}
    .hire_android_backg h4,.hire_android_backg h3{width:72%;margin-left:24px}
    .hire_main_bannner{height:300px}
    .hire_main_bannner h1{font-size:47px;margin-top:1%}
    .hire_our_text h3{line-height:35px;font-size:22px!important}
    .shopify_hire_btn{top:30px}
    .hire_team_cnt{margin-left:0}
    .hire_team_cnt .et_pb_column{margin-right:2.5%!important}
    .certifications_banner .et_pb_container.clearfix{height:calc(100vh - 575px)!important}
    .water_right_txt img{width:40%}
    .water-mobile-txt{font-size:21px;width:90%}
    .water-mobile-sub{width:auto;font-size:16px;margin-top:20px}
    .water-four-img{margin-top:35px;margin-right:35px}
    .water-dist-txt{font-size:22px}
    .distributor-list li{font-size:16px}
    #post-38208 .water_three_layer{padding-top:50px;height:400px}
    #post-43443 .water-mobile-sub{width:88%}
    #post-4344 .water-four-img{margin-top:36%}
    .demo-3 figure:hover .flip-box-about,figure.hover .flip-box-about{visibility:hidden}
    .demo-3 figure .flip-box-about,.demo-3 figure figcaption{transition:transform .5s!important}
    .demo-3 figure figcaption{visibility:hidden}
    .demo-3 figure:hover figcaption,figure.hover figcaption{visibility:visible}
    .demand_follow_box_section .hire_andorid_sub_txt{height:600px}
    .Demand_Custome_tab_section h4{width:80%;margin-top:30px;margin-left:3%}
    .blog-img img{width:23%}
}
@media only screen and (min-width:768px) and (max-width:1020px) {
    #how-we-can-help .et_pb_column.et_pb_column_1_3{float:left;margin:12px;width:30%!important}
    .untite .footer-bottom{margin:0 auto;width:100%}
    .shopify_unite_two .et_pb_blurb_container a{font-size:18px}
    .shopify_unite_two .et_pb_blurb_container > p{font-size:14px}
    .et_pb_section.front-cut-size{width:100%}
    .certifications_banner .et_pb_container.clearfix{height:calc(100vh - 75vh)!important}
}
#et-secondary-nav .menu-item-has-children > a:first-child:after,#top-menu .menu-item-has-children > a:first-child:after{position:absolute;top:0;right:0;font-family:ETmodules;font-size:16px;font-weight:800;content:""}
#top-menu li.mega-menu.et-hover li ul,#top-menu li.mega-menu.menu-item:hover li ul{display:block}
#top-menu li.mega-menu > ul > li > a:first-child{font-size:16px;text-transform:uppercase;color:#0123b4;font-weight:700}
@media all and (max-width:479px) {
    #content table.cart td,#content table.cart th,#content table.cart tr,table.cart td,table.cart th,table.cart tr{padding:.857em .287em!important}
    .woocommerce-cart table.cart td.actions .coupon .input-text{margin-bottom:10px}
    .woocommerce-cart table.cart td.actions .button,.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%}
    .certifications_banner .et_pb_container.clearfix{height:calc(100vh - 575px)!important}
}
@media print {
    #main-header,#top-header{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}
    #page-container{padding-top:0!important}
    #respond{display:none}
}
.et_pb_button{padding:16px 50px;border:none;border-radius:50px;background:#0123b4;color:#fff;font-size:16px;display:inline-block}
.et_pb_button:hover{padding:16px 50px;border:none;background:#0123b4}
.et_pb_button:hover:after,.et_pb_more_button:hover:after,.et_pb_newsletter_button:hover:after,.et_pb_pricing_table_button:hover:after,.et_pb_promo_button:hover:after{margin-left:0;opacity:0}
.et-pb-icon{display:inline-block;box-sizing:border-box;font-size:96px;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;text-transform:none;content:attr(data-icon);speak:none}
.et_pb_blurb_position_left .et-pb-icon-circle,.et_pb_blurb_position_right .et-pb-icon-circle{padding:12px;border-radius:32px;font-size:18px}
.et_pb_blog_grid .et_pb_post{padding:19px;border:1px solid #d8d8d8;background-color:#fff}
.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:inherit;background-color:transparent}
.et-waypoint{opacity:unset}
.et_pb_animation_top.et-animated{animation:0 ease 0 normal none 1 running none;opacity:1}
@media all and (max-width:479px) {
    .metiz_ex .et_pb_section .et_pb_row .et_pb_column.et_pb_column_1_4{width:241px!important;text-align:center!important;margin:0 auto!important;float:none!important;display:inherit}
}
.magento_title{padding-bottom:33px!important}
.magento_title_section{padding-bottom:26px!important}
.testimonial_woocommerce .et_pb_testimonial{padding-top:0}
.magento_exp_blog .column.size-1of3:first-child article{padding-left:0;padding-right:19px}
.magento_exp_blog .column.size-1of3 article{padding-right:0}
.icon.android{background-image:url(/wp-content/uploads/2016/08/icon-android.png)}
.icon.word{background-image:url(images/icon-wordpress.png)}
.icon.donet{background-image:url(images/icon-dotnuke.png)}
.icon.joomla{background-image:url(images/icon-joomla.png)}
.icon.wordpress{background-image:url(images/icon-wordpress.png)}
.icon.drupal{background-image:url(images/icon-drupal.png)}
.icon.dotnetnuke{background-image:url(images/icon-dotnuke.png)}
#how-we-can-help img.et-waypoint.et_pb_animation_top{opacity:inherit!important}
.page-template-default #snippet-box{display:none}
.page-template-default.logged-in.admin-bar #snippet-box{display:block}
.bitcoin_section .title_partner,.bitcoin_tit{padding-bottom:5px!important;padding-top:2px!important}
.main-title h2{text-align:center}
#contact_us .et_pb_button{background:#0123b4!important;border-radius:3px!important;box-shadow:none;color:#fff;font-size:17px;margin-left:7%;margin-top:-12px;padding:8px 41px;width:58%}
#company_image img,.box-shadow_hire_dev .et_pb_column,.col-lg-3 .inner_company_mission,.product_inner_page .one_half{box-shadow:0 0 10px rgba(0,0,0,.1)}
.blog_content_shopify .post-content p,.web_technologies_bottom .et_pb_promo_description{display:none}
.tit_main .et_pb_row.et_pb_row_0{padding:15px 0}
.display_none_con .wpcf7-not-valid-tip{padding-left:15px}
.technologies-third .et_pb_column_1_4 .et_pb_text{border-bottom:0 none;border-left:0 none;border-right:0 none;height:270px}
.technologies-third .et_pb_column.et_pb_column_1_3.et_pb_column_17{margin-right:13.5%!important}
.technologies-third .et_pb_column.et_pb_column_1_3.et_pb_column_15,.technologies_third_inner .et_pb_column_1_3:first-child{margin-left:13.5%}
.technologies_third_inner .et_pb_column_1_3:last-child{margin-right:13.5%}
.technologies-third img{padding-top:20px}
.technologies-six .et_pb_column_1_4{background-color:#fff;border:1px solid #ddd;padding-bottom:25px;padding-top:12px}
.web-technologies-five .et_pb_column_1_2 .et_pb_text,.web-technologies-four .et_pb_column_1_3{background-color:#fff;border-color:#0077ed #dfdfdf #dfdfdf;border-style:solid;border-width:4px 1px 1px;padding:20px 15px}
.web-technologies-four .et_pb_column_1_3{margin-right:2%;width:32%}
.big_title .web_solutions .et_pb_column_1_4,.big_title.technologies-third .et_pb_column_1_3,.big_title.technologies-third .et_pb_column_1_4{margin-right:2%;width:23%}
.big_title.technologies-third .et_pb_column_1_3 .et_pb_text{border-bottom:0 none;border-left:0 none;border-right:0 none;height:270px}
.web_technologies_bottom .et_pb_promo_button.et_pb_button{background-color:#f26526;border-radius:50px;padding:5px 38px}
.web_technologies_bottom .et_pb_promo.et_pb_cta_0{padding-bottom:0;padding-top:0}
.joomla_second .et_pb_promo_description h2{color:#333!important}
.gray_border_top_{border-top:3px solid #0123b4;border-bottom:2px solid #dfdfdf}
.gray_top_bott{border-bottom:2px solid #dfdfdf;border-top:2px solid #dfdfdf}
.gray_top{border:2px solid #dfdfdf}
.joomla_second .et_pb_promo_button.et_pb_button{background-color:#0123b4;border-radius:50px;padding:8px 38px}
.big_title h4,.big_title h3{font-size:15.6px!important;line-height:22px}
.web_solutions .et_pb_text.et_pb_module{background-color:#fff;margin-top:-80px;padding-bottom:6%;border:1px solid #dfdfdf;padding-top:28%}
.shopify_ser{float:left;width:16.6%;text-align:center}
.blog_content_shopify .post-content a{text-transform:capitalize!important}
.blog_content_shopify article{position:relative;border:0!important;border-bottom:1px solid #ddd!important;padding:19px 0!important;margin-bottom:10px!important}
.blog_content_shopify article:last-child{border-bottom:0!important}
.blog_content_shopify article h2{margin-top:25px;font-weight:700}
.blog_content_shopify .et_pb_image_container{margin:0!important}
.blog_content_shopify article .post-meta{position:absolute;bottom:100px;text-transform:capitalize;background:#363636;color:#fff!important;padding:0 15px;margin:0 19px!important}
.blog_content_shopify article .post-meta a{color:#fff!important}
.blog_content_shopify article img{border:1px solid #ddd!important;transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out}
.blog_content_shopify article img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.shopify_accomplishment p{color:#fff!important}
.shopify_accomplishment .portfolio-item .portfolio-image img{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.shopify_accomplishment .wordpress_icon{color:#00c7b1;background:#fff;font-size:22px;-webkit-font-smoothing:antialiased;border-radius:50%;border:1px solid #fff}
.wordpress_main{display:inline-block;float:left;line-height:1}
.desktop_main{display:inline-block;float:right}
.shopify_accomplishment .desktop_main .et-pb-icon{color:#fff;font-size:22px;display:inline-block;-webkit-font-smoothing:antialiased;padding-top:9px}
.wordpress_main > img{padding-top:6px;width:27px}
.shopify_accomplishment img{width:auto}
.shopify_accomplishment .portfolio-item:hover .portfolio-image img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.shopify_accomplishment .portfolio-item{position:relative;overflow:hidden;margin-bottom:30px}
.Frontend_js,.hire_resource_hover .et_pb_row.et_pb_equal_columns{overflow:visible!important}
.shopify_accomplishment .portfolio-item .portfolio-title{position:absolute;top:0;z-index:9;width:100%;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;text-align:center}
.shopify_accomplishment .portfolio-item .portfolio-overlay{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.7);height:100%;z-index:0;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.shopify_accomplishment .portfolio-item .portfolio-bottom{position:absolute;bottom:-68px;z-index:9;width:100%;background:#3682D9;padding:4px 20px;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.shopify_accomplishment .portfolio-item:hover .portfolio-title{opacity:1;top:37%}
.shopify_accomplishment .portfolio-item .portfolio-title a{font-size:24px;font-weight:600;color:#fff;padding:0 10px;text-transform:capitalize}
.shopify_accomplishment .portfolio-item:hover .portfolio-overlay{opacity:1}
.shopify_accomplishment .portfolio-item:hover .portfolio-bottom{opacity:1;bottom:0;line-height:1}
.Shopify_our_solution .one_half .one_third img{transition:all .9s ease-in-out;-webkit-transition:all .9s ease-in-out}
.Shopify_our_solution .one_half .one_third img:hover{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}
.Shopify_our_solution .one_half .one_third p{color:#424242;font-size:16px;font-weight:600;margin-top:16px;padding:0}
.shopify_third .et_pb_column_1_2{margin-right:0!important;width:50%!important}
.show_hover{display:none!important;position:absolute;text-align:center;top:56px;width:100%}
.shopify_accomplishment .et_pb_animation_off:hover{opacity:.65}
.shopify_accomplishment .et_pb_column_1_4:hover .show_hover{display:block!important;opacity:inherit!important}
.metiz_ex .percent{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;text-align:left;padding-left:15px}
.metiz_ex h3{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;text-align:left;padding-left:17px!important;font-weight:600!important}
.metiz_ex .et_pb_image{float:left;width:auto;margin-top:19px}
.et_pb_gutters3 .metiz_ex .et_pb_column_1_4 .et_pb_module.et_pb_image{margin-bottom:0}
.metiz_ex .et_pb_number_counter{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;width:auto}
.metiz_ex .et_pb_number_counter .percent p{line-height:inherit;padding-top:8px}
.metiz_ex .percent-value{font-size:45px;font-weight:700;text-align:left}
.shopify_experts_blog .entry-title > a{color:#3383da!important;font-size:21px!important;font-weight:400}
.shopify_experts_blog .more-link{border-bottom:1px solid #282828;color:#282828!important;float:left;font-size:21px!important;width:auto!important}
.shopify_experts_blog .vertically_align{justify-content:normal!important}
.shopify_services .et_pb_space{padding-bottom:10px}
.shopify_third h2{color:#fff;font-size:35px;font-weight:500;padding-bottom:26px}
#typed-strings > p{font-size:50px;line-height:50px}
.shopify_banner .type-wrap span{font-size:50px!important;line-height:50px}
.type-wrap{padding-bottom:15px}
#typed-strings p:first-child{display:block}
#typed-strings p{display:none}
.top_shopify > a,.top_shopify > img{display:inline-block;float:none!important}
.top_shopify > a{background-color:#44a8f4;color:#fff!important;height:54px;padding:14px;text-align:center;vertical-align:top;width:220px}
.top_shopify > img{background-color:#fff;margin-left:22px}
.shopify_services .et_pb_blurb_container p{height:150px}
.services_evolution .et_pb_module.et_pb_space.et_pb_divider{display:none}
.shopify_services{padding-bottom:1%!important}
.shopify_banner .et_pb_slide.et_pb_media_alignment_center{height:580px!important}
.shopify_main_tit h3{color:#3383da;float:left;font-size:35px;padding-right:20px}
.border_bott{border-bottom:1px solid #3383da;float:left;padding-top:6%!important;width:55%;z-index:9}
.blog_content_shopify .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_22{display:block!important}
.blog_content_shopify .et_pb_code.et_pb_module.et_pb_code_0{padding-top:20px}
.video_name_shopify p{color:#3383da!important;font-size:21px!important;font-weight:400}
.contact_newmessage textarea{font-family:open sans!important}
.captcha_left{padding-top:12px}
.shopify_app_right{float:left;padding-left:16px!important;width:17.8%!important}
.shopify_app_left .et_pb_image{width:259px}
.one_five{float:left;margin-right:2%;position:relative;width:18.4%}
.one_four{float:left;margin-right:2%;position:relative;width:23.47%}
.one_five:last-child,.one_four:last-child{margin-right:0}
.hover_shop_app{display:none;position:absolute;text-align:center;top:43px;width:100%}
.one_five:hover .hover_shop_app,.one_four:hover .hover_shop_app{display:block!important}
.one_five:hover,.one_four:hover{opacity:.5}
.shopify_accomplishment .full_width.remove_padding.et_pb_row.et_pb_row_5{padding-bottom:30px;padding-top:48px}
.remove_padding.full_width.padding-top-file.et_pb_row.et_pb_row_8{padding-bottom:4px;padding-top:1.3%}
.shopify_theme_dev .et_pb_column.et_pb_column_1_4{margin-right:2%;width:100%!important}
.shopify_theme_dev .et_pb_column_1_4 p:last-child{position:absolute;top:0}
.shopify_theme_dev{padding-bottom:10px}
.et_pb_number_counter h3,.metiz_ex .et_pb_circle_counter h3{padding:17px 0 0}
.shopify_services .et_pb_row.et_pb_row_4{padding-bottom:0}
.shop_second{padding-bottom:15%!important}
.show_hover{opacity:1!important}
.blog_content_shopify article img:hover{transform:none!important}
.shopify_one_section .et_pb_row.et_pb_row_0{padding-bottom:17px}
.metiz_ex{padding-bottom:2.7%}
.shopify_experts_blog{padding-top:5.5%}
.shopify_banner h1{font-size:50px!important;padding-bottom:3%}
.shopify_accomplishment .padding-top-file{padding-bottom:0;padding-top:2.3%}
.shopify_theme_dev{padding-top:0}
.full_width_main_size{max-width:1400px;width:100%}
.et_pb_section.shopify_one_section{padding-top:2%}
.et_pb_section.store_setup{padding-bottom:5px;padding-top:5px}
.shopify_one_section .et_pb_text.et_pb_module{padding-bottom:0}
.shopify_accomplishment .remove_padding{padding-bottom:2%;padding-top:2%}
.shopify_accomplishment .remove_padding.full_width.padding-top-file.et_pb_row.et_pb_row_8{padding-bottom:18px;padding-top:18px}
.shopify_theme_dev.et_pb_row{padding-bottom:12px;padding-top:18px}
.et_pb_section.shopify_experts_blog{padding-bottom:22px!important;padding-top:37px}
.wpcf7-not-valid-tip{clear:both}
.captcha_con{display:inline-block}
#top-menu .hire_sub .menu-image-title-hide,.hide_div{display:none}
.single-post .type-post ol{padding-left:22px!important}
.single-post .type-post ol li{padding-bottom:5px}
#top-header #et-info span,#top-header #et-info > span,#top-header .menu-image-title-after{font-size:14px}
.page-id-24523 .et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_sidebar_0{border-left:0 solid rgba(0,0,0,.1);border-right:0 none;padding-left:0;padding-right:0}
.page-id-24523 #recent-posts-2 li{border-bottom:1px solid #dcdbdb;padding-bottom:6px;line-height:1.7em;padding-top:6px}
.page-id-24523 #categories-2 h4,.page-id-24523 #recent-posts-2 h4{border-bottom:3px solid #0123b4;float:left;margin-bottom:12px;width:auto!important}
.page-id-24523 #categories-2 ul{float:left;width:100%}
.page-id-24523 #categories-2 ul li{border-bottom:1px solid #dcdbdb;padding-bottom:8px}
.page-id-24523 #recent-posts-2 ul{float:left}
.single-post.postid-31666 img{padding-top:10px}
.single-post.postid-31666 .entry-content li{margin-left:27px}
.single-post blockquote h6{line-height:2em}
.header_inner{position:relative}
.header_inner .container.clearfix.et_menu_container{position:relative}
.services_menu .sub-menu ul.sub-menu li{line-height:20px}
.services_menu .sub-menu ul.sub-menu li a::before{content:"\f178";font-family:FontAwesome}
.services_menu .sub-menu ul.sub-menu li a .menu-image-title{padding-left:5px}
@media screen and (min-width:981px) {
    .mega-menu.five_col.services_menu .sub-menu ul.sub-menu li::before{content:'';position:absolute;height:30px;width:30px;background-repeat:no-repeat;background-image:url(https://www.metizsoft.com/wp-content/uploads/2018/02/Services-logo-icon.png)}
}
.mega-menu.five_col.services_menu .sub-menu ul.sub-menu li.hire_us::before,.mega-menu.five_col.services_menu .sub-menu ul.sub-menu li.office_contact::before{background-image:inherit}
.mega-menu.five_col.services_menu .sub-menu ul.sub-menu li a{padding:3px 28px}
.mega-menu.five_col.services_menu .sub-menu li a{padding:0 8px}
.mega-menu.five_col.services_menu .sub-menu ul.sub-menu li a::before{content:"";font-family:FontAwesome}
.php_dev_icon::before{background-position:-4px -132px}
.codeIgniter_icon::before{background-position:1px -1px}
.laravel_icon::before{background-position:-31px 0}
.angular_icon::before{background-position:-65px 0}
.java_icon::before{background-position:-94px 2px}
.front_icon::before{background-position:-125px 0}
.enterptise_icon::before{background-position:-188px -131px}
.bitcoin_icon::before{background-position:-157px 0}
.xamarin_icon::before{background-position:-188px 0}
.phonegap_icon::before{background-position:-221px 0}
.flutter_icon::before{background-position:-155px -132px}
.react_native_icon::before{background-position:-123px -133px}
.android_icon::before{background-position:-1px -31px}
.iPhone_icon::before{background-position:-31px -32px}
.ipad_icon::before{background-position:-65px -30px}
.windows_icon::before{background-position:-93px -32px}
.iotapp_icon::before{background-position:-123px -34px}
.whatsapp_icon::before{background-position:-156px -33px}
.magento_icon::before,.magentoapp_icon::before{background-position:-185px -33px}
.opencart_icon::before{background-position:-219px -33px}
.prestashop_icon::before{background-position:0 -66px}
.woocommerce_icon::before{background-position:-33px -65px}
.virtuemart_icon::before{background-position:-63px -66px}
.oscommerce_icon::before{background-position:-93px -65px}
.Zencart_icon::before{background-position:-124px -66px}
.joomala_icon::before{background-position:-156px -64px}
.wordpress_icon::before{background-position:-184px -66px}
.drupal_icon::before{background-position:-218px -64px}
.typo3_icon::before{background-position:0 -101px}
.dotnetnuke_icon::before{background-position:-32px -101px}
.volusion_icon::before{background-position:-63px -101px}
.shopify_icon::before{background-position:-93px -101px}
.bigcommerce_icon::before{background-position:-124px -99px}
.tdcart_icon::before{background-position:-155px -98px}
.nopcommerce_icon::before{background-position:-185px -98px}
.mega-menu.hire_resources .sub-menu ul.sub-menu li::before{content:'';position:absolute;height:30px;width:30px;background-repeat:no-repeat;background-image:url(https://www.metizsoft.com/wp-content/uploads/2018/01/HIRE-RESOURCES.png)}
.hire_sub li::before{background-image:inherit!important}
.mega-menu.hire_resources .sub-menu ul.sub-menu li.hire_us::before,.mega-menu.hire_resources .sub-menu ul.sub-menu li.office_contact::before{background-image:inherit}
.mega-menu.hire_resources .sub-menu ul.sub-menu li a::before{content:"";font-family:FontAwesome}
.mega-menu.hire_resources .sub-menu .hire_sub ul.sub-menu li a{padding:3px 7px!important}
.mega-menu.hire_resources .sub-menu ul.sub-menu li a{padding:3px 30px!important}
.mega-menu.hire_resources .sub-menu .main_bold a{padding:0 8px!important}
.hire_shopify::before{background-position:0 0}
.hire_bigg::before{background-position:-31px 0}
.hire_volusion::before{background-position:-67px 0}
.hire_magento::before{background-position:-96px 0}
.hire_nop::before{background-position:-126px 0}
.hire_open::before{background-position:-157px 0}
.hire_woo::before{background-position:-188px 0}
.hire_and::before{background-position:-222px 0}
.hire_ios::before{background-position:-4px -32px}
.hire_ionic::before{background-position:-32px -32px}
.hire_threed::before{background-position:-64px -32px}
.hire_xam::before{background-position:-94px -32px}
.hire_wordpress::before{background-position:-124px -32px}
.hire_woocommerce::before{background-position:-188px -1px}
.hire_aws::before{background-position:-94px -130px}
.hire_aps::before{background-position:-187px -32px}
.hire_php::before{background-position:-222px -32px}
.mega-menu.home_pag .home_sub.main_bold.abouts ul.sub-menu li::before{content:'';position:absolute;height:30px;width:34px;background-repeat:no-repeat;background-image:url(https://www.metizsoft.com/wp-content/uploads/2018/01/about-logo.png)}
.mega-menu.home_pag .home_sub.main_bold.abouts ul.sub-menu li a::before{content:"";font-family:FontAwesome}
.mega-menu.home_pag .home_sub.main_bold.abouts ul.sub-menu li a{padding:3px 30px!important}
.mega-menu.home_pag .sub-menu .main_bold a{padding:0 8px!important}
.story_icon::before{background-position:-3px -2px}
.team_icon::before{background-position:-35px -2px}
.infrastructure_icon::before{background-position:-67px -2px}
.certifications_icon::before{background-position:-96px -3px}
.study_icon::before{background-position:-125px -3px}
.blog_icon::before{background-position:-158px -3px}
.partner_icon::before{background-position:-190px -2px}
.trip_icon::before{background-position:-224px -1px}
#top-menu .portfolio_menu .sub-menu li a{padding-bottom:0}
.offer-checekboxs.hire_con .wpcf7-list-item.last{margin-bottom:10px}
.hire-expert_icon span .qodef-icon-font-awesome{padding-right:12px}
.site_ico::before{content:" \e0a2";font-family:ETmodules;margin-right:12px;font-size:23px;color:#b0b0b0;vertical-align:middle}
.email_ico::before{content:"\e010";font-family:ETmodules;margin-right:12px;font-size:24px;color:#b0b0b0;vertical-align:middle}
.site_ico{padding-top:14px}
.hire_social.et_pb_social_media_follow_0::before{content:"\e0a0";font-family:ETmodules;float:left;padding-right:12px;font-size:23px;font-weight:400;color:#b0b0b0;padding-top:2px}
.hire_social.et_pb_social_media_follow_0{margin-left:0;margin-top:0}
.hire_con input{width:100%;margin-bottom:14px;border:2px solid #dadada;margin-left:0;height:40px}
.hire_con textarea{border:2px solid #dadada}
.hire_social .icon.circle{background-color:#000!important}
.submit_contact_new{text-align:left}
.submit_contact_new .wpcf7-form-control.wpcf7-submit{padding:16px 22px;font-size:12px;font-weight:900;letter-spacing:1.2px}
.offer-checekboxs.hire_con input{visibility:visible;float:left;margin-top:0;margin-bottom:0}
.white_border{background:#fff;height:3px;width:100px;text-align:center;margin:25px auto auto}
.home .et_overlay{border-radius:23%}
.services_menu .sub-menu .hire_sub ul.sub-menu li a::before{content:none!important}
#top-menu li.services_menu .sub-menu .hire_sub ul.sub-menu li{width:auto}
#top-menu .hire_sub .sub-menu .communi{border-left:1px solid #ececec;margin-left:12px;padding-right:12px}
#top-menu .hire_sub .sub-menu .hire_expert_butt{border-left:1px solid #ececec;margin-left:12px;padding-right:12px}
.communi.menu-item{margin-right:-40px}
.communi .menu-image-title,.pro_update .menu-image-title{font-size:10px;padding-left:0!important;font-weight:700}
#top-menu .communi ul li:first-child,#top-menu .pro_update ul li:first-child{padding-top:8px}
#top-menu .hire_sub .sub-menu .menu-image-title-hide{display:block}
.mega-menu.five_col.services_menu .sub-menu ul.sub-menu .pro_update a{padding:3px 0 3px 28px}
.mega-menu.five_col.services_menu .sub-menu ul.sub-menu .padd_re a{padding:0 0 0 15px}
#top-menu li.mega-menu > ul .hire_sub.menu-item-has-children > a{display:none}
#top-menu li.mega-menu > ul .hire-txt > a{color:#0123b4}
#top-menu .services_menu .sub-menu ul.sub-menu .hire_expert_butt a{font-size:13px;text-transform:uppercase;padding:9px 14px 7px;font-weight:700;background-color:#0123b4;border-radius:50px;text-align:center;margin-left:11px;margin-top:2px;color:#fff!important}
.hire_us .menu-image-title{display:none!important}
.about_info .employ_img .menu-image-title,.about_video .menu-image-title,.menu_new{display:none}
.font_normal{font-weight:400!important}
.home_pag .sub-menu .sub-menu{margin-left:0}
.home_pag .sub-menu ul.sub-menu li a{font-weight:400;padding:3px 20px}
.home_pag .sub-menu{max-width:1080px;margin:0 auto;width:80%;right:0}
.home_pag .sub-menu .abouts .sub-menu li a::before{content:"\f178";font-family:FontAwesome;padding-right:5px}
#main-header li a:hover{color:#0123b4}
#top-menu .home_pag .sub-menu .sub-menu li a{padding:0 20px;line-height:25px;font-weight:600}
.abouts .menu-image-title-after{padding-bottom:0!important}
.about_info .sub-menu li a{font-size:16px}
.home_sub.main_bold.abouts{width:25%!important}
.home_sub.main_bold.about_video{width:40%!important}
.about_info .menu-item-description{font-weight:400}
.about_info .menu-item-description p{line-height:18px;padding-bottom:12px;font-family:Catamaran,sans-serif!important;font-size:14px!important;text-transform:none;color:#000}
#top-menu li.mega-menu > ul > li.about_info > a:first-child{text-align:center}
.about_info .menu-image-title-after{padding-right:0!important}
#top-menu li.mega-menu .about_info li.employ_img{width:44%!important;border-right:2px solid}
#top-menu li.mega-menu .about_info li.celebrations_menu,#top-menu li.mega-menu .about_info li.event_menu,#top-menu li.mega-menu .about_info li.life_metiz{width:50%!important;text-align:left}
.about_info .sub-menu{width:82%!important;text-align:center!important;float:none}
.current_button .menu-image-title{background-color:#0123b4!important;color:#fff;padding:6px 19px;border-radius:11px}
.current_button{margin-top:15px}
.shopify_exper_menu .menu-image.menu-image-title-after{margin-top:-6px}
.menu_new{padding:30px 20px;background-color:red;text-align:left;position:absolute!important;width:100%;left:0}
#top-menu li.mega-menu > ul > li.bottom_menu{width:100%;bottom:0;left:0}
.contact_bott{width:200px;color:#fff;font-weight:400;line-height:26px;font-size:16px}
.partner .menu-image-title{display:none}
.hire_us a .menu-item-description,.services_menu .sub-menu .partner .menu-item-description{font-size:16px;text-transform:capitalize}
.mega-menu.bottom_menu:first-child{display:none!important}
#top-menu li.mega-menu .bottom_menu .sub-menu{background-color:#0123b4;width:100%;position:absolute}
.partner .menu-image-title{font-weight:700}
.bottom_menu .sub-menu li a{width:auto!important;padding-right:12px!important;text-align:left;color:#fff!important}
.bottom_menu .sub-menu{padding:30px 10px!important}
.services_menu .sub-menu .bottom_menu .sub-menu .menu-image-title{padding-left:0}
#top-menu .services_menu .bottom_menu .sub-menu .partner a:hover{background-color:#fff!important}
#top-menu .services_menu .bottom_menu .sub-menu .contact_bott p{font-weight:400!important}
#top-menu .services_menu .bottom_menu .sub-menu .contact_bott span a{float:right!important;text-align:right!important;clear:none!important;padding-right:12px!important;padding-left:12px!important;font-weight:400!important}
.contact_bott a{font-size:16px!important}
.hire_us a .menu-image-title{padding-top:28px;font-size:20px;font-weight:700;display:inline-block;padding-left:0!important}
#top-menu .home_pag .sub-menu .bottom_menu li a,#top-menu .services_menu .sub-menu .bottom_menu li a{padding:0}
#top-menu li.mega-menu .hire_us{width:11.3%}
#top-menu li.mega-menu .partner{width:28%!important}
#top-menu li.mega-menu .office_contact{width:20%}
.services_menu .sub-menu .bottom_menu .sub-menu .office_contact a{width:auto!important}
.services_menu .sub-menu .bottom_menu .sub-menu .office_contact.office a{width:50%!important}
.partner a span{color:#6f6f6f!important}
#top-menu li.mega-menu > ul > li.bottom_menu > a:first-child{display:none}
#menu-item-32397 a:nth-child(1){display:none!important}
#menu-item-32397 .sub-menu li a{display:block!important}
#menu-item-32442 a:nth-child(1){display:none!important}
#menu-item-32442 .sub-menu li a{display:block!important}
#menu-item-32451 a:nth-child(1){display:none!important}
#menu-item-32451 .sub-menu li a{display:block!important}
#menu-item-32872 a:nth-child(1){display:none!important}
#menu-item-32872 .sub-menu li a{display:block!important}
#menu-item-32460 a:nth-child(1){display:none!important}
#menu-item-32460 .sub-menu li a{display:block!important}
#top-menu .product_menu .sub-menu .four_div{width:25%}
.mega-menu.services_menu.product_menu .sub-menu{padding-bottom:8px!important}
.mega-menu.services_menu.product_menu .sub-menu .sub-menu{padding-bottom:20px!important}
#top-menu .home_sub.main_bold.about_info{width:34%}
.home_pag .sub-menu .bottom_menu .sub-menu .office_contact.office a{width:50%!important}
.back_remove .et_pb_column_1_4,.new_pro .et_pb_column_1_4{width:23%;margin-right:28px}
#top-menu .home_pag .bottom_menu .sub-menu .contact_bott span a{float:right!important;text-align:right!important;clear:none!important;padding-right:12px!important;padding-left:12px!important;font-weight:400!important}
#top-menu .home_pag .bottom_menu .sub-menu .contact_bott p a,#top-menu .services_menu .bottom_menu .sub-menu .contact_bott p a{clear:none!important;font-weight:400!important}
.services_menu .sub-menu .bottom_menu li a::before{content:""!important;color:red}
.popup-content .wpcf7-form textarea{margin-bottom:0!important}
.new_pro .et_pb_column_1_4{background-color:#fff;padding:.875em;height:204px!important;overflow:hidden}
.new_pro .et_pb_column_1_4.et_pb_column_empty{background-color:transparent}
.new_pro .et_pb_column_1_4:hover .top_text{max-height:130px;display:inherit;margin-bottom:5%;margin-top:11%}
.div_display_none,.mfp-title{display:none}
.home_sub.main_bold.abouts{margin-left:9px!important}
.mega-menu.five_col.services_menu .sub-menu ul.sub-menu li a,.mega-menu.services_menu.four.hire_resources .sub-menu ul.sub-menu li a{color:#000!important}
#top-menu .mega-menu.bottom_menu .sub-menu .contact_bott a{color:#fff!important}
.border_custom{border-bottom:1px solid #bcc1c7}
.blog-test{width:100%;float:right;margin-top:20px}
#reply-title{float:left}
.blog-img img{margin-right:4px}
.google_partner_size img{width:140px!important;height:140px!important}
.google_txt{float:right;margin-right:50px;margin-top:12px}
.google_partner{width:197px;height:197px;line-height:197px;background:#fff;border-radius:50%;display:inline-block}
.badgePartner,.badgePremier{background-size:74% 74%!important}
@media screen and (max-width:768px) {
    .r-developers,.talk-to-form{width:100%}
}
@media screen and (max-width:320px) {
    #mobile_menu #menu-item-7797{display:none}
}
.title-line-left{background:#0123b4;display:table;height:2px;margin:10px auto;width:40px}
.talk-to-form input,.talk-to-form textarea{border:1px solid rgba(128,128,128,.43);height:34px;width:100%}
.captcha_left_bottom .wpcf7-quiz-label{float:left;margin-top:12px}
.contact-cap-sub-msg .captcha_left,.contact-cap-sub-msg .contact_newmessage textarea,.new_contact-form .contact_newmessage{margin-top:0!important}
.captcha_left_bottom .wpcf7-form-control.wpcf7-quiz{float:left;margin-left:2%;padding:7px;width:40%}
.talk-to-form .wpcf7-form-control.wpcf7-submit{height:45px;width:100%}
.captcha_left_bottom{float:left;width:100%}
#footer-widgets .footer_contact li:first-child{padding-left:0!important}
#top-menu li .home_sub.carti li a{padding:6px 10px}
.no-margin-top.dotnetnuke a,.no-margin-top.drupal a,.no-margin-top.joomla > a,.no-margin-top.wordpress a{background-repeat:no-repeat;padding-left:28px;padding-top:1px}
.home_sub.carti ul.sub-menu li{float:left!important;width:auto!important}
.no-margin-top.joomla > a{background-image:url(/wp-content/uploads/2016/08/icon-about-1.png)}
.no-margin-top.wordpress a{background-image:url(/wp-content/uploads/2016/08/icon-wordpress.png)}
.no-margin-top.drupal a{background-image:url(/wp-content/uploads/2017/07/icon-drupal_1.png)}
.no-margin-top.dotnetnuke a{background-image:url(/wp-content/uploads/2017/07/dotnhetnuke.png)}
.et_pb_fullwidth_header_0 .header-content h1{padding-top:9px}
.conttact_form_text_new textarea{font-size:14px;max-width:100%}
#main_banner_certifications .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{height:448px!important}
.contact_name_email_phone{float:left;width:49%!important}
.contact_form_change .new_contact-form p.new-left.name{padding-right:0!important;width:100%!important}
.contact_form_change .new_contact-form p.new-right.email{padding-left:0!important;padding-right:0!important;width:100%!important}
.contact_form_change .new_contact-form p.new-left.phone{padding-left:0!important;width:100%!important}
.new_contact-form p{padding-bottom:18px!important}
.android_con .wpcf7-form div span input{width:100%}
.contact-cap-sub-msg{padding-left:2%}
.post-3309 .contact-cap-sub-msg{padding-left:2%;width:49%!important}
.contact_form_change .contact-cap-sub-msg .contact_newmessage{padding-left:0!important;width:100%!important}
.contact_form_change .contact-cap-sub-msg .contact_captcha_subject{margin-top:0!important;padding-right:0!important;width:80%!important}
.android_contact .new_contact-form .newmessage textarea{font-size:16px!important;padding-left:21px}
.contact-cap-sub-msg .captcha_left{float:left;padding-top:5px}
.new_contact-form .contact_newmessage p{padding-bottom:0!important}
.new_contact-form .newmessage textarea{height:157px}
.title_shopify_experts p:last-of-type{padding-bottom:1em}
.shopify_ser img{transition:all .9s ease-in-out 0}
.shopify_ser img:hover{transform:rotateY(360deg)}
.shopify_ser p{color:#424242;font-size:18px;font-weight:400;margin-top:16px;padding:0 15px}
.title_shopify_experts p{font-style:normal;font-weight:400;font-size:16px;color:#424242}
.shopify_third p{font-style:normal;font-weight:400}
.metiz_ex .et_pb_number_counter h3{font-style:normal;font-size:18px;color:#000}
.portfolio-title.text-center{font-weight:700;color:#fff;font-size:22px}
.shopify_third p{font-size:16px!important}
.full_width{min-width:90%;width:90%}
.full_width.section_page{margin:0 auto}
.shopify_app_left{float:left;margin-left:5%!important;margin-right:0!important;min-width:72%!important;width:72%!important;position:initial}
.shopify_accomplishment .et_pb_row{display:flex}
.shopify_app_left .et_pb_column.et_pb_column_1_4{width:100%!important;margin-right:2%!important}
.shopify_app_right .et_pb_column:hover .et_always_center_on_mobile{display:block!important}
.metiz_ex .percent{padding-top:12px}
.footer_contact_new .footer_social li a img{width:30px!important;height:30px!important}
.footer_contact li a img{width:33px!important;height:25px!important}
.Frontend_js .et_pb_main_blurb_image{width:70px!important}
.Frontend_js .et_pb_column h4{margin-bottom:5px;font-size:24px;color:#333}
.Frontend_js .et_pb_column{box-shadow:0 2px 10px 0 rgba(0,0,0,.1);border-radius:30px;background:#fff!important}
.Frontend_js .et_pb_column .et_pb_blurb{padding:20px!important}
.bitcoin ul li{display:inline-block;list-style-type:none;margin-top:20px;margin-bottom:10px}
.button_bitcoin a.blue_button:hover::after,.button_bitcoin a.grey_button:hover::after,.jp-relatedposts{display:none!important}
.ios_icon{padding-top:6px}
.et_pb_gutters3 .our_expertise_android .et_pb_column_1_3,.our_work_android .et_pb_text{box-shadow:0 2px 10px rgba(0,0,0,.2)}
.bitcoin_title{color:#f4731f;font-size:24px;font-weight:700}
.button_bitcoin .one_half .et_pb_button_module_wrapper{text-align:right;margin-top:15px}
.button_bitcoin .one_half.et_column_last .et_pb_button_module_wrapper{text-align:left;margin-top:15px}
.button_bitcoin a.blue_button{border-radius:30px!important;background:#0123b4!important;color:#fff;font-size:18px;padding:.6em 1.3em;border:0}
.button_bitcoin a.grey_button{border-radius:30px!important;background:#333!important;color:#fff;font-size:18px;padding:.6em 1.3em;border:0}
.button_bitcoin a.blue_button:hover,.button_bitcoin a.grey_button:hover{border:0!important}
.bitcoin_developer{font-weight:700;font-size:20px;padding-bottom:5px;color:#333}
.type-project .et_pb_fullwidth_header{padding:15px 0}
.type-project .et_pb_fullwidth_header h1{padding:0}
.et_pb_gutters3 .bitcoin_section .et_pb_column_1_3{box-shadow:0 1px 10px 4px rgba(0,0,0,.03)!important}
.footer_call .email > a,.footer_call .phone > a,.footer_call .skype > a{color:#fff;float:left}
.footer_call .email > img,.footer_call .phone > img,.footer_call .skype > img{float:left;padding:0}
.footer_call .email,.footer_call .phone,.footer_call .skype{clear:both;float:left;margin-bottom:4%}
div#footer-bottom .et-social-icons li{margin-bottom:0!important;width:50px!important;height:50px!important;top:0!important;left:0!important;border:1px solid #fff!important;border-radius:50%!important;background:0 0!important;padding:13px 0!important;margin-left:5px!important}
#footer-bottom .et-social-icon a{color:#fff;font-size:20px;padding:0 7px}
.contact-menu-btn span.menu-image-title{background-color:#f60;color:#fff;padding:10px 14px}
#portfolio_all_show .et_pb_button{background:#0123b4!important;border-radius:30px!important;box-shadow:none;color:#fff;font-size:17px;padding:12px 40px;width:200px!important}
.about_social_media .social_media{float:left;text-align:center;width:20%}
.social_media.facebook{background-color:#3a5898;padding:36px}
.social_media.twitter{background-color:#2793ca;padding:36px}
.social_media.google{background-color:#ac1d1f;padding:36px}
.social_media.linkedin{background-color:#007ab9;padding:36px}
.social_media.youtube{background-color:#d52423;padding:36px}
.about_social_media .icon{color:#fff;font-size:51px}
.conttact_form_text_new{background-color:#4f84b1!important}
.contact_sub_form{background-color:#fff;padding:2% 4% 1%;width:80%}
.contact_sub_form .wpcf7-form-control{width:100%}
.conttact_form_text_new .contact_text_right > h1{color:#fff;font-weight:700;line-height:35px}
.conttact_form_text_new .contact_text_right > p{color:#fff;font-size:20px;margin-top:2%}
.conttact_form_text_new .wpcf7-form-control,.hire_contact .wpcf7-form-control,.popup-content-pad .wpcf7-form-control,.shopify_contact_left .wpcf7-form-control{font-size:14px;max-width:100%}
.career_text{border:1px solid #d9d9d9}
.careers_bottom .career_text h3:first-child{background-color:#0123b4;color:#fff;padding:12px}
.careers_bottom p{padding-left:12px;padding-right:12px}
.hire_contact .contact_name_email_phone{width:100%!important}
.hire_contact .contact-cap-sub-msg{display:inline-block;padding-left:0;width:100%!important}
.hire_contact .new_contact-form p{display:inline-block}
.hire_contact .contact-cap-sub-msg .contact_captcha_subject p.captcha_left input{float:left!important;margin-left:12px;width:80px!important}
.hire_contact .contact-cap-sub-msg .contact_captcha_subject p.captcha_left span.wpcf7-quiz-label{margin:7px 0!important}
.hire_contact .submit_contact{width:100%}
.shopify_contact_left .contact_name_email_phone{width:100%!important}
.shopify_contact_left .contact-cap-sub-msg{display:inline-block;padding-left:0;width:100%!important}
.shopify_contact_left .new_contact-form p{display:inline-block}
.shopify_contact_left .contact-cap-sub-msg .contact_captcha_subject p.captcha_left input{float:left!important;margin-left:12px;width:80px!important}
.shopify_contact_left .contact-cap-sub-msg .contact_captcha_subject p.captcha_left span.wpcf7-quiz-label{margin:7px 0!important}
.shopify_contact_left .submit_contact{width:100%}
.popup-content-pad .contact_name_email_phone{width:100%!important}
.popup-content-pad .contact-cap-sub-msg{display:inline-block;padding-left:0;width:100%!important}
.popup-content-pad .new_contact-form p{display:inline-block;padding-bottom:7px!important}
.popup-content-pad .contact-cap-sub-msg .contact_captcha_subject p.captcha_left input{float:left!important;margin-left:12px;width:80px!important}
.popup-content-pad .contact-cap-sub-msg .contact_captcha_subject p.captcha_left span.wpcf7-quiz-label{margin:7px 0!important}
.popup-content-pad .submit_contact{width:100%}
.conttact_form_text_new .contact_name_email_phone{width:100%!important}
.conttact_form_text_new .contact-cap-sub-msg{display:inline-block;padding-left:0;width:100%!important}
.conttact_form_text_new .new_contact-form p{display:inline-block;width:100%!important;padding-bottom:10px!important}
.conttact_form_text_new .contact-cap-sub-msg .contact_captcha_subject p.captcha_left input{float:left!important;margin-left:12px;width:80px!important}
.conttact_form_text_new .contact-cap-sub-msg .contact_captcha_subject p.captcha_left span.wpcf7-quiz-label{margin:7px 0!important}
.contact_newmessage textarea,.conttact_form_text_new .contact-cap-sub-msg .contact_captcha_subject p.captcha_left{margin-top:-8px!important}
.conttact_form_text_new .newmessage textarea{height:80px}
.careers_second h1{color:#fff;padding-bottom:10px!important}
.careers li{background-image:url(images/links_arr_light.png);background-position:left 6px;background-repeat:no-repeat;list-style:none;padding:2px 0 2px 24px}
.certifications_second{padding-left:17%!important;padding-right:17%!important}
.certifications_second .et_pb_column{border:0 solid #ddd;padding:3% 1%}
.event_title h3{background-color:#0099da;color:#fff;font-size:26px;font-weight:400;line-height:52px;margin:0 auto;padding:0;width:19%}
.event_title_main h3{color:#fff;line-height:48px;margin-left:2%;padding:0}
.event_title_main h5{color:#0099da;padding:25px!important}
.main-title-left h1{font-weight:700;margin:0;padding:0;text-align:center;text-transform:uppercase}
.main-title-left h1 span{color:#0123b4}
.bg-white{background:#fff;box-shadow:0 0 9px #a0a0a0;display:inline-block;float:left;margin-bottom:0;width:100%}
.et_pb_section.shopify_expero_portlink.et_pb_section_6.et_section_regular,.shopify_pro{background:#eee!important}
.certification_none span,.project_category-case-study{display:none}
.shopify_pro{padding-top:25px}
.et_pb_section.shopify_expero_portlink.et_pb_section_4.et_section_regular{background:#eee!important;padding-bottom:0!important;padding-top:0!important}
.shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light{margin:0 auto!important;width:1170px!important}
.et_pb_promo.et_pb_module.et_pb_bg_layout_dark.et_pb_text_align_center.et_pb_cta_0{background-color:unset!important}
.hire_shopify .contact_titile{margin-bottom:0!important;padding:12px}
.hire_contact{border:1px solid #dcdedf;padding:7%}
.hire_shopify .wpcf7-form-control{width:100%}
.contact_titile h1{color:#fff}
.our_values li{background-image:url(images/sub-icon.png);background-position:left 11px;background-repeat:no-repeat;list-style:none;padding:2px 0 2px 15px}
.quick_communication{border:1px solid #dcdedf;float:left;padding:14px 27px;width:100%}
#client_says{clear:both}
.hang-left{float:left;height:50px;width:15%}
.hang-right{color:#03aade;float:right;font-size:16px;height:50px;line-height:40px;width:83%}
.shopify_right_side h1{color:#94bc47;font-family:Aileron-Heavy;font-size:46px;line-height:50px;margin-bottom:3%;text-shadow:0 3px 0 rgba(0,0,0,.34)}
.shopify_right_side .shopify_left,.shopify_right_side .shopify_right,.shopify_right_side p{color:#fff;font-size:20px;text-shadow:0 2px 0 rgba(0,0,0,.34);font-family:Aileron-SemiBold}
.shopify_right_side p{margin-bottom:3%}
.shopify_right_side .shopify_left{float:left;margin-top:2%;width:49%}
.shopify_right_side .shopify_right{float:right;margin-top:2%;width:49%}
.shopify_right_side .shopify_left > strong{color:#94bc47}
.shopify_right_side .shopify_left > div,.shopify_right_side .shopify_right > div{background-color:#94bc47;box-shadow:0 3px 0 0 rgba(0,0,0,.34);font-size:18px;margin-top:35px;padding:9px;text-align:center}
.shopify_right_side .shopify_left a,.shopify_right_side .shopify_right a{color:#fff}
.shopify_contact_left{background:rgba(207,207,207,.54);border-radius:4px;padding:4%}
.shopify_contact_left .wpcf7-form-control.wpcf7-text{height:38px;width:100%}
.shopify_contact_left .wpcf7-form-control.wpcf7-submit{background:linear-gradient(to bottom,#0099da 5%,#0087c1 100%) #0099da;border:none;color:#fff;width:100%}
.shopify_expert_slider .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_1 > p{color:#fff;font-family:Aileron-SemiBold;font-size:20px}
.country_logo{float:left;margin-left:2%;width:23%}
.our_services li{background-image:url(images/right-icon.png);background-position:left 6px;background-repeat:no-repeat;background-size:15px 17px;list-style:none;padding:2px 0 2px 24px}
.captcha_left_bottom .wpcf7-not-valid-tip{float:left}
.list_number{border:1px solid #0099da;border-radius:500px;color:#0099da;float:left;font-size:30px;font-weight:600;margin-right:3%;padding:12px 15px}
.main-title-left h2,.menu-shiopify-unite-container li a,.shopify_unite_slider h1{font-weight:700;text-transform:uppercase}
.pro_visitor p{margin-bottom:7%}
.new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:448px;background-position:top}
#unite .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:450px;background-size:100% 100%}
.app_store > a,.iphone_app > a,.mobile_app > a,.web_portfolio > a{font-size:0;height:65px;width:192px;float:left}
.case_studies #case_study a{background:#c4c7cd;color:#fff;line-height:50px;padding:11px 34px;text-transform:uppercase}
.case_studies #case_study a:hover{background:#2b2b2b;color:#fff}
.quick_communication .hang > p{padding-left:0}
.shopify_main_top{float:left;margin-bottom:3%}
.web_portfolio > a{background:url(/wp-content/themes/Divi/images/website-button.png) no-repeat rgba(0,0,0,0)}
.app_store > a{background:url(/wp-content/themes/Divi/images/iPhone.png) no-repeat rgba(0,0,0,0);margin-bottom:25px}
.mobile_app > a{background:url(/wp-content/themes/Divi/images/google-play-badge.png) no-repeat rgba(0,0,0,0);margin-bottom:25px}
.iphone_app > a{background:url(/wp-content/themes/Divi/images/app-store-badge.png) no-repeat rgba(0,0,0,0);margin-bottom:25px}
.careers_second h2{color:#fff;padding-bottom:10px!important}
.career_contact .wpcf7-form > p{float:left;padding-left:2%}
.career_page_con p label input{width:100%!important}
.career_page_con .wpcf7-form > p{float:left;margin:0!important;padding-left:2%;width:41.4%}
.career_contact .wpcf7-response-output{clear:both;float:left}
.career_page_con .wpcf7-number{border:1px solid #bbb;padding:8px;width:100%}
.contact_titile h2{color:#fff}
.main-title-left h2{margin:0;padding:0;text-align:center}
.main-title-left h2 span{color:#0123b4}
.shopify_right_side h2{color:#94bc47;font-family:Aileron-Heavy;font-size:46px;line-height:50px;margin-bottom:3%;text-shadow:0 3px 0 rgba(0,0,0,.34)}
.careers_bottom .career_text h3::first-letter{color:#fff}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 et_pb_blurb.et_pb_module::after{box-shadow:0 5px 7px #999}
.shopify_unite_two .et_pb_blurb_container a{color:#6c6c6c;font-family:open sans!important;font-size:24px;line-height:22px;text-transform:uppercase}
.shopify_unite_two .et_pb_blurb_container > p{font-family:open sans;font-size:16px;line-height:19px;margin-top:2%;text-align:center;color:#6c6c6c}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module{background-color:#fff;margin-bottom:7%;padding:10% 11% 6%;text-align:center}
.shopify_unite_thi img{width:60%}
.button{margin:3% auto}
.shopify_unite_thi a{background-color:#fff;border-radius:16px;color:#333;font-family:open sans;font-size:17px;margin:0 auto 11%;padding:9px 27px;text-transform:uppercase}
.shopify_unite_thi .art,.shopify_unite_thi .print{width:50%;padding-bottom:1%;float:left;text-align:center}
.shopify_unite_thi .art{background-color:#19bd9b}
.shopify_unite_thi .print{background-color:#17a086}
.shopify_unite_thi h2{color:#fff;margin-bottom:2%;margin-top:5%;font-family:open sans;font-size:30px;text-transform:uppercase}
.new_header{float:left;padding-left:2%;padding-top:10px;padding-bottom:10px;position:relative;width:100%;z-index:9999;border-bottom:1px solid #828282!important}
.menu-shiopify-unite-container{margin-top:15px;height:100%!important;width:100%!important;display:table-cell!important;vertical-align:middle!important;padding:13px 0 8px}
.new_header .et_pb_widget.widget_text{margin-bottom:0!important}
.menu-shiopify-unite-container ul li a{color:rgba(255,255,255,.7);text-transform:uppercase}
.menu-shiopify-unite-container ul li{float:none!important;display:inline-block;padding-left:2%}
.menu-shiopify-unite-container li a{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif!important;font-size:15px}
.et_pb_button.slider_button.et_pb_button_0.et_pb_module.et_pb_bg_layout_light,.shopify_unite_slider h1,.unite_second h2,.unite_second h3{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif}
manu_unite{float:right;margin-right:0}
.shopify_unite_slider h1{color:#fff;font-size:50px}
.shopify_unite_slider hr{border-color:#fff!important;border-width:3px;max-width:180px}
.slider_second p{color:rgba(255,255,255,.7);font-size:28px;font-weight:300!important;padding-bottom:1%!important;padding-top:1%}
.et_pb_button.slider_button.et_pb_button_0.et_pb_module.et_pb_bg_layout_light{font-size:20px!important;font-weight:100!important;padding:13px 41px!important;text-transform:uppercase}
.shopify_unite_slider_top .et_pb_image{padding-top:0}
.shopify_unite_slider_top .et_pb_button_module_wrapper{padding-bottom:7.8%}
.unite_second h2{color:#fff!important;font-size:36px;padding-bottom:20px}
.unite_second h3{color:#000;font-size:28px;padding-bottom:15px!important;line-height:1.18!important}
.unite_second p{color:#fff;font-family:open sans;font-size:17px;font-weight:100!important;padding-top:15px!important}
.unite_second .et_pb_button_module_wrapper{color:#333!important;font-family:open sans;font-weight:400!important;text-transform:uppercase}
.shopify_unite_contact h2 span,.shopify_unite_two h2 span{font-weight:600}
.text-primary{color:#5e8d3d}
.unite_third .service-box .fa{padding-bottom:8%}
.service-box:hover{box-shadow:0 0 5px rgba(0,0,0,.5);transition:all .5s ease 0}
.service-box:hover i{color:#0093dd;transition:all .5s ease 0}
.unite_third .service-box{text-align:center;padding:18px}
.unite_third h3{font-family:"Open Sans","Helvetica Neue",Arial,sans-serif}
.shopify_unite_contact .wpcf7-form .left_side div,.shopify_unite_contact .wpcf7-form .right_side div{color:#767676;float:left;font-family:open sans;font-size:17px;margin-top:1%;width:100%}
.shopify_unite_contact h2,.shopify_unite_two h2{font-size:30px;font-family:open sans;text-transform:uppercase}
.shopify_unite_contact .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{display:none!important}
.shopify_unite_contact .wpcf7-form > div{float:left;margin-left:2%;width:48%}
.shopify_unite_contact .wpcf7-form .submit{margin-top:-9%}
#schedule-meet{float:left;width:100%}
.shopify_unite_contact .wpcf7-form div span input{width:100%;border:1px solid #5E8D3D!important}
.shopify_unite_contact h2{color:#000;text-align:center;margin-top:5%}
.shopify_unite_two .et_pb_row.et_pb_row_2{padding-top:20px}
.shopify_unite_thi .et_pb_fullwidth_code_0 h2{color:#000!important;font-family:open sans;font-weight:200;text-align:center;text-transform:uppercase;margin:18px 0}
.shadow-narrow::before,.shadow::before{background-color:#fff;bottom:0;content:"";height:60%;left:0;position:absolute;width:100%;z-index:2}
.shopify_unite_thi .et_pb_fullwidth_code_0 h2 span{font-weight:600}
.brand-logo,.client-inner h3,.email_stru,.submit-form h3{font-weight:700}
.shopify_unite_two .et_pb_blurb_content:hover .et_pb_main_blurb_image a::before{border-color:#4cb050;transform:rotate(50deg)}
.shopify_unite_two .et_pb_blurb_content:hover .et_pb_main_blurb_image{transform:translate(0,-10px) scale(.85)}
.shopify_unite_two .et_pb_main_blurb_image a::before{border:1px solid #dfdfdf;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease 0;width:100%}
.shopify_unite_two .et_pb_main_blurb_image{display:block;margin:0 auto 28px;padding:12px 21px;position:relative;top:0;transition:all .5s ease 0;width:124px}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module::before{background-color:#fff;bottom:0;content:"";height:60%;left:0;position:absolute;width:100%;z-index:2}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module::after{border-radius:10%;bottom:2px;box-shadow:0 5px 7px #999;content:"";height:50%;left:50%;margin-left:-48%;position:absolute;transition:all .3s ease-in-out 0;width:96%;z-index:1}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module:hover::after{bottom:10px}
.shopify_unite_two .et_pb_column.et_pb_column_1_3.et_pb_column_4:hover{box-shadow:0 3px 6px rgba(0,0,0,.2)}
.shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module .et_pb_blurb_content{z-index:999}
.home_slide_shopify_unite{height:100vh;width:100%;display:table!important}
.new_header.sticky{position:fixed;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.4)}
.new_header.sticky .menu-shiopify-unite-container ul li a{color:#000;text-transform:uppercase}
.new_header .textwidget img:last-child,.new_header.sticky .textwidget img:first-child{display:none}
.new_header.sticky .textwidget img:last-child{display:block!important}
.untite{background-color:#333;float:left;position:absolute;width:100%!important;padding-top:12px;padding-bottom:12px}
.untite .footer-bottom{margin:0 auto;width:100%}
.untite .icon{color:#fff!important;font-size:20px!important}
.untite .footer-bottom > p{color:#fff!important;padding-bottom:0!important}
.shopify_unite_contact .wpcf7-form-control.wpcf7-submit{background-color:#fff!important;border-radius:17px;color:#333!important;margin-top:4%;padding:10px 47px}
.shopify_unite_contact{float:left;width:100%}
.shopify_unite_contact .your-message textarea{font-family:open sans;font-size:16px;height:150px;border:1px solid #5E8D3D!important;width:100%;max-width:100%;margin-top:1%}
.et_pb_column.et_pb_column_1_2.manu_unite{float:right}
.menu_footer .menu-image-title-after{color:#323232;float:left;margin-right:12px}
#footer-widgets{margin:0 -15px}
.footer-widget{float:left;padding:0 15px}
div#footer-bottom .et-social-icons li::before{border-bottom:15px solid #2977c6;border-left:27px solid transparent;border-right:25px solid transparent;content:"";height:0;left:0;position:absolute;top:-15px;width:0}
div#footer-bottom .et-social-icons li::after{border-left:24px solid transparent;border-right:29px solid transparent;border-top:15px solid #2977c6;bottom:-15px;content:"";height:0;left:0;position:absolute;width:0}
div#footer-bottom .et-social-icons li{right:0;position:relative;text-align:center}
.footer_contact_new a{line-height:31px!important}
#footer-bottom .et-social-icons{margin-right:0}
.home_testimonial_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:auto!important;box-shadow:unset!important}
.home_testimonial_slider .et_pb_slide .et_pb_container.clearfix{height:19px!important}
.home_testimonial_slider .et_pb_slide .et_pb_slide_description{padding:1% 2%}
.home_testimonial_slider .et-pb-slider-arrows .et-pb-arrow-next,.home_testimonial_slider .et-pb-slider-arrows .et-pb-arrow-prev{color:#000!important}
#home_change .et_pb_main_blurb_image{width:48px}
.display_none{display:none}
.brand-logo,.client{display:inline-block}
.home_testimonial_slider .et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:0 0 0 transparent}
.take_care_icon{margin-right:4%;vertical-align:middle;width:17%}
.brand-logo.padd-right{margin-right:3%}
.ror_form textarea{height:40px!important;border:0}
#contact-us-form .submit-form input{background-color:#fff;border:0;box-shadow:0 0 0 rgba(0,0,0,.075) inset;color:#000;height:48px;padding:0 15px;width:100%}
.brand-logo{background:#f6f6f6;line-height:90px;margin-bottom:20px;text-align:center;width:48%;color:#a5a5a5;font-family:sans-serif}
.submit-form{background:#f6f6f6;float:left;padding:0 20px 43px;width:100%}
.submit-form h3{margin:44px 0 20px;text-align:center!important}
.achivement-box,.client-img,.client-inner h3,.client-inner p,.popup-content-pad .wpcf7-form,.popup-content-pad > p{text-align:center}
.client-img{margin:-75px 0 20px}
.client-inner{background:#f6f6f6;float:left;padding-bottom:20px;width:100%}
.client{margin-top:112px}
.client-inner p{color:#666;font-style:italic;line-height:26px;padding:0 10px}
.client-inner p.normal{font-style:normal}
.talk-to-form.woocommerce_page{background:#efefef;border-radius:0;float:left;padding:13.4% 5%;text-align:center}
.page-id-1203 .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:430px}
.email_stru{background-color:#eff0f1;color:#303336;float:left;font-size:15px;font-style:italic;margin-bottom:12px;padding:12px;width:100%}
.menu_footer ul li:last-child a{margin-right:0!important}
.popup-content .wpcf7-form textarea{height:47px}
.popup-content p{margin:0!important}
.sticky-popup-right .popup-title{padding:12px 5px!important;transform:rotate(0)!important;font-size:16px}
.captcha_left_bottom{padding-left:9px}
.certifications_third .et_pb_column.et_pb_column_1_3{border:1px solid #ddd;padding:1%}
.contact-menu-btn{display:none!important}
.shopify_exper_menu .menu-image-title{display:none}
.achivement-box{background-color:#fff;border:6px solid #ffcd60;border-radius:25px 0;margin:20px 0;padding:55px 0}
.achivement-box span.count{color:#12212f;display:block;font-family:"Open Sans",sans-serif;font-size:30px;font-weight:600;padding-bottom:7%;padding-top:4%}
.achivement-box h4{color:#333;font-size:15px;text-transform:uppercase}
.shopify_unite_contact p{margin-left:1%;margin-right:1%!important}
.shopify_unite_contact input{width:100%}
.what-do-sec p{text-align:justify}
.et_pb_slider_fullwidth_off .et_pb_slide_description,.inner_page_slider .et_pb_slide_description{padding:15% 8%}
.et_pb_slider_fullwidth_off .et_pb_slide_description,.inner_page_slider.new_text .et_pb_slide_description{padding:9.3% 8%}
.ror_content h2{color:#fff;line-height:33px}
.ruby_title h2{text-align:center}
.ruby_title p{color:#000!important;font-size:25px;margin-bottom:1%;text-align:center!important}
.ror_content .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_4 li,.ror_content .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_5 li{background:url(/wp-content/uploads/2017/02/star.png) 0 4px no-repeat rgba(0,0,0,0);font-size:16px;font-weight:300;list-style-type:none;margin:0 0 9px;padding:0 0 0 20px}
.border_green,.hover_dot{background-color:#13d660}
.page-id-25107 #page-container,.page-template-android-application #page-container{padding-top:0!important}
.page-id-1203 #portfolio_all_show .et_pb_promo_description{display:none}
.page-id-1203 .et_pb_section.et_pb_section_7.et_section_regular{padding:0!important}
.Button_disable_web{display:none!important}
.et_pb_more_button.et_pb_button{margin-top:27%}
.three-colum_car .et_pb_column.et_pb_column_1_3{margin-right:1%;width:32.6%}
.three-colum_car .et_pb_column.et_pb_column_1_3:nth-child(3n){margin-right:0}
.android_slider_left h1{font-size:45px;line-height:46px}
.android_contact > h2,.android_second_section h2,.reasion h2,.reasion h3{line-height:36px;font-weight:700}
.landing_head{padding-top:15px;position:fixed;width:100%;z-index:99}
.menu_android{float:right;padding-top:25px}
#menu-android-application a{border:2px solid #f7ba4d;border-radius:50px;color:#fff;font-size:15px;padding:7px 18px;font-family:Raleway;font-weight:500}
.android_slider_right{display:inline-block;float:left;width:45%}
.android_slider_left{float:left;padding-top:15%;text-align:left;width:55%}
.border_green{height:3px;margin-bottom:24px;margin-top:18px;width:65px}
.android_second_section h2{font-size:28px}
.android_second_section p{color:#292929;font-size:16px}
.android_second_section .border_green{margin-bottom:23px!important;margin-top:12px!important}
.dot_sp{border-top:1px solid;position:absolute;right:0;top:49px;width:100%}
.mobile_devices .state_app{float:left;position:relative;width:25%}
.hover_dot{border-radius:50%;font-size:14px!important;height:18px;margin:15px auto;text-align:center;width:18px}
.mobile_devices .state_app > p:last-child{display:inline-block;width:100%}
.mobile_devices .div_1 .dot_sp{float:right;width:50%}
.mobile_devices .div_4 .dot_sp{float:left;width:50%;left:0}
.state_app span{display:none}
.state_app{color:#bbb;font-size:30px}
.android_con textarea{background-color:#f8f8f8;border-radius:12px;padding:12px 8px 12px 20px;max-width:100%;height:80px!important}
.android_contact .wpcf7-form-control.wpcf7-submit{background-color:#13d660;border-radius:18px;float:left;font-size:20px;padding:9px 33px}
.reasion .et_pb_image{text-align:center;margin-bottom:12px!important}
.page-template-android-application .et_pb_slide_description{padding-left:0;padding-right:0}
.android_con .contact_name_email_phone{float:left;width:100%!important}
.android_con .contact-cap-sub-msg{padding-left:0}
.android_con .android_contact{border-radius:12px;box-shadow:-1px 0 4px 4px rgba(0,0,0,.16);float:left;padding:5% 8%}
.android_contact > h2{margin-top:8px;padding-top:0;color:#2d2d2d;text-align:left}
.android_con .captcha_left .wpcf7-form-control{float:left!important;margin-left:12px;width:80px!important}
.android_con .submit_contact{clear:both}
.android_con .contact-cap-sub-msg .contact_captcha_subject p.captcha_left span.wpcf7-quiz-label{margin:8px 0!important}
.landing_head.sticky{background-color:#000;opacity:.63;padding-bottom:10px;padding-top:19px;display:none}
.android_con .wpcf7-form-control.wpcf7-text{background-color:#f8f8f8;border-radius:12px;padding:0 0 0 20px}
.reasion{background-color:#f9f9f9!important}
.reasion h2{font-size:28px}
.reasion h3{font-size:21px}
.reasion p{color:#8f8e8e;font-size:16px;margin:0 auto;width:219px}
.workflow-section .define::after,.workflow-section .discover::after{content:"";display:block;height:149px;width:169px}
.workflow-section .discover::after{background:url(/wp-content/uploads/2017/09/arrow_left.png) no-repeat rgba(0,0,0,0);left:-25px;position:absolute;top:-25px}
.workflow-section .discover{background:rgba(220,94,245,.1);margin-left:5px;position:relative}
.workflow-section .define::after{background:url(/wp-content/uploads/2017/09/arrow_left.png) no-repeat rgba(0,0,0,0);bottom:-50px;left:40px;position:absolute;transform:rotate(140deg) scaleX(-1)}
.workflow-section .define{background:rgba(1,187,228,.1);margin-left:-30px;position:relative}
.workflow-section .deliver::after,.workflow-section .design::after,.workflow-section .develop::after{background:url(/wp-content/uploads/2017/09/arrow_left.png) no-repeat rgba(0,0,0,0);content:"";display:block;height:149px;position:absolute;width:169px}
.workflow-section .design::after{left:40px;top:-50px;transform:rotate(40deg)}
.workflow-section .develop::after{bottom:-50px;left:40px;transform:rotate(140deg) scaleX(-1)}
.workflow-section .deliver::after{right:-20px;top:-30px;transform:rotate(78deg)}
.workflow-section .design{background:rgba(17,195,97,.1);margin-left:-30px;position:relative}
.workflow-section .develop{background:rgba(255,144,0,.1);margin-left:-30px;position:relative}
.workflow-section .deliver{background:rgba(255,87,119,.1);margin-left:-30px;position:relative}
.benefits_section li,.iot_page li{background-repeat:no-repeat;list-style:none}
.workflow-section > div{border-radius:50%;float:left;height:238px;width:238px}
.workflow-section h3{font-size:30px;font-weight:500;margin:0;padding-bottom:20px;padding-top:45px;text-align:center}
.workflow-section .deliver h3{color:#ff5777}
.workflow-section .develop h3{color:#ff9000}
.workflow-section .design h3{color:#11c361}
.workflow-section .define h3{color:#01bbe4}
.workflow-section .discover h3{color:#dc5ef5}
.steps-block-wrapper p{font-size:15px;margin-top:15px;text-align:center}
.workflow-section p{font-size:14px;line-height:12px;margin:0;text-align:center}
.android_work h2{font-size:28px;font-weight:700;margin-bottom:6%;text-align:center}
.android_last_section{height:500px}
.android_last_section h2{color:#fff;font-size:28px;font-weight:700;line-height:36px;margin-top:8%}
.benefits_section h2,.cart_fea_main h2,.cart_fea_main h3,.free_quote_cart_fea .et_pb_text > h2,.seel_more_cart h2{font-weight:600}
.android_last_section p{color:#fff}
.android_last_section a{background-color:#fff;border-radius:50px;color:#000;display:inline-block;font-size:18px;margin-top:2%;padding:8px 37px}
#main-header .et_mobile_menu .menu-item-has-children1 > a::after{content:"L"!important}
#main-header .et_mobile_menu .menu-item-has-children.visible > a::after{content:"M"!important}
.state_app > p{padding-top:18px}
.state_app > p:first-child{display:none}
.state_app span{font-size:14px;line-height:12px}
.mobile_devices{padding-top:4%}
.android_slide .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:auto}
.popup-content-pad > h2{text-align:center;padding-top:10px}
.seel_more_cart p,.text_justify p{text-align:justify}
.popup-content-pad .new_contact-form .submit_contact{padding-bottom:0!important}
.captcha_con.career_page{clear:both;float:left;padding-bottom:10px;padding-left:2%;width:100%}
.captcha_con.schedule_ca .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha iframe,.captcha_con.schedule_ca .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha > div{width:100%}
.career_contact .wpcf7-textarea,.contact_trip .wpcf7-textarea{font-family:open sans}
.cart_fea_main h3{color:#0123b4}
.cart_fea_main .cart_fea{background-color:#fff;border:1px solid #0123b4;border-radius:14px;padding:24px}
.seel_more_cart{padding-left:4%;padding-right:4%}
.contact_cart_fea .et_pb_promo_button.et_pb_button{background-color:#0123b4;border-radius:50px;font-size:26px;padding:3px 37px 5px}
.contact_cart_fea .et_pb_promo_description > h2{color:#333!important;font-size:32px;font-weight:600}
.contact_cart_fea .et_pb_button::after,.et_pb_button::before{padding-top:8px}
.use_mobile_ser .et_pb_blurb_container > p{padding-left:10px;padding-right:10px}
.android_contact .captcha_con{float:left;padding-bottom:12px;padding-top:12px}
.android_contact .rc-anchor-light.rc-anchor-normal{border-radius:10px}
.postid-31971 h2{margin-top:0}
.postid-31971 .entry-content > ul{padding-bottom:9px!important}
#post-32081 .entry-content > h2,#post-32081 .entry-content > h3{margin-bottom:19px;margin-top:16px}
#post-32081 .entry-content > ul{margin-left:23px;padding-bottom:10px!important}
#post-32081 .entry-content > h4{margin-top:23px}
#post-32081 h5{padding-bottom:8px;padding-top:8px}
#post-32081 .entry-content li{padding-bottom:5px}
.iot_application .et_pb_column_1_2{background-color:#fff;border:1px solid #0123b4;border-radius:15px;padding:20px 15px;min-height:120px}
.border_bottom,.why_choice_iot{border-bottom:1px solid #bcc1c7}
.iot_application{padding-bottom:5px}
.iot_application:last-child{padding-bottom:27px}
.iot_application .et_pb_column.et_pb_column_1_2.et_pb_column_11{min-height:195px}
.benefits_section h2,.benefits_section li,.benefits_section p{color:#fff}
.benefits_section ul{padding-bottom:18px;padding-top:18px}
.benefits_section .et_pb_text{padding-bottom:6%;padding-top:6%}
.border_bottom{margin-bottom:1.8%!important;padding-bottom:4%!important}
.border_bottom:last-child{margin-bottom:0!important}
.iot_page li{background-image:url(https://www.metizsoft.com/wp-content/uploads/2017/11/arrow_blue.png);background-position:0 6px;padding-left:20px}
.benefits_section li{background-image:url(https://www.metizsoft.com/wp-content/uploads/2017/11/arrow_white-1.png);background-position:0 7px;padding-left:22px;padding-bottom:5px}
.benefits_section ul{padding-left:0}
.left_iop,.right_iop{float:left;width:50%}
.iot_page{display:inline-block;padding-left:15%;padding-right:15%;width:100%}
.careers_tit h2{font-size:30px}
#portfolio_sub_page .et_overlay{border:0!important}
.custom_php .et_pb_main_blurb_image{width:70px}
.popup-content span{color:#0123b4}
.popup-content .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{max-width:100%!important}
#et-top-navigation .nav li.menu-item.product_menu_line{width:18%}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {border-color: #ffb900;color: #fff;font-weight: 600;}
.badgePartner, .badgePremier{cursor: pointer !important;}
@media only screen and (min-width:320px) and (max-width:479px) {
    #shopify_portfolio{padding-top:20px}
    .port_main_class .et_pb_row{padding-bottom:0}
    .portfolio_new h1{font-size:3em!important}
    .port_main_class .project.type-project{width:47%;margin:3.8px}
    .port_main_class{padding-top:20px;padding-bottom:0}
    .port_main_class .et_pb_column{margin-bottom:0}
    .port_main_class .port_title{line-height:33px}
    .inner_togg{width:100%!important;padding-bottom:12px}
    .port_main_class .et_portfolio_image img{width:100%}
    .iot_application:nth-child(3),.iot_application:nth-child(4),.iot_first{padding-top:0}
    .left_iop > ul,.why_choice_iot .et_pb_row_11{padding-bottom:0}
    .bitcoin_section .et_pb_column,.bitcoin_tit .et_pb_column,.gray_top .title-line,.why_choice_iot .et_pb_column.et_pb_column_1_2.et_pb_column_17{margin-bottom:0}
    #main_banner_certifications .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{height:auto!important}
    .header_inner .container.clearfix.et_menu_container{position:unset;width:100%}
    .col-lg-3 .middle_mission{margin-top:12px!important}
    .col-lg-3 .inner_company_mission{height:270px!important;width:270px!important}
    .content_inner_tools.support > br,.content_inner_tools > br{display:none}
    .content_inner_tools.support .number_position_mission{bottom:-45px!important}
    .col-lg-3 .number_position_mission,.col-lg-3 .number_position_stratagy{bottom:-55px!important}
    #top-header .container.clearfix > div{width:100%}
    .iot_first .et_pb_image{margin-top:0!important}
    .use_mobile_ser .big_title{padding-bottom:0;padding-top:0}
    .why_choice_iot .et_pb_row.et_pb_row_12{padding-top:12px}
    .use_mobile_ser .et_pb_row.et_pb_row_4{padding-top:0}
    .left_iop,.right_iop{width:100%}
    .iot_page{padding-left:0;padding-right:0}
    .testimonial_woocommerce{padding-top:0!important}
    .android_slider_right{padding-top:12px;width:100%}
    .android_app_one{padding-top:10px}
    .android_con .android_contact{padding:0}
    .android_contact .wpcf7,.android_contact > h2{padding:5%}
    .about-inner-slider,.cart_fea_main .et_pb_row.et_pb_row_3{padding-top:0}
    .android_contact .submit_contact{padding-bottom:15px!important}
    .android_contact .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha iframe{width:100%!important}
    .android_contact .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha > div{margin-top:12px;width:100%!important}
    .workflow-section .deliver,.workflow-section .design,.workflow-section .discover{margin-left:10%;margin-top:10%}
    .workflow-section .define{margin-left:10%}
    .workflow-section .develop{margin-left:10%}
    .cart_fea_main .et_pb_row.et_pb_row_2{padding:0}
    .contact_cart_fea .et_pb_promo_description > h2{font-size:25px}
    .bitcoin_section h2,.bitcoin_tit h2{font-size:20px;line-height:23px}
    #recaptcha-anchor-label{width:59px!important}
    .bitcoin_section .title_partner{padding-bottom:0!important;padding-top:0!important}
    .et_pb_section.big_title.bitcoin.et_pb_section_4.et_section_regular{padding-top:0}
    .landing_head .container{width:95%}
    .landing_head .menu{background-color:transparent;display:block!important;min-width:40px!important;position:relative}
    .landing_head .textwidget img{width:150px}
    #menu-android-application a{border:1px solid;border-radius:50px;color:#fff;font-size:18px;padding:6px 23px;text-align:center}
    .android_slider_left{padding-top:40%;width:100%}
    .android_slider_left h1{font-size:30px;line-height:34px}
    .android_con .android_contact > h2,.mobile_h2 h2,.woocommerce_title h2{font-size:20px;line-height:23px}
    .mobile_devices .state_app{float:left;position:relative;width:100%;padding-bottom:20px}
    .magento_title,.magento_title_section{padding-bottom:0!important}
    .mobile_devices .div_1 .dot_sp,.mobile_devices .div_4 .dot_sp{width:100%}
    .dot_sp{top:50px}
    .android_work .workflow-section > div{margin-bottom:50px;width:238px}
    .new-left.name,.new-right.email{margin-bottom:14px}
    .android_con .submit_contact{clear:both;float:left;margin-top:12px!important}
    .career_page_con .wpcf7-form > p{width:100%!important}
    .magento_title{padding-top:0!important}
    .magento_testimonial .et_pb_row .et_pb_column{margin-bottom:0}
    .magento_title_section .et_pb_column{margin-bottom:10px}
    .woocommerce_title .et_pb_button_module_wrapper .et_pb_button{font-size:18px!important}
    .magento_exp{padding-bottom:0;padding-top:0}
    .magento_exp .et_pb_button_alignment_right{text-align:center!important}
    .magento_exp_blog .et_pb_row .et_pb_column{margin-bottom:0}
    .blog_magento_new article{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}
    .magento_exp_blog .entry-title a{display:inline-block;font-size:18px!important;line-height:22px;margin-bottom:12px!important}
    .home_sub.carti ul.sub-menu li{float:left!important;margin:0 auto;padding-left:0;text-align:center;width:100%!important}
    #top-header .container.clearfix{width:97%!important}
    #top-header #et-secondary-nav li{margin-right:0;text-align:left!important}
    #top-header #et-secondary-nav li a{padding:4px}
    .home_remove_banner .et_pb_slide_description{bottom:0!important;position:relative!important;text-align:center!important;width:100%!important}
    #top-header #et-secondary-menu #et-secondary-nav{background-color:transparent;box-shadow:none;display:block!important;position:relative}
    .rate-sec,.show_hover,.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul{display:none!important}
    #footer-widgets .footer_contact li:first-child{padding-left:0!important}
    .contact_name_email_phone{width:100%!important}
    .new_contact-form p{padding-bottom:0!important}
    .new_contact-form .new-right.subject{float:left;padding-bottom:15px!important;padding-top:15px!important}
    .post-3309 .contact-cap-sub-msg{padding-left:0;width:100%!important}
    .full_width{min-width:80%;width:80%}
    .shopify_app_left{margin:0 auto;float:none;margin-left:10%!important;min-width:80%!important;position:initial;width:80%!important}
    .shopify_app_left .et_pb_column.et_pb_column_1_4{margin-right:0!important;width:21.875%!important}
    .shopify_second .et_pb_text{padding-right:20px}
    .shopify_third p{font-size:14px!important}
    .remove_padding{padding-bottom:0;padding-top:0}
    .title_shopify_experts h2{font-size:28px!important}
    .shopify_third h2{font-size:28px}
    .shopify_ser{float:left;text-align:center;width:100%;margin-bottom:10%}
    .careers_tit{padding:0!important}
    .career_contact textarea{max-width:100%}
    .careers_tit .career_contact .wpcf7-form > p{width:100%!important}
    .careers_tit .et_pb_column.et_pb_column_4_4.et_pb_column_0{margin-bottom:16px}
    .career_contact .wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel,.career_contact label input{width:100%}
    .careers_bottom h3,.careers_bottom h3 span{float:left}
    .header-content-container .header-content h1{font-size:20px}
    .header-content-container .header-content .et_pb_more_button.et_pb_button.et_pb_button_one{font-size:15px!important}
    .et_pb_testimonial.et_pb_testimonial_0.et_pb_icon_off.et_pb_testimonial_no_image.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.clearfix{padding-left:0;padding-right:0}
    .padd_top_padd_bott{padding-bottom:0;padding-top:0}
    .bottom_blog .et_pb_column{margin-bottom:0}
    .tit_main .page_tit h1{font-size:20px;margin:0}
    .our_expertise_android .title_partner h2{font-size:18px;line-height:24px}
    .our_expertise_android .et_pb_blurb_container > h4{font-size:20px!important}
    .title_partner_last h2{font-size:20px}
    .android_advantage .title_partner h2,.title_partner .et_pb_text_3 h2{font-size:20px;line-height:26px}
    .main-title-page h1{font-size:28px;line-height:30px}
    .main-title h2{line-height:31px}
    .shopify_banner .et_pb_slide_description{float:left;width:100%}
    .shopify_banner .type-wrap span{font-size:30px!important;line-height:30px}
    #typed-strings > p{font-size:30px;line-height:30px}
    .shopify_banner .et_pb_slide.et_pb_media_alignment_center{background-size:cover!important;height:220px!important}
    .top_shopify > img{padding:0!important;margin-top:15px!important;float:none!important}
    .Shopify_our_solution .one_half .one_third{text-align:center;margin-bottom:6%}
    .shopify_third .et_pb_column_1_2{margin-right:0!important;width:100%!important}
    .about_flip_box .et_pb_row .et_pb_column_1_3,.new_header .et_pb_column.et_pb_column_1_4 img,.new_header.sticky .et_pb_column.et_pb_column_1_4 img,.shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light,.shopify_pro .et_pb_portfolio_item{width:100%!important}
    .show_hover{position:absolute;text-align:center;top:54px}
    .new_home_slider .et_pb_slides .et_pb_slide_description{padding:0!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:85px!important;padding:.1em 1.5em!important;font-size:13px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_0 .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:75px!important}
    .menu-shiopify-unite-container #menu-shiopify-unite{top:10%!important}
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:123px!important}
    #portfolio_all_show .et_pb_button,.shopify_unite_thi .art,.shopify_unite_thi .print{width:100%}
    .main-title h2,.main-title-left h1{font-size:20px}
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:152px}
    .shopify_unite_slider h1{font-size:26px}
    .shopify_unite_slider,.slider_second{margin-bottom:10px!important}
    .shopify_unite_two .et_pb_column.et_pb_column_1_3 .et_pb_blurb.et_pb_module{padding:12% 11% 6%}
    .et_pb_section.shopify_expero_portlink.et_pb_section_6.et_section_regular,.what-do-sec .et_pb_row.et_pb_row_0{padding:0}
    .shopify_unite_contact .wpcf7-form > div{width:98%}
    .shopify_unite_contact .wpcf7-form .submit{margin-top:1%}
    .untite .footer-bottom{width:100%}
    #footer-bottom .et-social-icons{float:left;margin-right:0;position:relative;width:100%}
    div#footer-bottom .et-social-icons li{left:0;margin-bottom:14%;margin-left:9px}
    #home_change .et_pb_column.et_pb_column_4_4.et_pb_column_13,.home_testimonial_slider .et_pb_column.et_pb_column_4_4.et_pb_column_20,.official-patner .et_pb_column.et_pb_column_4_4.et_pb_column_7,.portfolio_home .et_pb_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_portfolio_0,.what-do-sec .et_pb_column.et_pb_column_4_4.et_pb_column_0{margin-bottom:0}
    .footer_social{width:100%}
    .what-do-sec{padding-top:0}
    .sub-services.et_pb_row.et_pb_row_1{padding-top:0;padding-bottom:0}
    .sub-services.et_pb_row.et_pb_row_2{padding-bottom:0;padding-top:0}
    .official-patner{padding-bottom:10px;padding-top:0}
    .official-patner .et_pb_row.et_pb_row_3,.portfolio_home .et_pb_promo_description{padding:0}
    .portfolio_home{padding-bottom:0;padding-top:0}
    #home_change{padding-top:0;padding-bottom:0}
    #home_change .et_pb_row.et_pb_row_6{padding-bottom:0;padding-top:10px}
    #home_change .et_pb_row.et_pb_row_7{padding-top:10px}
    #contact_us .et_pb_button{margin-left:0;width:100%}
    .about_new_section{padding-bottom:10px;padding-top:0}
    .about_new_section .et_pb_row.et_pb_row_8{padding-bottom:0}
    .about_new_section .et_pb_row.et_pb_row_9{padding-top:0}
    .home_testimonial_slider{padding-bottom:10px;padding-top:0}
    .home_testimonial_slider .et_pb_row.et_pb_row_10{padding-bottom:0}
    .home_remove_banner .et_pb_slider .et_pb_container{width:95%}
    .new_home_slider .et_pb_more_button.et_pb_button{font-size:14px!important;margin-top:40px!important}
    .new_home_slider .et_pb_slide_2 .et_pb_more_button.et_pb_button,.new_home_slider .et_pb_slide_3 .et_pb_more_button.et_pb_button,.new_home_slider .et_pb_slide_4 .et_pb_more_button.et_pb_button{margin-top:36px!important}
    #footer-widgets .footer-widget #text-4 li,#footer-widgets .footer-widget #text-8 li{padding-left:0!important;padding-right:10px!important;margin-left:0!important}
    .social_media.facebook,.social_media.google,.social_media.linkedin,.social_media.twitter,.social_media.youtube{padding:10px!important}
    .et-social-facebook a.icon::before,.et-social-google-plus a.icon::before,.et-social-linkedin a.icon::before,.et-social-twitter a.icon::before,.et-social-youtube a.icon::before{font-size:20px!important}
    .footer_social li{float:none!important;display:inline!important}
    .hire_iphone_why_you_should .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_6{padding-left:9%}
    .hire_iphone_why_you_should .title_hire_ios_white{font-size:30px!important;padding-top:10%}
    .hire_iphone_content .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.hiredeveloper_ios.p > p{font-size:18px;padding:0}
    .hire_iphone_image_text_part{padding-top:0}
    .hire_iphone_content,.hire_iphone_text{padding-bottom:0!important;padding-top:0!important}
    .hire_iphone_image_text_part,.hire_iphone_text_part{padding-bottom:0!important}
    .hire_iphone_why_you_should{width:100%!important;padding-bottom:0!important;height:796px!important}
    .title_hire_ios > span{font-size:25px}
    h3.other_development_title{font-size:25px!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article{border:0!important;margin-bottom:0!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article .post-content{border-bottom:4px double #3f3f3f;padding-bottom:20px!important}
    .inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center .et_pb_slide_description h2{margin-top:140px!important;font-size:20px!important}
    .inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center .et_pb_slide_description p{font-size:12px!important;line-height:1.5!important}
    .top_shopify > img{height:36px;margin-left:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;width:150px}
    .top_shopify > a{float:none!important;height:auto!important;margin-top:26px;padding:8px 23px!important;text-align:center!important;width:auto}
    .one_five,.one_four,.top_shopify{text-align:center}
    .shopify_app_right{float:left;margin-left:0!important;margin-right:0!important;width:100%!important;padding:5px 30px 30px!important}
    .bottom_video .et_pb_module.et_pb_video.et_pb_video_0,.one_five,.one_four{width:100%}
    .remove_padding.full_width.padding-top-file.et_pb_row.et_pb_row_8{padding-top:0}
    .shopify_theme_dev{padding-bottom:0;padding-top:0!important}
    .shopify_accomplishment .remove_padding.padding-top-file .et_pb_column{margin-bottom:0}
    .shopify_theme_dev .et_pb_column{padding-bottom:0!important;margin-bottom:0!important}
    .shopify_accomplishment .full_width.remove_padding.et_pb_row.et_pb_row_5{padding-bottom:0;padding-top:0}
    .shopify_accomplishment .et_pb_row{padding-top:10px}
    .blog_content_shopify article img{height:auto!important}
    .shopify_banner .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide,.shopify_banner .et_pb_slide_description{padding-left:0;padding-right:0}
    .shopify_banner h1{font-size:35px!important;padding-bottom:3%}
    .angularjs-development .et_pb_row.et_pb_row_0,.bitcoin_dev .title_partner.et_pb_row.et_pb_row_1.et_pb_equal_columns,.front_end_page .big_title.et_pb_row.et_pb_row_0,.page_test .big_title.et_pb_row.et_pb_row_10,.threed_cart .et_pb_row.et_pb_row_0,.trip.et_pb_row.et_pb_row_0,.trip_main_title,.trip_page_main,.typothree,.typothree .et_pb_row.et_pb_row_0{padding-bottom:0}
    .shopify_services .remove_padding.et_pb_row.et_pb_row_3{padding:0}
    .angularjs-development .et_pb_row.et_pb_row_1,.bitcoin_dev .et_pb_row.et_pb_row_2,.threed_cart .et_pb_row.et_pb_row_1{padding-top:15px}
    .one_five,.one_four{float:left;margin-bottom:10%;margin-right:0;position:relative}
    .new_pro.back_remove .et_pb_column.et_pb_column_1_4{margin-bottom:60px}
    .angularjs-development .et_pb_column.et_pb_column_1_2.et_pb_column_1,.bitcoin_dev .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_2,.margin_bottom_zero .et_pb_column,.threed_cart .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin-bottom:0}
    .back_remove.et_pb_row.et_pb_row_1.et_pb_row_4col{position:inherit;overflow:visible}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_4{position:absolute;top:-867px;z-index:999}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_5{position:absolute;z-index:999;top:-600px}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_6{position:absolute;top:-331px}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_7{position:absolute;top:-76px}
    .new_pro.back_remove.et_pb_row.et_pb_row_2.et_pb_row_4col{top:-120px}
    .back_remove.et_pb_row.et_pb_row_3.et_pb_row_4col{position:absolute;overflow:visible}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_12{position:absolute;top:-983px;left:14%}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_13{position:absolute;top:-720px;left:14%}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_14{position:absolute;top:-453px;left:14%}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_15{position:absolute;top:-187px;left:14%}
    .new_pro.back_remove.remove_back.et_pb_row.et_pb_row_4.et_pb_row_4col{top:-176px}
    .back_remove.et_pb_row.et_pb_row_5.et_pb_row_4col{position:absolute;overflow:visible}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_20{position:absolute;top:-511px;left:14%}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_21{position:absolute;top:-253px;left:14%}
    .bitcoin_dev .et_pb_row.et_pb_row_4{padding-top:0}
    .box-shadow_hire_dev .et_pb_column.et_pb_column_1_3{margin-bottom:20px}
    .blurbicon_withoutcircle .et_pb_column.et_pb_column_4_4.et_pb_column_10,.blurbicon_withoutcircle .et_pb_column.et_pb_column_4_4.et_pb_column_2,.certifications_second .et_pb_column.et_pb_column_4_4.et_pb_column_1,.enterprise_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.front_end_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.hire_app_developer_blurb .et_pb_column.et_pb_column_4_4.et_pb_column_19,.mobile_app .et_pb_column.et_pb_column_4_4.et_pb_column_11,.other_mobile_apps .et_pb_column.et_pb_column_4_4.et_pb_column_18,.our_expertise_android .et_pb_column.et_pb_column_4_4.et_pb_column_7,.page_test .et_pb_column.et_pb_column_4_4.et_pb_column_21,.trip .et_pb_column.et_pb_column_4_4.et_pb_column_0,.typothree .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin-bottom:0}
    .trip_main_title,.trip_page_main{padding-top:0}
    .trip_main_title .et_pb_row.et_pb_row_0{padding-bottom:0}
    .trip.et_pb_row.et_pb_row_0{padding-top:0}
    .certifications_second{padding-left:12%!important;padding-right:12%!important}
    .typothree,.typothree .et_pb_row.et_pb_row_0{padding-top:0}
    .typothree .et_pb_row.et_pb_row_1{padding-top:15px}
    .front_end_page .et_pb_row.et_pb_row_1{padding-top:0}
    .et_pb_column.et_pb_column_1_2.vertically_align.hire_dev_background.et_pb_column_11,.hire-resources_page .et_pb_column.et_pb_column_1_2.vertically_align.hire_dev_background.et_pb_column_2,.hire-resources_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.hire_app_developer_blurb .et_pb_column.et_pb_column_4_4.et_pb_column_9,.hire_developer_blurb .et_pb_column.et_pb_column_4_4.et_pb_column_16{margin-bottom:0}
    .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.content_hire_dev{padding-top:0!important;padding-bottom:0!important}
    .app_development .title_partner.big_title{padding-bottom:0}
    .mobile_app{padding-bottom:0!important;padding-top:0!important}
    .our_expertise_android .big_title.et_pb_row.et_pb_row_4,.remove_padding_top{padding-bottom:0}
    .big_title.other_mobile_apps.et_pb_row.et_pb_row_9,.blurbicon_withoutcircle .big_title.et_pb_row.et_pb_row_1,.blurbicon_withoutcircle .big_title.et_pb_row.et_pb_row_5,.mobileapp_one-third_center.et_pb_row.et_pb_row_5.et_pb_equal_columns,.mobileapp_section.et_pb_row.et_pb_row_2.et_pb_equal_columns,.remove_padding_top,.remove_space_text.et_pb_row.et_pb_row_1{padding-top:0}
    .mobileapp_section .one_half:first-child{margin-bottom:15px}
    .news_space .et_pb_column.et_pb_column_4_4.et_pb_column_18,.nopcommerce_development .et_pb_column.et_pb_column_4_4.et_pb_column_8,.remove_space .et_pb_column.et_pb_column_4_4.et_pb_column_11{margin-bottom:0}
    .big_title.remove_space.et_pb_row.et_pb_row_6{padding-bottom:0;padding-top:0}
    .water_left_img{position:unset}
    .water-mobile-txt{font-size:19px;line-height:23px;width:auto;margin-top:12px}
    .water-mobile-sub{width:auto;font-size:14px;text-align:justify}
    .water-dist-txt{font-size:16px;margin-bottom:10px}
    .distributor-list li{font-size:15px;line-height:23px}
    .wt_three_lefttimg{position:unset;margin-top:0}
    .water_three_layer{height:auto}
    .three_section{font-size:18px;line-height:24px;margin-top:0}
    .Stay-txt{font-size:18px;margin-top:0}
    #post-33060 .order-box li p:last-child{font-size:19px}
    .Stay-txt1{font-size:19px}
    .Stay-subtxt{width:auto;font-size:15px}
    #post-33060 .et_pb_text_6{margin-left:0!important}
    .water_know_text{font-size:17px;width:auto;line-height:24px}
    .water_know_subtxt{text-align:justify;font-size:14px;width:auto}
    .water-four-img{display:flex;flex-wrap:wrap}
    .water-four-img li{flex:0 0 50%;margin-right:0;border-right:0;text-align:left;justify-content:center;margin-bottom:10px;border-bottom:1px solid #000;padding-bottom:10px}
    .water-four-img li:last-child{padding-bottom:0;margin-bottom:0}
    .demand_banner_main h1{font-size:18px;width:auto;line-height:27px}
    .demand_banner_main p{font-size:15px}
    .demand_banner_main{height:330px}
    .demand_sub_txt p{width:auto;text-align:justify}
    .demand_first_section h2{width:auto;font-size:15px!important}
    .demand_boximg{margin-left:0;margin-top:12px}
    .demand_box1{width:auto;margin-left:0}
    .demand_four_section p{width:auto;text-align:justify}
    .demand_hire_section p{width:auto;text-align:justify}
    .demand_six_section h3{font-size:16px}
    .demand_six_section p{width:auto;text-align:justify}
    .demand_six_section h4{margin-top:20px;line-height:22px;font-size:16px!important}
    .Demand_Custome_tab_section{width:auto;margin-left:0}
    .Demand_Custome_tab_section h4{margin-top:0;margin-top:0}
    #post-42916 .main_top_hire{width:90%}
    #post-42916 .main_top_hire::after{top:0;bottom:0}
    .all_tabs_sections .hire_tabs.et_pb_row{padding-bottom:10px!important}
    .home_testimonial .et_pb_slide_with_image .et_pb_slide_image{top:-30px}
}
@media only screen and (min-width:480px) and (max-width:639px) {
    .gallery_img .et_pb_column{width:48%!important;margin-right:2%}
    .gallery_img .et_pb_gallery_item.et_pb_grid_item{margin-bottom:0!important;width:100%!important}
    .gallery_img h3{margin-bottom:30px}
    .event_page #sectionChooser{width:auto!important;float:none;margin-top:15px!important;margin-right:0!important;font-size:20px;margin-bottom:0!important}
    .portfolio_home .et_portfolio_image img{width:100%!important}
    .li_padd ul{padding-left:0}
    .et_pb_section.et_pb_fullwidth_section.full_with_auto.et_pb_section_0.et_section_regular{padding:0!important}
    .full_with_auto .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{background-size:100% 100%!important;height:174px!important}
    .port_main_class{padding-top:0;padding-bottom:0}
    .port_main_class .et_pb_column{margin-bottom:0}
    .inner_togg{width:100%!important;padding-bottom:12px}
    .port_main_class .et_portfolio_image img{width:100%}
    .iot_application:nth-child(3),.iot_application:nth-child(4),.iot_first{padding-top:0}
    .left_iop > ul,.why_choice_iot .et_pb_row_11{padding-bottom:0}
    .bitcoin_section .et_pb_column,.bitcoin_tit .et_pb_column,.gray_top .title-line,.why_choice_iot .et_pb_column.et_pb_column_1_2.et_pb_column_17{margin-bottom:0}
    #main_banner_certifications .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{height:auto!important}
    #top-header .container.clearfix > div{width:100%}
    .iot_first .et_pb_image{margin-top:0!important}
    .use_mobile_ser .big_title{padding-bottom:0;padding-top:0}
    .why_choice_iot .et_pb_row.et_pb_row_12{padding-top:12px}
    .use_mobile_ser .et_pb_row.et_pb_row_4{padding-top:0}
    .left_iop,.right_iop{float:left;width:100%}
    .iot_page{padding-left:0;padding-right:0}
    .testimonial_woocommerce{padding-top:0!important}
    .android_slider_right{padding-top:12px;width:100%}
    .android_app_one{padding-top:10px}
    .android_con .android_contact{padding:0}
    .android_contact .wpcf7,.android_contact > h2{padding:5%}
    .about-inner-slider,.cart_fea_main .et_pb_row.et_pb_row_3{padding-top:0}
    .android_contact .submit_contact{padding-bottom:15px!important}
    .android_contact .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha iframe{width:100%!important}
    .android_contact .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha > div{margin-top:12px;width:100%!important}
    .workflow-section .deliver,.workflow-section .design,.workflow-section .discover{margin-left:10%;margin-top:10%}
    .workflow-section .define{margin-left:10%}
    .workflow-section .develop{margin-left:10%}
    .cart_fea_main .et_pb_row.et_pb_row_2{padding:0}
    .contact_cart_fea .et_pb_promo_description > h2{font-size:25px}
    .bitcoin_section h2,.bitcoin_tit h2{font-size:20px;line-height:23px}
    .bitcoin_section .title_partner{padding-bottom:0!important;padding-top:0!important}
    .et_pb_section.big_title.bitcoin.et_pb_section_4.et_section_regular{padding-top:0}
    .landing_head .container{width:95%}
    .landing_head .menu{background-color:transparent;display:block!important;min-width:40px!important;position:relative;box-shadow:inherit}
    .landing_head .textwidget img{width:150px}
    #menu-android-application a{border:1px solid;border-radius:50px;color:#fff;font-size:18px;padding:6px 23px;text-align:center}
    .android_slider_left{padding-top:40%;width:100%}
    .android_slider_left h1{font-size:30px;line-height:34px}
    .mobile_devices .state_app{float:left;position:relative;width:100%;padding-bottom:20px}
    .magento_exp_blog article,.magento_title,.magento_title_section{padding-bottom:0!important}
    .mobile_devices .div_1 .dot_sp,.mobile_devices .div_4 .dot_sp{width:100%}
    .new-left.name,.new-right.email{margin-bottom:14px}
    .android_con .android_contact > h2{font-size:20px;line-height:23px}
    .android_work .workflow-section > div{float:none;margin:0 auto 50px!important;text-align:center!important;width:238px}
    .magento_exp_blog .et_pb_row .et_pb_column,.magento_testimonial .et_pb_row .et_pb_column{margin-bottom:0}
    .menu_android{float:right;padding-top:11px}
    .career_page_con .wpcf7-form > p,.career_page_con p label input{width:100%!important}
    .magento_title{padding-top:0!important}
    .magento_exp_blog article{padding-left:0!important;padding-right:0!important}
    .magento_exp{padding:0}
    #footer-bottom .et-social-icons{clear:both}
    #menu-item-26839 .sub-menu{float:left;width:100%!important}
    .home_sub.carti ul.sub-menu li{float:left!important;padding-left:0;width:50%!important}
    .shopify_third .et_pb_column_1_2{margin-right:0!important;width:100%!important}
    .shopify_banner .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{padding:0}
    .shopify_banner h1{font-size:46px!important}
    .shopify_banner .et_pb_slide.et_pb_media_alignment_center{background-size:cover!important;height:auto!important}
    .top_shopify > a{height:45px;padding:10px;width:152px}
    .Shopify_our_solution .one_half .one_third{height:173px}
    .shop_second{padding-bottom:0!important}
    .show_hover{top:33px}
    .shopifymain {height: 360px !importan;}
    .shopify_accomplishment .full_width.remove_padding.et_pb_row.et_pb_row_5{padding-bottom:0;padding-top:15px}
    .remove_padding.full_width.padding-top-file.et_pb_row.et_pb_row_8,.shopify_theme_dev{padding-top:0}
    .shopify_accomplishment .remove_padding .et_pb_column{margin-bottom:0;padding-bottom:0}
    .shopify_theme_dev .et_pb_column{margin-bottom:0}
    .shopify_third .shopify_second img{padding-left:21px}
    .shopify_theme_dev .et_pb_column.et_pb_column_1_4{width:49%!important}
    .back_remove{padding-top:20px;padding-bottom:20px}
    .new_pro .et_pb_column_1_4{height:150px!important;margin-bottom:60px}
    .back_remove.et_pb_row.et_pb_row_1.et_pb_row_4col{position:inherit;overflow:visible;padding-top:0;padding-bottom:0}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_4{position:absolute;z-index:999;top:-210px}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_5{position:absolute;top:-210px;z-index:999;left:54%}
    .back_remove.et_pb_row.et_pb_row_3.et_pb_row_4col{position:inherit;overflow:visible;padding-top:0;padding-bottom:0}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_12{position:absolute;top:-210px;z-index:999}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_13{position:absolute;top:-210px;left:54%}
    .new_pro.back_remove.remove_back .et_pb_column.et_pb_column_1_4.et_pb_column_16{margin-bottom:0!important}
    .bitcoin_dev .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_2,.margin_bottom_zero .et_pb_column,.new_pro.back_remove.remove_back .et_pb_column.et_pb_column_1_4.et_pb_column_17,.threed_cart .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin-bottom:0}
    .back_remove.et_pb_row.et_pb_row_5.et_pb_row_4col{padding-top:0;padding-bottom:0}
    .bitcoin_dev .et_pb_row.et_pb_row_2,.threed_cart .et_pb_row.et_pb_row_1{padding-top:15px}
    .threed_cart .et_pb_row.et_pb_row_0{padding-bottom:0}
    .bottom_video .et_pb_module.et_pb_video.et_pb_video_0{width:100%}
    .bitcoin_dev .title_partner.et_pb_row.et_pb_row_1.et_pb_equal_columns{padding-bottom:0}
    .bitcoin_dev .et_pb_row.et_pb_row_4{padding-top:0}
    .box-shadow_hire_dev .et_pb_column.et_pb_column_1_3{margin-bottom:20px}
    .blurbicon_withoutcircle .et_pb_column.et_pb_column_4_4.et_pb_column_10,.blurbicon_withoutcircle .et_pb_column.et_pb_column_4_4.et_pb_column_2,.certifications_second .et_pb_column.et_pb_column_4_4.et_pb_column_1,.enterprise_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.et_pb_column.et_pb_column_1_2.vertically_align.hire_dev_background.et_pb_column_11,.front_end_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.hire-resources_page .et_pb_column.et_pb_column_1_2.vertically_align.hire_dev_background.et_pb_column_2,.hire-resources_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.hire_app_developer_blurb .et_pb_column.et_pb_column_4_4.et_pb_column_9,.hire_developer_blurb .et_pb_column.et_pb_column_4_4.et_pb_column_16,.mobile_app .et_pb_column.et_pb_column_4_4.et_pb_column_11,.other_mobile_apps .et_pb_column.et_pb_column_4_4.et_pb_column_18,.our_expertise_android .et_pb_column.et_pb_column_4_4.et_pb_column_7,.page_test .et_pb_column.et_pb_column_4_4.et_pb_column_21,.trip .et_pb_column.et_pb_column_4_4.et_pb_column_0,.typothree .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin-bottom:0}
    .trip_main_title,.trip_page_main{padding-top:0;padding-bottom:0}
    .trip_main_title .et_pb_row.et_pb_row_0{padding-bottom:0}
    .trip.et_pb_row.et_pb_row_0{padding-top:0;padding-bottom:0}
    .typothree,.typothree .et_pb_row.et_pb_row_0{padding-top:0;padding-bottom:0}
    .typothree .et_pb_row.et_pb_row_1{padding-top:15px}
    .page_test .big_title.et_pb_row.et_pb_row_10{padding-bottom:0}
    .front_end_page .big_title.et_pb_row.et_pb_row_0{padding-bottom:0}
    .front_end_page .et_pb_row.et_pb_row_1{padding-top:0}
    .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.content_hire_dev{padding-top:0!important;padding-bottom:0!important}
    .hire_app_developer_blurb .et_pb_column.et_pb_column_4_4.et_pb_column_19{margin-bottom:0}
    .app_development .title_partner.big_title{padding-bottom:0}
    .mobile_app{padding-bottom:0!important;padding-top:0!important}
    .our_expertise_android .big_title.et_pb_row.et_pb_row_4,.remove_padding_top{padding-bottom:0}
    .big_title.other_mobile_apps.et_pb_row.et_pb_row_9,.blurbicon_withoutcircle .big_title.et_pb_row.et_pb_row_1,.blurbicon_withoutcircle .big_title.et_pb_row.et_pb_row_5,.mobileapp_one-third_center.et_pb_row.et_pb_row_5.et_pb_equal_columns,.mobileapp_section.et_pb_row.et_pb_row_2.et_pb_equal_columns,.remove_padding_top,.remove_space_text.et_pb_row.et_pb_row_1{padding-top:0}
    .mobileapp_section .one_half:first-child{margin-bottom:15px}
    .news_space .et_pb_column.et_pb_column_4_4.et_pb_column_18,.nopcommerce_development .et_pb_column.et_pb_column_4_4.et_pb_column_8,.remove_space .et_pb_column.et_pb_column_4_4.et_pb_column_11{margin-bottom:0}
    .big_title.remove_space.et_pb_row.et_pb_row_6{padding-bottom:0;padding-top:0}
    #post-43249 .water-four-img{margin-top:0}
}
@media only screen and (min-width:480px) and (max-width:500px) {
    #home_change .et_pb_column.et_pb_column_4_4.et_pb_column_13,.home_testimonial_slider .et_pb_column.et_pb_column_4_4.et_pb_column_20,.official-patner .et_pb_column.et_pb_column_4_4.et_pb_column_7,.portfolio_home .et_pb_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_portfolio_0,.what-do-sec .et_pb_column.et_pb_column_4_4.et_pb_column_0{margin-bottom:0}
    .three-colum_car .et_pb_column.et_pb_column_1_3{margin-right:0;width:100%}
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:200px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description{padding:0!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:70px!important;padding:.2em 1.5em!important;font-size:14px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_0 .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:100px!important}
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:200px}
    .shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light{width:100%!important}
    .shopify_unite_slider_top .et_pb_image{padding-top:0}
    .shopify_unite_slider h1{font-size:25px}
    .shopify_unite_thi .art,.shopify_unite_thi .print{width:100%}
    .shopify_unite_contact .wpcf7-form > div{width:98%}
    .shopify_unite_contact .wpcf7-form .submit{margin-top:1%}
    .untite .footer-bottom{width:100%}
    .what-do-sec{padding-top:0}
    .what-do-sec .et_pb_row.et_pb_row_0{padding:0}
    .sub-services.et_pb_row.et_pb_row_1{padding-top:0;padding-bottom:0}
    .sub-services.et_pb_row.et_pb_row_2{padding-bottom:0;padding-top:0}
    .official-patner{padding-bottom:10px;padding-top:0}
    .official-patner .et_pb_row.et_pb_row_3,.portfolio_home .et_pb_promo_description{padding:0}
    .portfolio_home{padding-bottom:0;padding-top:0}
    #home_change{padding-top:0;padding-bottom:0}
    #home_change .et_pb_row.et_pb_row_6{padding-bottom:0;padding-top:10px}
    #home_change .et_pb_row.et_pb_row_7{padding-top:10px}
    #contact_us .et_pb_button{margin-left:0;width:100%}
    .about_new_section{padding-bottom:10px;padding-top:0}
    .about_new_section .et_pb_row.et_pb_row_8{padding-bottom:0}
    .about_new_section .et_pb_row.et_pb_row_9{padding-top:0}
    .home_testimonial_slider{padding-bottom:10px;padding-top:0}
    .home_testimonial_slider .et_pb_row.et_pb_row_10{padding-bottom:0}
    .blog_magento_new.et_pb_row .et_pb_column .column article{border:0!important;margin-bottom:0!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article .post-content{border-bottom:4px double #3f3f3f;padding-bottom:20px!important}
    .water_left_img{position:unset}
    .lazy.wt-img.lazy-loaded{width:60%}
    .water-mobile-txt{font-size:18px;line-height:22px;width:auto}
    .water-mobile-sub{width:auto;font-size:17px;margin-top:10px}
    .water-dist-txt{font-size:23px}
    .wt_three_lefttimg{position:unset;margin-top:0}
    .water_three_layer{height:unset}
    .three_section{font-size:18px;margin-top:0}
    .Stay-txt{margin-top:0}
    .Stay-subtxt{width:auto;font-size:16px}
    .water_know_text{line-height:30px;font-size:22px;width:auto}
    .water_know_subtxt{text-align:justify;width:auto}
    #post-33060 .et_pb_text_6{margin-left:0!important}
    .water-four-img{display:flex;flex-wrap:wrap}
    .water-four-img li{flex:0 0 50%;margin-right:0;text-align:left;justify-content:center}
    .water-four-img li:nth-child(2n + 0){border-right:0}
}
@media screen and (min-width:481px) and (max-width:640px) {
    .career_contact .wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel,.career_contact label input{width:100%}
    .careers_bottom h3,.careers_bottom h3 span{float:left}
    .inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center .et_pb_slide_description h2{margin-top:100px!important;font-size:20px!important}
    .inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center .et_pb_slide_description p{font-size:14px!important;line-height:1.5!important}
    .three-colum_car .et_pb_column.et_pb_column_1_3{margin-right:0;width:100%}
}
@media only screen and (min-width:640px) and (max-width:767px) {
    .gallery_img .et_pb_column{width:48%!important;margin-right:2%}
    .gallery_img .et_pb_gallery_item.et_pb_grid_item{margin-bottom:0!important;width:100%!important}
    .gallery_img h3{margin-bottom:30px}
    .event_page #sectionChooser{width:auto!important;float:none;margin-top:15px!important;margin-right:0!important;font-size:20px;margin-bottom:0!important}
    .portfolio_home .et_portfolio_image img{width:100%!important}
    .et_pb_section.et_pb_fullwidth_section.full_with_auto.et_pb_section_0.et_section_regular{padding:0!important}
    .full_with_auto .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{background-size:100% 100%!important;height:240px!important}
    .inner_togg{width:100%!important;padding-bottom:12px}
    .port_main_class .et_portfolio_image img{width:100%}
    .iot_application:nth-child(3),.iot_application:nth-child(4),.iot_first{padding-top:0}
    .bitcoin_section .title_partner .et_pb_column,.bitcoin_tit .et_pb_column,.gray_top .title-line,.why_choice_iot .et_pb_column.et_pb_column_1_2.et_pb_column_17{margin-bottom:0}
    .workflow-section .deliver,.workflow-section .design{margin-left:31px}
    #main_banner_certifications .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide,.blog_content_shopify article img{height:auto!important}
    .iot_first .et_pb_image{margin-top:0!important}
    .use_mobile_ser .big_title{padding-bottom:0;padding-top:0}
    .why_choice_iot .et_pb_row_11{padding-bottom:0}
    .why_choice_iot .et_pb_row.et_pb_row_12{padding-top:12px}
    .use_mobile_ser .et_pb_row.et_pb_row_4{padding-top:0}
    .iot_page{padding-left:0;padding-right:0}
    .testimonial_woocommerce{padding-top:0!important}
    .about-inner-slider,.cart_fea_main .et_pb_row.et_pb_row_3{padding-top:0}
    .cart_fea_main .et_pb_row.et_pb_row_2{padding:0}
    .contact_cart_fea .et_pb_promo_description > h2{font-size:25px}
    .android_slider_left h1{font-size:26px;line-height:32px}
    .android_slider_left{width:100%}
    .mobile_devices .state_app{float:left;position:relative;width:50%;margin-bottom:8%}
    .workflow-section .define,.workflow-section .design,.workflow-section .develop{margin-bottom:10%}
    .mobile_devices .div_2 .dot_sp{float:left;left:0;width:50%}
    .mobile_devices .div_3 .dot_sp{float:right;width:50%}
    .workflow-section .discover{margin-bottom:10%;margin-left:31px}
    .about-sec .et_pb_column.et_pb_column_4_4.et_pb_column_13,.magento_exp_blog .et_pb_row .et_pb_column,.magento_testimonial .et_pb_row .et_pb_column,.official-patner .et_pb_column.et_pb_column_4_4{margin-bottom:0}
    .landing_head .menu{background-color:transparent;box-shadow:inherit;display:block;min-width:160px;overflow:auto;position:relative;z-index:1}
    .new-left.name,.new-right.email{padding-bottom:15px!important}
    .android_con .submit_contact{clear:both;float:left;padding-top:12px}
    .career_page_con .wpcf7-form > p{width:50%}
    .magento_title{padding-bottom:10px!important;padding-top:0!important}
    .magento_exp,.what-do-sec .main-title{padding-top:0}
    .magento_title_section{padding-bottom:0!important}
    .magento_exp{padding-bottom:0}
    .magento_exp_blog article{padding-left:0!important;padding-right:0!important}
    #menu-item-26839 .sub-menu{float:left;width:100%!important}
    .home_sub.carti ul.sub-menu li{float:left!important;padding-left:0;width:50%!important}
    .official-patner .et_pb_row,.what-do-sec .et_pb_row{padding:0}
    .et_pb_section.official-patner{padding-top:10px}
    .et_pb_section.portfolio_home{padding-top:0;padding-bottom:10px}
    .portfolio_home .portfolio-section{padding-top:8px}
    .et_pb_section.about-sec{padding-bottom:0;padding-top:0}
    .about-sec .et_pb_row.et_pb_row_6{padding-bottom:0;padding-top:10px}
    .about_new_section .et_pb_column.et_pb_column_1_3{width:50%!important}
    .home_testimonial_slider .et_pb_row.et_pb_row_10{padding:0}
    #footer-widgets .footer_contact li:first-child{padding-left:14px!important}
    .home_remove_banner .et_pb_slide_description{bottom:10px!important;position:absolute!important;text-align:center!important;width:100%!important}
    #top-header .container.clearfix > div{width:100%}
    #top-header .container.clearfix{width:97%!important}
    #top-header #et-secondary-nav li{margin-right:0;text-align:left!important}
    #top-header #et-secondary-nav li a{padding:9px}
    #top-header #et-secondary-menu #et-secondary-nav{background-color:transparent;box-shadow:none;display:block!important;position:relative}
    #top-header #et-secondary-menu{display:block!important;margin-bottom:6px;margin-top:0}
    .et_pb_section.what-do-sec{padding-top:30px}
    .what-do-sec .title-line{margin:10px auto}
    .contact_name_email_phone{width:100%!important}
    .new_contact-form p{padding-bottom:0!important}
    .new_contact-form .new-right.subject{float:left;padding-bottom:15px!important;padding-top:15px!important}
    .post-3309 .contact-cap-sub-msg{padding-left:0;width:100%!important}
    .shopify_second .et_pb_text{padding-right:20px}
    .top_shopify > img{margin-left:9px}
    .shopify_app_left,.shopify_app_right{margin-left:10%!important;float:left}
    .remove_padding{padding-top:0;padding-bottom:0}
    .full_width{min-width:80%;width:80%}
    .Shopify_our_solution .one_half .one_third{float:left;margin-right:0;text-align:center;width:50%}
    .shopify_third .full_width .et_pb_column_1_2{margin-right:0!important;width:100%!important}
    .shopify_app_left.et_pb_row_6 .et_pb_column.et_pb_column_1_4{margin-right:2%!important;width:48%!important}
    .shopify_app_left{margin-right:0!important;min-width:80%!important;position:initial;width:80%!important}
    .shopify_app_right{margin-right:5%!important;padding-top:0!important;text-align:center;width:40%!important}
    .shopify_ser{float:left;margin-bottom:10%;text-align:center;width:33.33%}
    .we_care{padding-bottom:25%!important}
    .shopify_theme_dev .et_pb_column.et_pb_column_1_4{margin-right:2%;width:49%!important;margin-bottom:0}
    .shopify_accomplishment .portfolio-item{margin-bottom:0}
    .shopify_accomplishment .full_width.remove_padding.et_pb_row.et_pb_row_5{padding-bottom:0;padding-top:10px}
    .remove_padding.full_width.padding-top-file.et_pb_row.et_pb_row_8{padding-top:10px}
    .shopify_theme_dev{padding-top:0}
    .shopify_accomplishment .remove_padding .et_pb_column{margin-bottom:10px}
    .one_five,.one_four{float:left;margin-bottom:4%;margin-right:4%;position:relative;width:48%}
    .one_five:nth-child(2),.one_five:nth-child(4){margin-right:0}
    .one_four:nth-child(2),.one_four:nth-child(4){margin-right:0}
    .back_remove{padding-top:20px;padding-bottom:20px}
    .new_pro .et_pb_column_1_4{height:150px!important;margin-bottom:60px}
    .back_remove.et_pb_row.et_pb_row_1.et_pb_row_4col{position:inherit;overflow:visible;padding-top:0;padding-bottom:0}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_4{position:absolute;z-index:999;top:-210px}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_5{position:absolute;top:-210px;z-index:999;left:54%}
    .back_remove.et_pb_row.et_pb_row_3.et_pb_row_4col{position:inherit;overflow:visible;padding-top:0;padding-bottom:0}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_12{position:absolute;top:-210px;z-index:999}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_13{position:absolute;top:-210px;left:54%}
    .new_pro.back_remove.remove_back .et_pb_column.et_pb_column_1_4.et_pb_column_16{margin-bottom:0!important}
    .bitcoin_dev .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_2,.margin_bottom_zero .et_pb_column,.new_pro.back_remove.remove_back .et_pb_column.et_pb_column_1_4.et_pb_column_17,.threed_cart .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin-bottom:0}
    .back_remove.et_pb_row.et_pb_row_5.et_pb_row_4col{padding-top:0;padding-bottom:0}
    .bitcoin_dev .et_pb_row.et_pb_row_2,.threed_cart .et_pb_row.et_pb_row_1{padding-top:15px}
    .threed_cart .et_pb_row.et_pb_row_0{padding-bottom:0}
    .bottom_video .et_pb_module.et_pb_video.et_pb_video_0{width:100%}
    .bitcoin_dev .title_partner.et_pb_row.et_pb_row_1.et_pb_equal_columns{padding-bottom:0}
    .bitcoin_dev .et_pb_row.et_pb_row_4{padding-top:0}
    .box-shadow_hire_dev .et_pb_column.et_pb_column_1_3{margin-bottom:20px}
    .blurbicon_withoutcircle .et_pb_column.et_pb_column_4_4.et_pb_column_10,.blurbicon_withoutcircle .et_pb_column.et_pb_column_4_4.et_pb_column_2,.certifications_second .et_pb_column.et_pb_column_4_4.et_pb_column_1,.enterprise_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.et_pb_column.et_pb_column_1_2.vertically_align.hire_dev_background.et_pb_column_11,.front_end_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.hire-resources_page .et_pb_column.et_pb_column_1_2.vertically_align.hire_dev_background.et_pb_column_2,.hire-resources_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.hire_app_developer_blurb .et_pb_column.et_pb_column_4_4.et_pb_column_9,.hire_developer_blurb .et_pb_column.et_pb_column_4_4.et_pb_column_16,.mobile_app .et_pb_column.et_pb_column_4_4.et_pb_column_11,.other_mobile_apps .et_pb_column.et_pb_column_4_4.et_pb_column_18,.our_expertise_android .et_pb_column.et_pb_column_4_4.et_pb_column_7,.page_test .et_pb_column.et_pb_column_4_4.et_pb_column_21,.trip .et_pb_column.et_pb_column_4_4.et_pb_column_0,.typothree .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin-bottom:0}
    .trip_main_title,.trip_page_main{padding-top:0;padding-bottom:0}
    .trip_main_title .et_pb_row.et_pb_row_0{padding-bottom:0}
    .trip.et_pb_row.et_pb_row_0{padding-top:0;padding-bottom:0}
    .typothree,.typothree .et_pb_row.et_pb_row_0{padding-top:0;padding-bottom:0}
    .typothree .et_pb_row.et_pb_row_1{padding-top:15px}
    .page_test .big_title.et_pb_row.et_pb_row_10{padding-bottom:0}
    .front_end_page .big_title.et_pb_row.et_pb_row_0{padding-bottom:0}
    .front_end_page .et_pb_row.et_pb_row_1{padding-top:0}
    .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.content_hire_dev{padding-top:0!important;padding-bottom:0!important}
    .hire_app_developer_blurb .et_pb_column.et_pb_column_4_4.et_pb_column_19{margin-bottom:0}
    .app_development .title_partner.big_title{padding-bottom:0}
    .mobile_app{padding-bottom:0!important;padding-top:0!important}
    .our_expertise_android .big_title.et_pb_row.et_pb_row_4,.remove_padding_top{padding-bottom:0}
    .big_title.other_mobile_apps.et_pb_row.et_pb_row_9,.blurbicon_withoutcircle .big_title.et_pb_row.et_pb_row_1,.blurbicon_withoutcircle .big_title.et_pb_row.et_pb_row_5,.mobileapp_one-third_center.et_pb_row.et_pb_row_5.et_pb_equal_columns,.mobileapp_section.et_pb_row.et_pb_row_2.et_pb_equal_columns,.remove_padding_top,.remove_space_text.et_pb_row.et_pb_row_1{padding-top:0}
    .mobileapp_section .one_half:first-child{margin-bottom:15px}
    .news_space .et_pb_column.et_pb_column_4_4.et_pb_column_18,.nopcommerce_development .et_pb_column.et_pb_column_4_4.et_pb_column_8,.remove_space .et_pb_column.et_pb_column_4_4.et_pb_column_11{margin-bottom:0}
    .big_title.remove_space.et_pb_row.et_pb_row_6{padding-bottom:0;padding-top:0}
    .react_hire{height:410px}
    .infrastructure .et_pb_slider .et_pb_slide_1{background-size:100%;max-height:180px}
    .infrastructure_Software{margin-top:20px}
    .shopify_righttext{margin-top:10px}
    .ang-ourservice{margin:20px 0}
    .demo-3 figure:hover .flip-box-about,figure.hover .flip-box-about{visibility:hidden}
    .demo-3 figure .flip-box-about,.demo-3 figure figcaption{transition:transform .5s!important}
    .demo-3 figure figcaption{visibility:hidden}
    .demo-3 figure:hover figcaption,figure.hover figcaption{visibility:visible}
    .col-lg-3 .number_position_mission{bottom:-100px!important}
    .content_inner_tools.support .number_position_mission{bottom:-75px!important}
    #post-33060 .et_pb_text_5{margin-left:0!important}
    .demand_banner_main h1{font-size:24px;width:auto;line-height:34px}
    .demand_banner_main{height:330px}
    .demand_sub_txt p{width:auto;text-align:justify}
    .demand_banner_main h1{font-size:22px;width:auto;line-height:30px}
    .demand_banner_main{height:320px}
    .demand_six_section h3{font-size:18px;line-height:28px}
    .demand_hire_section h3{line-height:28px}
    #post-42916 .main_top_hire::after{top:-38px}
    .demand_box1{margin-left:20%;padding-top:30px}
    .Demand_Custome_tab_section{margin-left:0;width:42%;margin-top:12px}
    .all_tabs_sections .main_top_hire span{font-size:16px}
    .demand_first_section h2{width:auto;font-size:24px}
    .Demand_Custome_tab_section h4{width:80%;margin-top:0}
    .Demand_Custome_tab_section .hire_listing_icon{margin-left:0}
    .demand_four_section h2{font-size:24px}
    .demand_four_section p{width:auto}
    .demand_hire_section p{width:auto;text-align:justify}
    .demand_six_section p{width:auto}
    .demand_technology_section .et_pb_css_mix_blend_mode_passthrough{width:50%}
    .home_testimonial .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:350px}
    .home_testimonial .et_pb_slide_with_image .et_pb_slide_image{top:-22px}
}
@media only screen and (min-width:600px) and (max-width:679px) {
    .three-colum_car .et_pb_column.et_pb_column_1_3{margin-right:0;width:100%}
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:200px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description{padding:0!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:70px!important;padding:.2em 1.5em!important;font-size:14px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_0 .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:100px!important}
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:274px}
    .shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light{width:100%!important}
    .shopify_unite_slider_top .et_pb_image{padding-top:0}
    .shopify_unite_slider h1{font-size:25px}
    .shopify_unite_thi .art,.shopify_unite_thi .print{width:100%}
    .shopify_unite_contact .wpcf7-form > div{width:98%}
    .shopify_unite_contact .wpcf7-form .submit{margin-top:1%}
    .untite .footer-bottom{width:100%}
    .blog_magento_new.et_pb_row .et_pb_column .column article{border:0!important;margin-bottom:0!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article .post-content{border-bottom:4px double #3f3f3f;padding-bottom:20px!important}
}
@media only screen and (min-width:680px) and (max-width:767px) {
    .about_flip_box .et_pb_row .et_pb_column_1_3,.shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light{width:100%!important}
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:200px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description{padding:0!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:70px!important;padding:.2em 1.5em!important;font-size:14px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_0 .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:100px!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article{border:0!important;margin-bottom:0!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article .post-content{border-bottom:4px double #3f3f3f;padding-bottom:20px!important}
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:280px}
    .rate-sec,.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul{display:none!important}
    #footer-widgets .footer-widget #text-4 li,#footer-widgets .footer-widget #text-8 li{padding-left:10px!important;padding-right:10px!important;margin-left:0!important}
    .social_media.facebook,.social_media.google,.social_media.linkedin,.social_media.twitter,.social_media.youtube{padding:10px!important}
    .et-social-facebook a.icon::before,.et-social-google-plus a.icon::before,.et-social-linkedin a.icon::before,.et-social-twitter a.icon::before,.et-social-youtube a.icon::before{font-size:20px!important}
}
@media only screen and (min-width:853px) and (max-width:1020px) {
    #top-header .container{max-width:80%}
    #et-secondary-menu > ul > li a,#top-header #et-info{display:block;padding-top:0!important}
    #top-header #et-info{text-align:right}
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:400px}
}
@media only screen and (min-width:768px) and (max-width:980px) {
    .testimonial_woocommerce{padding-top:0!important}
    .about-inner-slider,.cart_fea_main .et_pb_row.et_pb_row_3{padding-top:0}
    .gray_top .title-line{margin-bottom:0}
    .cart_fea_main .et_pb_row.et_pb_row_2{padding:0}
    .contact_cart_fea .et_pb_promo_description > h2{font-size:25px}
    .new_header .et_pb_column,.shopify_unite_two .et_pb_column_3{margin-bottom:0!important}
    .inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center .et_pb_slide_description h2{margin-top:80px!important}
    div#footer-bottom .et-social-icons li{margin-left:5px!important}
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:300px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description{padding:0!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:90px!important;padding:1.2em 1.5em!important;font-size:14px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_0 .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:135px!important}
    .about_flip_box .et_pb_row .et_pb_column_1_3{width:100%!important}
    .untite .footer-bottom .et_pb_row .et_pb_column.et_pb_column_1_4{width:25%!important}
    .untite .footer-bottom .et_pb_row .et_pb_column.et_pb_column_1_4 li{margin-left:10px!important}
    .untite .footer-bottom .et_pb_row .et_pb_column.et_pb_column_1_2{width:50%!important}
    .untite .footer-bottom .et_pb_row .et_pb_column.et_pb_column_1_2 p{font-size:11px!important;color:#fff!important;padding-right:20px!important}
    .untite .footer-bottom .et_pb_row .et_pb_column.et_pb_column_1_2 p a{color:#fff!important}
    .menu-shiopify-unite-container li a{font-size:10px!important}
    .page-id-25066 .new_header .et_pb_column_2_3{height:auto!important}
    .menu-shiopify-unite-container{padding:0!important}
    .new_header .et_pb_column.et_pb_column_1_4{width:25%!important;float:left!important}
    .new_header .et_pb_column.et_pb_column_1_4 #text-7{width:100%!important}
    .new_header .et_pb_column.et_pb_column_2_3{width:75%!important;float:left!important}
    .page-id-25066 .et_pb_row{width:90%!important}
    #case-study .et_pb_column.et_pb_column_1_2.et_pb_column_12,.unite_second .et_pb_column.et_pb_column_1_2.et_pb_column_2{width:47.25%!important}
    .shopify_unite_contact .wpcf7-form > div{margin-left:1%!important;margin-right:1%!important}
    #case-study .et_pb_column.et_pb_column_1_2.et_pb_column_11,.unite_second .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin-right:5.5%!important;width:47.25%!important}
    .shopify_unite_contact h2{margin-top:0!important}
    .shopify_title_unite h2{padding-bottom:0!important}
    .shopify_unite_two .et_pb_row.et_pb_row_2{padding-top:20px!important}
    .unite_second p{font-size:14px!important;padding-top:10px!important}
    .unite_second h3{font-size:17px!important;padding-bottom:10px!important;font-weight:600!important}
    #case-study h2,.unite_second h2{font-size:26px!important}
    .unite_second h2{padding-bottom:15px!important;font-weight:600!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article{border:0!important;margin-bottom:0!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article .post-content{border-bottom:4px double #3f3f3f;padding-bottom:20px!important}
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:290px}
    .shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light{width:100%!important}
    .slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul{display:none!important}
    #footer-widgets .footer-widget #text-4 li,#footer-widgets .footer-widget #text-8 li{padding-left:10px!important;padding-right:10px!important;margin-left:0!important}
    .social_media.facebook,.social_media.google,.social_media.linkedin,.social_media.twitter,.social_media.youtube{padding:10px!important}
    .et-social-facebook a.icon::before,.et-social-google-plus a.icon::before,.et-social-linkedin a.icon::before,.et-social-twitter a.icon::before,.et-social-youtube a.icon::before{font-size:20px!important}
    .bitcoin_dev .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_2,.margin_bottom_zero .et_pb_column,.threed_cart .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin-bottom:0}
    .shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light .et_pb_portfolio_items .et_pb_portfolio_item.et_pb_grid_item{width:33.33%!important}
    .hire_iphone_why_you_should .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_9{padding-left:52px;padding-right:52px}
    .hire_iphone_why_you_should{width:100%!important;padding-bottom:0!important}
    .hire_iphone_why_you_should .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_6,.section_half_contatc{padding-bottom:0!important}
    #post-1521 .et_pb_section.et_pb_section_6.et_section_regular,.app_development .title_partner.big_title,.bitcoin_dev .title_partner.et_pb_row.et_pb_row_1.et_pb_equal_columns,.front_end_page .big_title.et_pb_row.et_pb_row_0,.page_test .big_title.et_pb_row.et_pb_row_10,.threed_cart .et_pb_row.et_pb_row_0,.trip_main_title,.trip_main_title .et_pb_row.et_pb_row_0,.trip_page_main,.typothree,.typothree .et_pb_row.et_pb_row_0{padding-bottom:0}
    #post-1521 .et_pb_section.et_pb_section_6.et_section_regular{padding-top:0}
    .bitcoin_dev .et_pb_row.et_pb_row_2,.threed_cart .et_pb_row.et_pb_row_1{padding-top:15px}
    .bottom_video .et_pb_module.et_pb_video.et_pb_video_0{width:100%}
    .bitcoin_dev .et_pb_row.et_pb_row_4{padding-top:0}
    .box-shadow_hire_dev .et_pb_column.et_pb_column_1_3{margin-bottom:20px}
    .blurbicon_withoutcircle .et_pb_column.et_pb_column_4_4.et_pb_column_10,.blurbicon_withoutcircle .et_pb_column.et_pb_column_4_4.et_pb_column_2,.certifications_second .et_pb_column.et_pb_column_4_4.et_pb_column_1,.enterprise_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.front_end_page .et_pb_column.et_pb_column_4_4.et_pb_column_0,.mobile_app .et_pb_column.et_pb_column_4_4.et_pb_column_11,.other_mobile_apps .et_pb_column.et_pb_column_4_4.et_pb_column_18,.our_expertise_android .et_pb_column.et_pb_column_4_4.et_pb_column_7,.page_test .et_pb_column.et_pb_column_4_4.et_pb_column_21,.trip .et_pb_column.et_pb_column_4_4.et_pb_column_0,.typothree .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin-bottom:0}
    .trip_main_title,.trip_page_main{padding-top:0}
    .trip.et_pb_row.et_pb_row_0{padding-top:0;padding-bottom:0}
    .typothree,.typothree .et_pb_row.et_pb_row_0{padding-top:0}
    .typothree .et_pb_row.et_pb_row_1{padding-top:15px}
    .front_end_page .et_pb_row.et_pb_row_1{padding-top:0}
    .hire-resources_page .et_pb_column.et_pb_column_4_4.et_pb_column_0{margin-bottom:0}
    .mobile_app{padding-bottom:0!important;padding-top:0!important}
    .our_expertise_android .big_title.et_pb_row.et_pb_row_4,.remove_padding_top{padding-bottom:0}
    .big_title.other_mobile_apps.et_pb_row.et_pb_row_9,.blurbicon_withoutcircle .big_title.et_pb_row.et_pb_row_1,.blurbicon_withoutcircle .big_title.et_pb_row.et_pb_row_5,.mobileapp_one-third_center.et_pb_row.et_pb_row_5.et_pb_equal_columns,.mobileapp_section.et_pb_row.et_pb_row_2.et_pb_equal_columns,.remove_padding_top,.remove_space_text.et_pb_row.et_pb_row_1{padding-top:0}
    .mobileapp_section .one_half:first-child{margin-bottom:15px}
    .news_space .et_pb_column.et_pb_column_4_4.et_pb_column_18,.nopcommerce_development .et_pb_column.et_pb_column_4_4.et_pb_column_8,.remove_space .et_pb_column.et_pb_column_4_4.et_pb_column_11{margin-bottom:0}
    .certifications_banner.inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:auto}
    .react_hire{height:470px}
    .magento_why_topspace .et_pb_main_blurb_image{margin-top:45px}
    .Demand_Custome_tab_section h4{margin-top:30px}
    .ecomm-form-set{width:100%!important;margin-right:0!important}
}
@media only screen and (min-width:640px) and (max-width:980px) {
    .back_remove{padding-top:20px;padding-bottom:20px}
    .new_pro .et_pb_column_1_4{height:150px!important;margin-bottom:60px}
    .back_remove.et_pb_row.et_pb_row_1.et_pb_row_4col{position:inherit;overflow:visible;padding-top:0;padding-bottom:0}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_4{position:absolute;z-index:999;top:-210px}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_5{position:absolute;top:-210px;z-index:999;left:54%}
    .back_remove.et_pb_row.et_pb_row_3.et_pb_row_4col{position:inherit;overflow:visible;padding-top:0;padding-bottom:0}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_12{position:absolute;top:-210px;z-index:999}
    .back_remove .et_pb_column.et_pb_column_1_4.et_pb_column_13{position:absolute;top:-210px;left:54%}
    .new_pro.back_remove.remove_back .et_pb_column.et_pb_column_1_4.et_pb_column_16{margin-bottom:0!important}
    .new_pro.back_remove.remove_back .et_pb_column.et_pb_column_1_4.et_pb_column_17{margin-bottom:0}
    .back_remove.et_pb_row.et_pb_row_5.et_pb_row_4col{padding-top:0;padding-bottom:0}
}
@media only screen and (min-width:981px) and (max-width:1311px) {
    .back_remove .et_pb_column_1_4{width:23%;margin-right:18px}
}
@media only screen and (min-width:850px) and (max-width:970px) {
    #top-header,#top-header #et-info span,#top-header .menu-image-title-after{font-size:12px}
    #top-header #et-info #et-info-email::before,#top-header #et-info #et-info-phone::before{font-size:12px!important}
}
@media only screen and (min-width:980px) and (max-width:1020px) {
    .shopify_exper_menu .menu-image.menu-image-title-after{width:80px}
    .container.clearfix.et_menu_container > div{padding-left:0!important}
    #menu-item-1617,#top-menu li.shopify_exper_menu,.shopify_exper_menu .menu-image.menu-image-title-after{padding-right:0!important}
}
@media only screen and (min-width:1160px) and (max-width:1309px) {
    .shopify_exper_menu .menu-image.menu-image-title-after{width:112px}
    #top-menu .shopify_exper_menu .menu-image.menu-image-title-after{padding-right:0!important}
}
@media screen and (min-width:641px) and (max-width:1020px) {
    .career_contact .wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel,.career_contact label input{width:100%}
    .careers_bottom h3,.careers_bottom h3 span{float:left}
}
@media only screen and (min-width:981px) and (max-width:1024px) {
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:416px}
    .shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light{width:100%!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article{border:0!important;margin-bottom:0!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article .post-content{border-bottom:4px double #3f3f3f;padding-bottom:20px!important}
    .et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:45.66%!important}
    .shop_main_page .et_pb_column_1_3{width:100%}
    .shop_main_page .et_pb_module.et_pb_space.et_pb_divider{display:none}
    .certifications_banner.inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:280px}
}
@media only screen and (min-width:768px) and (max-width:1020px) {
    .gallery_img .et_pb_column{width:48%!important;margin-right:2%}
    .gallery_img .et_pb_gallery_item.et_pb_grid_item{margin-bottom:0!important;width:100%!important}
    .gallery_img h3{margin-bottom:30px}
    .event_page #sectionChooser{width:auto!important;float:none;margin-top:15px!important;margin-right:0!important;font-size:20px;margin-bottom:0!important}
    .et_pb_section.et_pb_fullwidth_section.full_with_auto.et_pb_section_0.et_section_regular{padding:0!important}
    .full_with_auto .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{background-size:100% 100%!important;height:304px!important}
    .iot_application:nth-child(3),.iot_application:nth-child(4),.iot_first{padding-top:0}
    .workflow-section .deliver,.workflow-section .design{margin-left:10%}
    #main_banner_certifications .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{height:auto!important}
    .iot_first .et_pb_image{margin-top:0!important}
    .use_mobile_ser .big_title{padding-bottom:0;padding-top:0}
    .why_choice_iot .et_pb_row_11{padding-bottom:0}
    .why_choice_iot .et_pb_column.et_pb_column_1_2.et_pb_column_17{margin-bottom:0}
    .workflow-section .define,.workflow-section .design,.workflow-section .develop{margin-bottom:10%}
    .why_choice_iot .et_pb_row.et_pb_row_12{padding-top:12px}
    .use_mobile_ser .et_pb_row.et_pb_row_4{padding-top:0}
    .iot_page{padding-left:0;padding-right:0}
    .workflow-section .discover{margin-bottom:10%;margin-left:10%}
    .bitcoin_section .title_partner .et_pb_column,.bitcoin_tit .et_pb_column{margin-bottom:0}
    .page-template-android-application .et_pb_slider .et_pb_container{max-width:1080px;width:90%}
    .android_slider_left{width:100%}
    .android_con .android_contact{float:none;margin:0 auto;width:80%}
    .magento_exp_blog .et_pb_row .et_pb_column,.magento_testimonial .et_pb_row .et_pb_column{margin-bottom:0}
    .magento_title{padding-bottom:10px!important;padding-top:0!important}
    .magento_title_section{padding-bottom:0!important}
    .magento_exp{padding-bottom:0;padding-top:0}
    .magento_exp_blog article{padding-left:0!important;padding-right:0!important}
    #menu-item-26839 .sub-menu{float:left;width:100%!important}
    .home_sub.carti ul.sub-menu li{float:left!important;padding-left:0;width:50%!important}
    .header_woocommerce .header-content{display:inline-block;margin-right:0!important;width:100%}
    .et_pb_section.shopify_one_section{padding-bottom:0;padding-top:2%}
    .header_woocommerce .header-content-container .header-content a{float:right!important}
    .header_woocommerce .header-content-container .header-content h1{padding-top:20px;font-size:26px}
    .big_title .et_pb_column.et_pb_column_1_3,.bulder_three .et_pb_column.et_pb_column_1_3{width:33.33%!important}
    .our-work .et_pb_column.et_pb_column_1_3.et_pb_column_15{margin-right:2%;width:48%!important}
    .our-work .et_pb_column.et_pb_column_1_3.et_pb_column_16{margin-left:2%;width:48%!important}
    .what-do-sec .et_pb_row{padding:0}
    .what-do-sec .main-title{padding-top:0}
    .et_pb_section.what-do-sec{padding-top:30px}
    .what-do-sec .title-line{margin:10px auto}
    .about-sec .et_pb_column.et_pb_column_4_4.et_pb_column_13,.official-patner .et_pb_column.et_pb_column_4_4{margin-bottom:0}
    .official-patner .et_pb_row{padding:0}
    .et_pb_section.official-patner{padding-top:10px}
    .et_pb_section.portfolio_home{padding-top:0;padding-bottom:10px}
    .portfolio_home .portfolio-section{padding-top:8px}
    .et_pb_section.about-sec{padding-bottom:0;padding-top:0}
    .about-sec .et_pb_row.et_pb_row_6{padding-bottom:0;padding-top:10px}
    .about_new_section .et_pb_column.et_pb_column_1_3.et_pb_column_19{width:100%!important}
    #how-we-can-help .et_pb_column.et_pb_column_1_3{float:left;margin:12px;width:30%!important}
    .untite .footer-bottom{margin:0 auto;width:100%}
    .shopify_unite_two .et_pb_blurb_container a{font-size:18px}
    .shopify_unite_two .et_pb_blurb_container > p{font-size:14px}
    .home_remove_banner .et_pb_slide_description{bottom:10px!important;position:absolute!important;text-align:center!important;width:100%!important}
    #top-header .container.clearfix > div{width:50%}
    #top-header .container.clearfix{width:97%!important}
    #top-header #et-secondary-nav li{margin-right:0;text-align:left!important}
    #top-header #et-secondary-nav li a{padding:9px 5px}
    #top-header #et-secondary-menu #et-secondary-nav{background-color:transparent;box-shadow:none;display:block!important;position:relative}
    #top-header #et-secondary-menu{display:block!important;margin-top:0}
    .footer_contact li:first-child,.footer_social > li:first-child{margin-right:12px}
    .we_care{padding-bottom:20%!important}
    .home_bottom_div,.home_testimonial_slider .et_pb_row.et_pb_row_10{padding:0}
    .we_care .et_pb_column.et_pb_column_1_3.et_pb_column_19{display:-webkit-box!important;display:-moz-box!important;display:box!important;width:100%!important;float:none;-webkit-box-orient:vertical!important;-moz-box-orient:vertical!important;box-orient:vertical!important}
    .about_new_section .et_pb_column.et_pb_column_1_3{width:50%!important}
    .contact_form_change .new_contact-form p.new-left.phone,.contact_form_change .new_contact-form p.new-right.email{margin-top:0!important}
    .shopify_second .et_pb_text{padding-right:20px}
    .remove_padding{padding-bottom:0!important;padding-top:0!important}
    .show_hover{display:none!important;left:0!important;position:absolute;text-align:center;top:63px!important;width:100%}
    .full_width{min-width:80%;width:80%}
    .shopify_third .full_width .et_pb_column_1_2{margin-right:0!important;width:100%!important}
    .shopify_app_left.et_pb_row_6 .et_pb_column.et_pb_column_1_4{margin-right:2%!important;width:48%!important}
    .shopify_app_left{float:left;margin-left:10%!important;margin-right:0!important;min-width:80%!important;position:initial;width:80%!important}
    .shopify_app_right{float:left;margin-left:10%!important;margin-right:5%!important;padding-top:0!important;text-align:center;width:40%!important}
    .Shopify_our_solution .one_half .one_third{float:left;text-align:center;margin-right:0;width:33.33%!important}
    .shopify_ser{float:left;margin-bottom:10%;text-align:center;width:33.33%}
    .shop_second{padding-bottom:5%!important}
    .shopify_theme_dev .et_pb_column.et_pb_column_1_4{margin-right:2%;width:49%!important;margin-bottom:0}
    .shopify_accomplishment .portfolio-item{margin-bottom:0}
    .blog_content_shopify article img{height:auto!important}
    .shopify_accomplishment .full_width.remove_padding.et_pb_row.et_pb_row_5{padding-bottom:0;padding-top:10px}
    .remove_padding.full_width.padding-top-file.et_pb_row.et_pb_row_8{padding-top:10px}
    .shopify_theme_dev{padding-top:0}
    .shopify_accomplishment .remove_padding .et_pb_column{margin-bottom:10px}
    .hover_shop_app{top:35%}
    .shopify_third .et_pb_column_1_2{margin-right:0!important;width:100%!important}
    .Shopify_our_solution .one_half,.shop_main_page .et_pb_column_1_3{width:100%}
    .shopify_third .shopify_second .et_pb_module.et-waypoint.et_pb_image.et_pb_animation_off.et_pb_image_0.et_always_center_on_mobile.et-animated > img{float:left;margin-left:22px}
    .shopify_accomplishment .full_width_main_size{padding-bottom:0}
    .shopify_accomplishment .full_width_main_size .et_pb_column.et_pb_column_4_4{margin-bottom:0}
    .et_pb_section.shopify_accomplishment.et_pb_section_5.et_pb_with_background.et_section_regular{padding-bottom:30px!important}
    .shop_main_page .et_pb_module.et_pb_space.et_pb_divider{display:none}
    .shopify-faq-txt .et_pb_module.et_pb_toggle {margin-left: 75px !important;margin: 15px 0px !important;}
}
@media screen and (max-width:1024px) {
    .rate-sec{min-height:100px}
    .rate-section{min-height:100px!important;height:100px!important}
    .rate-sec-mid{min-height:100px!important;height:100px}
    .rate-section-inner{height:100px}
    .rate-sec ul{line-height:22px!important;top:94px}
    .rate-sec ul li{font-size:11px!important;padding:0 17px!important;background:url(/wp-content/uploads/2017/03/note-radio.png) left 7px no-repeat rgba(0,0,0,0)}
    .rate-sec strong{font-size:28px;padding:25px 0 0!important}
    .rate-sec small{font-size:15px;padding:5px 0 0}
    .rate-sec{height:100%}
    .rate-sec-mid:hover .rate-section-inner,.rate-section:hover .rate-section-inner{height:240px}
    .hire_form_set .et_pb_contact .et_pb_contact_field_half,.hire_form_set .et_pb_contact_field.et_pb_contact_field_2.et_pb_contact_field_last{width:31.33%}
    .hire_form_set .et_pb_contact p input{width:100%}
    .hire_form_set .et_contact_bottom_container{width:100%;text-align:center;margin-top:15px}
    .print-on-demand-main {height: 880px !important;}
    #tshirt_image_content {width: auto;}
}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li{display:inline-block;list-style-type:none;margin:0;width:120px}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li span i{background:url(/wp-content/uploads/2016/05/icon.png)}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description{padding:15% 0!important}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li .active .overview{background:#009ec6;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li .active .our-path{background:#6c9f22;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li .active .facts{background:#e94646;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li .active .our-values{background:#9d5993;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li .active .infra{background:#e58400;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li .active .global-p{background:#2e56a9;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li .active .center-exce{background:#ce3376;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li:hover .overview{background:#009ec6;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li:hover .our-values{background:#9d5993;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li:hover .our-path{background:#6c9f22;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li:hover .facts{background:#e94646;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li:hover .infra{background:#e58400;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li:hover .global-p{background:#2e56a9;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li:hover .center-exce{background:#ce3376;transform:rotate(316deg);transition:all .5s ease-out 0}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li span{background:#202020;border-radius:50px 50px 50px 0;display:block;height:70px;margin:auto;transform:rotate(0);transition:all .5s ease-out 0;width:70px}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li span.overview i{background-position:7px 5px;margin:12px 0 0 10px;width:45px;float:left;height:45px}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li span.global-p i{background-position:-209px 0;float:left;height:41px;margin:16px 0 0 14px;width:41px}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li span.center-exce i{background-position:-253px 0;float:left;height:38px;margin:16px 0 0 15px;width:38px}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li span.our-path i{background-position:-36px 0;margin:19px 0 0 10px;width:50px;float:left;height:32px}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li span.facts i{background-position:-83px 0;float:left;height:39px;margin:15px 0 0 11px;width:42px}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li span.our-values i{background-position:-125px 0;float:left;height:37px;margin:18px 0 0 15px;width:40px}
.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li span.infra i{background-position:-164px 0;float:left;height:41px;margin:15px 0 0 12px;width:42px}
.blog_bullet_decimal{list-style-type:decimal!important}
.blog_bullet_roman{list-style-type:lower-roman!important}
ul.list_hire_ios li,ul.list_hire_ios_true li{font-weight:300!important;list-style-type:none!important}
.hire_resource_main{width:25%!important;margin:0!important}
.blog_bigc .et_pb_blog_grid_wrapper .column .et_pb_image_container{border-top:1px solid #d8d8d8!important;border-right:1px solid #d8d8d8!important;border-left:1px solid #d8d8d8!important}
.portfplio_bigc .et_pb_portfolio_image img{width:100%!important}
.blog_bigc .et_pb_blog_grid .column.size-1of3 #post-2437 .et_pb_image_container img{height:140px!important}
.blurbicon .et_pb_main_blurb_image span.et-pb-icon-circle{padding:15px!important;font-size:20px!important}
.blurbicon .et_pb_main_blurb_image{margin-bottom:20px!important}
.portfplio_bigc .columns-5 .et_pb_portfolio_item.et_pb_grid_item{width:25%!important;height:100%!important}
h2.title_services_main{padding:10px;background:#2ecc71!important;color:#fff}
h2.title_services_ecommerce{padding:10px;background:#ff3535!important;color:#fff}
h2.title_services_enterprise{padding:10px;background:#f39c12!important;color:#fff}
h2.title_services_hosted{padding:10px;background:#0123b4;color:#fff}
h2.title_setvices_webtech{padding:10px;background:#34495e!important;color:#fff}
ul.arrow_left_service{list-style:none;padding-left:0;margin-top:15px}
ul.arrow_left_service li:last-child{border-bottom:0 solid transparent}
ul.arrow_left_service li{border-bottom:1px solid #ccc}
ul.arrow_left_service li a{position:relative;line-height:1;padding:7px 10px 10px 20px;color:#666;display:block}
ul.arrow_left_service li a:hover,ul.arrow_left_service li a:hover:before{color:#0123b4}
ul.arrow_left_service li a:before{content:'5';font-size:18px;color:#666;font-family:ETmodules;position:absolute;left:0;top:3px;bottom:0;line-height:1.2;-webkit-transition:padding .5s;transition:padding .5s}
ul.arrow_left_service li a:hover:before{padding-left:5px}
h3.other_development_title,h3.title_hire_ios,h3.title_hire_ios_white{font-family:"Roboto Medium",arial,sans-serif!important}
h3.title_hire_ios{font-size:35px!important}
h3.title_hire_ios span{color:#2b2b2b!important}
h3.other_development_title{font-size:30px!important}
h3.title_hire_ios_white{font-size:35px!important;color:#fff!important}
.hiredeveloper_ios p{font-weight:300!important;padding-top:15px}
ul.list_hire_ios{position:relative;padding-top:15px}
ul.list_hire_ios li{padding-bottom:10px;padding-left:15px}
ul.list_hire_ios li:before{content:url(/wp-content/uploads/2017/02/true_sign_box.png);position:absolute;left:0;vertical-align:middle}
ul.list_hire_ios_true{position:relative;padding-top:15px}
ul.list_hire_ios_true li{padding-bottom:20px;padding-left:25px}
ul.list_hire_ios_true li:before{content:url(/wp-content/uploads/2017/02/true_sign.png);position:absolute;left:0;vertical-align:middle}
p.footer_ios_hire_dev{color:#fff!important;margin-bottom:0}
p.footer_hire_ios{color:#fff!important;font-size:24px!important}
p.footer_hire_ios a{color:#ff0300!important}
.vertically_align{display:flex;flex-direction:column;justify-content:center}
#portfolio_all_show .et_pb_promo_description,.new_home_slider .et-pb-controllers{display:none}
.testimonials_page_slide .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{height:auto!important;background-size:unset!important}
.new_home_slider .et_pb_more_button.et_pb_button,.new_home_slider .et_pb_more_button.et_pb_button:hover{background:#0123b4}
.testimonials_page_slide .et_pb_container.clearfix{height:auto!important}
.testimonials_video .et_pb_code.et_pb_module.main_home_video{margin-bottom:15px!important}
.testimonials_video .et_pb_team_member_description{text-align:center}
.new_home_slider .et_pb_slide_1 .et_pb_more_button.et_pb_button,.new_home_slider .et_pb_slide_2 .et_pb_more_button.et_pb_button{margin-top:85px!important}
.new_home_slider .et_pb_slide_3 .et_pb_more_button.et_pb_button{margin-top:120px!important}
.new_home_slider .et_pb_more_button.et_pb_button{margin-top:150px!important}
.portfolio_home .et_pb_portfolio_grid{margin-bottom:0!important}
#text-4 .footer_contact_new .footer_social img{margin-right:0!important}
#text-4 .footer_contact_new .footer_social{text-align:right!important}
#text-4 .footer_contact_new li{display:inline-block!important;float:none!important}
#text-4 .footer_social{text-align:center!important;width:100%!important}
@media only screen and (min-width:981px) {
    .section_half_contatc.et_pb_section_8 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_11{width:50%!important;margin-right:0!important}
    .section_half_contatc.et_pb_section_8 .et_pb_row.et_pb_row_6.et_pb_equal_columns{width:100%!important}
    .section_half_contatc.et_pb_section_8 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_10{width:50%!important;margin-right:0!important;padding-left:13%!important}
    .testimonial_woocommerce .et_pb_column_1_3{width:33.3333%!important;margin-right:0!important;border-right:1px solid #e6e6e6;padding:0 20px}
    .testimonial_woocommerce .et_pb_column_1_3:last-child{width:33.3333%!important;margin-right:0!important;border-right:0 none!important;padding:0 20px}
    .et_pb_gutters3 .our_expertise_android .et_pb_column_1_3{width:31.666%!important}
    .et_pb_gutters3 .our_expertise_android .et_pb_column{margin-right:3.5%!important}
    .et_pb_gutters3 .our_work_android .et_pb_column:last-child{margin-right:0!important}
    .et_pb_gutters3 .our_work_android .et_pb_column_1_3{width:30.666%!important}
    .et_pb_gutters3 .our_work_android .et_pb_column{margin-right:3.5%!important}
    .our_expertise_android .et_pb_row .et_pb_column:last-child,.our_work_android .et_pb_row .et_pb_column:last-child{margin-right:0!important}
}
@media (width:360px) {
    .hire_iphone_why_you_should{height:764px!important}
    #post-1521 .et_pb_section.row_5_hire_ios.et_pb_section_8.et_pb_with_background.et_section_regular,.hire_iphone_why_you_should{padding-bottom:0!important;padding-top:0!important}
    .hire_iphone_why_you_should .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_9{margin-bottom:0!important;margin-top:0!important}
    #post-1521 .et_pb_section.section_half_contatc.et_pb_section_7.et_section_regular{height:802.5px;padding-bottom:0!important}
}
@media only screen and (min-width:480px) and (max-width:639px) {
    .shopify_app_left,.shopify_app_right{float:left;margin-left:10%!important}
    #footer-widgets .footer_contact li:first-child{padding-left:14px!important}
    .home_remove_banner .et_pb_slide_description{bottom:10px!important;position:absolute!important;text-align:center!important;width:100%!important}
    #top-header .container.clearfix > div{width:100%}
    #top-header .container.clearfix{width:97%!important}
    #top-header #et-secondary-nav li{margin-right:0;text-align:left!important}
    #top-header #et-secondary-nav li a{padding:9px}
    #top-header #et-secondary-menu #et-secondary-nav{background-color:transparent;box-shadow:none;display:block!important;position:relative}
    #top-header #et-secondary-menu{display:block!important;margin-bottom:6px;margin-top:0}
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:auto!important}
    .contact_name_email_phone{width:100%!important}
    .new_contact-form p{padding-bottom:0!important}
    .new_contact-form .new-right.subject{float:left;padding-bottom:15px!important;padding-top:15px!important}
    .post-3309 .contact-cap-sub-msg{padding-left:0;width:100%!important}
    .full_width{min-width:80%;width:80%}
    .Shopify_our_solution .one_half .one_third{float:left;margin-right:0;text-align:center;width:50%}
    .shopify_third .full_width .et_pb_column_1_2{margin-right:0!important;width:100%!important}
    .shopify_app_left.et_pb_row_6 .et_pb_column.et_pb_column_1_4{margin-right:2%!important;width:48%!important}
    .shopify_app_left{margin-right:0!important;min-width:80%!important;position:initial;width:80%!important}
    .shopify_app_right{margin-right:5%!important;padding-top:0!important;text-align:center;width:40%!important}
    .top_shopify > img{margin-top:15px!important}
    .shopify_second .et_pb_text{padding-right:20px}
    .metiz_ex .et_pb_number_counter h3{font-size:15px}
    .metiz_ex .percent-value{font-size:25px!important}
    .metiz_ex .et_pb_number_counter{width:112px!important}
    .remove_padding{padding-top:0;padding-bottom:0}
    .shopify_ser{margin-bottom:10%;width:50%}
    .col-lg-3 .number_position_mission{bottom:-100px!important}
    .content_inner_tools.support .number_position_mission{bottom:-75px!important}
}
.demo-3 figure p,.main-title-page h1,.rate-sec,.title-line-wihte{text-align:center}
.demo-3,.demo-3 figure{position:relative;overflow:hidden}
@media only screen and (min-width:480px) and (max-width:679px) {
    .rate-sec,.slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul{display:none!important}
    .about_flip_box .et_pb_row .et_pb_column_1_3,.hire_iphone_why_you_should{width:100%!important}
    #footer-widgets .footer-widget #text-4 li,#footer-widgets .footer-widget #text-8 li{padding-left:10px!important;padding-right:10px!important;margin-left:0!important}
    .social_media.facebook,.social_media.google,.social_media.linkedin,.social_media.twitter,.social_media.youtube{padding:10px!important}
    .et-social-facebook a.icon::before,.et-social-google-plus a.icon::before,.et-social-linkedin a.icon::before,.et-social-twitter a.icon::before,.et-social-youtube a.icon::before{font-size:20px!important}
    .hire_iphone_why_you_should .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.et_pb_text_6{padding-left:52px}
    .hire_iphone_content.et_pb_row.et_pb_row_0,.hire_iphone_image_text_part,.hire_iphone_text_part{padding-bottom:0!important;padding-top:0!important}
    .hire_iphone_why_you_should.et_pb_row.et_pb_row_5.et_pb_equal_columns{height:718.4px;padding-bottom:0}
    .infrastructure .et_pb_slider .et_pb_slide_1{background-size:100%;max-height:155px}
    .shopifymain {height: 365px !important;}
}
@media (width:900px) {
    .hire_iphone_content,.hire_iphone_text_part{padding-bottom:0!important;padding-top:0!important}
    #post-1521 .et_pb_section.section_half_contatc.et_pb_section_7.et_section_regular,.hire_iphone_content,.hire_iphone_text_part{padding-top:0!important}
    #post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_1,#post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_2{width:50%!important}
    .hire_iphone_text .et_pb_column .et_pb_column_1_2 .et_pb_column_4,.hire_iphone_text .et_pb_column.et_pb_column_1_2.et_pb_column_3{float:left;width:50%!important}
    #post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_5,#post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_6,#post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_7,#post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_8,.hire_iphone_why_you_should .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_10,.hire_iphone_why_you_should .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_9{width:50%!important}
    .hire_iphone_text .et_pb_column.et_pb_column_1_2.et_pb_column_4{float:right;width:50%!important}
    #post-1521 .et_pb_row.et_pb_row_4.et_pb_equal_columns{padding-bottom:0}
}
@media (width:980px) {
    #post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_1,#post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_2{width:50%!important}
    .hire_iphone_text .et_pb_column .et_pb_column_1_2 .et_pb_column_4,.hire_iphone_text .et_pb_column.et_pb_column_1_2.et_pb_column_3{float:left;width:50%!important}
    #post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_5,#post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_6,#post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_7,#post-1521 .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_8,.hire_iphone_why_you_should .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_10,.hire_iphone_why_you_should .et_pb_column.et_pb_column_1_2.vertically_align.et_pb_column_9{width:50%!important}
    .hire_iphone_text .et_pb_column.et_pb_column_1_2.et_pb_column_4{float:right;width:50%!important}
}
@media only screen and (min-width:1024px) {
    .shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light .et_pb_portfolio_items .et_pb_portfolio_item.et_pb_grid_item{width:33.333%!important;height:auto!important}
    .et_pb_fullwidth_portfolio .et_pb_portfolio_image img{height:auto!important}
}
@media only screen and (min-width:981px) and (max-width:1280px) {
    .slider_company .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content ul li{width:90px!important}
}
.shopify_pro .et_pb_fullwidth_portfolio.et_pb_fullwidth_portfolio_grid.clearfix.et_pb_module.et_pb_bg_layout_light{max-width:100%}
#lightbox.lightbox,.contact_form_change .contact-cap-sub-msg .contact_newmessage .newmessage textarea{max-width:100%!important}
#et-secondary-menu{float:left!important}
#et-info{float:right!important}
#top-header #et-info #et-info-email:before,#top-header #et-info #et-info-phone:before{font-size:14px!important;vertical-align:middle!important;top:0!important}
.hire_resource_hover .et_pb_column_1_4 img{width:60%!important}
.hire_resource_hover .et_pb_column_1_4:hover{border:1px solid #fff;box-shadow:0 1px 8px 5px rgba(0,0,0,.1)!important;overflow:inherit;z-index:9999!important}
.title-line-wihte{background:#fff;height:2px;margin:0 auto 10px;width:40px}
.back_hire_resource.et_pb_section.et_pb_section_3.et_pb_with_background.et_section_regular{background:#dbded5!important}
.contact_newmessage{margin-top:0!important}
.portfplio_bigc .et_pb_portfolio_image.landscape > img{height:100%!important}
.about-inner-slider .et_pb_column_1_2.et_pb_column_1 .et_pb_slider{box-shadow:15px 15px #0123b4}
.about-inner-slider .et_pb_column_1_2.et_pb_column_1 .et_pb_slider .et_pb_gallery_items .et_pb_gallery_item{background:#0123b4}
.about-inner-slider .et_pb_column_1_2.et_pb_column_1 .et_pb_slider .et_pb_gallery_items .et_pb_gallery_item img{opacity:.5}
.about_flip_box .et_pb_row .et_pb_column_1_3{width:33.33%;margin-right:0!important;border:1px solid #e7e7e7!important}
.about_flip_box .et_pb_row .et_pb_column_1_3 figure:hover{border:1px solid #0123b4!important}
.demo-3{margin-right:20px}
.demo-3 figure{padding:40px!important;cursor:pointer;height:100%;margin:0!important}
.demo-3 figure .flip-box-about{display:block;position:relative;z-index:10}
.demo-3 figure figcaption{display:block;position:absolute;z-index:5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;width:100%;height:100%;padding:15px;background-color:#fff;text-align:center;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.demo-3 figure p{display:block;font-family:Lato;font-size:15px;line-height:18px;margin-bottom:10px;color:#0123b4}
#case-study a,#case-study h2,.shopify_title_unite h2,.shopify_unite_thi .et_pb_code_1 h2{font-family:open sans;text-transform:uppercase}
.demo-3 .et_pb_text.et_pb_module{height:100%!important}
.demo-3 figure .flip-box-about{backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.demo-3 figure:hover .flip-box-about,figure.hover .flip-box-about{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}
.demo-3 figure:hover figcaption,figure.hover figcaption{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}
.demo-3:hover{background:#e7e7e7!important}
.rate-sec{background:#cfd8dc;display:inline-block;width:100%;min-height:140px}
.rate-sec-mid,.rate-section{width:33.3333%;float:left;z-index:1600;min-height:140px}
.rate-section{position:relative}
.rate-sec-mid:hover .rate-section-inner,.rate-section:hover .rate-section-inner{bottom:0;background:rgba(255,255,255,.9);height:300px;position:absolute}
.rate-sec-mid{border-left:1px solid #c0c8cc;border-right:1px solid #c0c8cc;position:relative}
.rate-section-inner{width:100%;position:absolute;left:0;height:140px;bottom:0;background:#e7e7e7;-webkit-transition:all .2s ease-in-out;overflow:hidden;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.rate-section.last{float:right}
.contact_form_change .contact-cap-sub-msg .contact_captcha_subject,.contact_form_change .contact-cap-sub-msg .contact_newmessage{float:left}
.rate-sec strong{font-size:40px;color:#026994;display:block;padding:45px 0 0!important}
.rate-sec small{color:#0099DA;font-size:18px;text-transform:uppercase;display:block;padding:10px 0 30px}
.rate-sec ul{padding:0 0 0 30px !important;position:absolute;z-index:10;top:132px;text-align:left;list-style:none!important}
.about_round,.round_img{position:relative}
.rate-sec ul li{background:url(/wp-content/uploads/2017/03/note-radio.png) left 15px no-repeat;padding:8px 15px 0!important;font-size:18px;color:#0E3D52}
.contact_form_change .contact-cap-sub-msg,.contact_form_change .contact_name_email_phone{width:49%;float:left}
.new_contact-form input{margin-top:0!important}
.contact_form_change .new_contact-form p.new-left.name,.contact_form_change .new_contact-form p.new-left.phone,.contact_form_change .new_contact-form p.new-right.email{float:left!important}
.contact_form_change .new_contact-form p.new-right.subject,.contact_form_change p.captcha_left{width:100%!important}
.contact_form_change p.captcha_left span label .wpcf7-quiz-label{width:21%}
.contact_form_change p.captcha_left span input{width:79%}
.contact_form_change .new_contact-form p.new-left.name input,.contact_form_change .new_contact-form p.new-left.name span,.contact_form_change .new_contact-form p.new-left.phone input,.contact_form_change .new_contact-form p.new-left.phone span,.contact_form_change .new_contact-form p.new-right.email input,.contact_form_change .new_contact-form p.new-right.email span{width:100%!important}
.contact_form_change .new_contact-form p.new-right.subject input,.contact_form_change .new_contact-form p.new-right.subject span{width:100%!important;margin:0}
.blog_magento_new.et_pb_row .et_pb_column .column.size-1of3{width:50%!important;margin-right:0!important}
.blog_magento_new.et_pb_row .et_pb_column .column.size-1of3 article{border:0;margin-bottom:0!important}
.blog_magento_new.et_pb_row .et_pb_column .column.size-1of3 article .post-content{border-bottom:4px double #3f3f3f;padding-bottom:20px!important}
.line_bottom{background:#0123b4;height:2px;margin:5px auto 20px;text-align:center;width:100px}
.blurbicon_withoutcircle .et_pb_blurb_position_top .et_pb_main_blurb_image span{font-size:50px!important}
.blurbicon_withoutcircle .et_pb_blurb_position_top .et_pb_main_blurb_image{margin-bottom:15px!important}
.round_img{width:157px;margin:0 auto}
.about_round p,.round_img img{margin-top:20px}
.about_round p{color:#e7e7e7}
.about_round h3{padding-bottom:0;text-transform:uppercase;color:#e7e7e7}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.about_any{animation-duration:5s;-webkit-animation-duration:5s}
.rotateIn{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-timing-function:linear}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.img_abs{left:36px;position:absolute;top:35px}
.footer-social .et-social-icons li:hover{background:#0123b4}
.con_top{padding-left:10px}
.magento_link,.shopify_link,.wordpress_link{display:inline-block;padding:10px 20px;margin-bottom:10px}
.magento_exit_intent_blog{width:100%;text-align:center;margin-bottom:10px}
.magento_link{margin-right:10px;background:#F3652F;color:#fff}
.shopify_link{margin-right:10px;background:#5E8C3F}
.magento_link a,.shopify_link a{color:#fff}
.wordpress_link{background:#0073AA;color:#fff}
.addtoany_share_save_container.addtoany_content_top{display:none}
#menu-item-1617{padding-right:22px!important}
.image_box_product.et_pb_row{overflow:visible!important}
.image_box_product.et_pb_row .et_pb_column .et_pb_module.inner_image_box_product{position:absolute;top:-40px;overflow:visible;left:0;right:0;z-index:999}
.product_box_hover.et_pb_row .et_pb_column a{bottom:25px;display:none}
.product_box_hover.et_pb_row .et_pb_column{border:0!important}
.product_box_hover.et_pb_row .et_pb_column img{border-radius:50%;border:3px solid transparent}
.product_box_hover.et_pb_row .et_pb_column:hover img{border:3px solid #f4731f}
.product_box_hover.et_pb_row .et_pb_column:hover{background:0 0!important;border:0!important}
.product_box_hover.et_pb_row .et_pb_column:hover a{display:block;position:absolute;bottom:-20px;background:0 0!important;left:0;right:0;box-shadow:none!important}
.product_box_hover.et_pb_row .et_pb_column:hover a span{font-size:40px;border-radius:50%;color:#fff;background:#f4731f}
.icon_product img{height:30px;width:40px;vertical-align:middle;margin-right:10px}
.link_shopify_apps h3 a{color:#0123b4!important}
.product_button .et_pb_button{background:linear-gradient(154deg,#008fe2 0,#00b29c 100%) rgba(0,0,0,0);border-radius:0!important;box-shadow:0 0 6px #0123b4;color:#fff;font-size:17px;padding:5px 30px;width:160px}
span.codeigniter-test,span.quotes_test{font-size:32px;line-height:1}
.border_bottom_title,.woocom_border_title{margin:10px auto 20px;text-align:center;width:100px}
.page-id-1110 #page-container,.page-id-1117 #page-container,.page-id-1119 #page-container,.page-id-1176 #page-container,.page-id-1184 #page-container,.page-id-1195 #page-container,.page-id-1201 #page-container,.page-id-1310 #page-container,.page-id-22813 #page-container,.page-id-23004 #page-container,.page-id-26565 #page-container{padding-top:133px}
#main_banner_joomla,.header_woocommerce .header-content{padding:0!important}
#main_banner_joomla .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:400px!important}
.border_bottom_title{background:#ff8121;height:2px}
.woocommerce_title h2{color:#fff}
.woocom_border_title{background:#AD4E92;height:2px}
span.quotes_test{color:#AD4E92}
.contact_form_change h2{font-size:24px!important}
.header_woocommerce .et_pb_fullwidth_header_scroll{display:none}
.contact-cap-sub-msg .contact_captcha_subject p.captcha_left span.wpcf7-quiz-label{float:left!important;margin:13px 0!important;font-size:13px}
.contact-cap-sub-msg .contact_captcha_subject p.captcha_left,.contact_newmessage textarea{margin-top:5px!important}
.contact-cap-sub-msg .contact_captcha_subject p.captcha_left input{float:right!important}
.contact_form_change .submit_contact{clear:both;text-align:center!important;padding-top:12px!important}
.shopify_title_unite h2{color:#000!important;font-weight:200;text-align:center;margin:0!important}
.shopify_title_unite h2 span{font-weight:600}
#case-study{background:-webkit-linear-gradient(left,#19BD9B 0,#19BD9B 50%,#17a085 50%,#17A085 100%);background:-moz-linear-gradient(left,#19BD9B 0,#19BD9B 50%,#17a085 50%,#17A085 100%);background:linear-gradient(left,#19BD9B 0,#19BD9B 50%,#17a085 50%,#17A085 100%)}
#case-study h2{color:#fff;margin-bottom:2%;margin-top:5%;font-size:30px}
.shopify_unite_contact .wpcf7-form > div{margin-top:5px}
#case-study a{background-color:#fff;border:0!important;border-radius:50px!important;color:#333;font-size:17px;margin:0 auto 11%;padding:9px 27px;box-shadow:0 5px 5px rgba(0,0,0,.3)!important}
#case-study a:after{display:none!important}
.shopify_unite_contact .submit input{width:150px!important;box-shadow:0 5px 5px rgba(0,0,0,.3)!important;border-radius:50px!important;padding:15px 40px!important;cursor:pointer}
.shopify_unite_contact .wpcf7-form div span.date-823 input{color:#bbb!important;padding:8px!important}
.unite_second hr{margin:0;width:170px;height:2px;border-style:solid;color:#fff}
ul#menu-shiopify-unite{text-align:right;padding-right:2px}
.new_header.sticky ul#menu-shiopify-unite li:hover a span{color:#5E8D3D!important}
.home_slide_shopify_unite .shopify_unite_slider_top{display:table-cell!important;vertical-align:middle!important}
.shopify_unite_header_form span,.shopify_unite_header_form span input,.shopify_unite_header_form span textarea{width:100%}
.shopify_unite_header_form p{text-align:center}
.page-id-25066 .new_header .et_pb_row{margin:0 auto;padding:0}
.page-id-25066 .new_header .et_pb_column{padding:0}
.menu-shiopify-unite-container #menu-shiopify-unite li:hover a span{color:#fff!important}
.menu-shiopify-unite-container #menu-shiopify-unite li{font-size:15px!important}
.page-id-25066 .new_header .et_pb_column_2_3{display:table!important;height:38px;float:right!important;width:73.833%!important}
.page-id-25066 .new_header .et_pb_widget a{color:#666;text-decoration:none;display:block}
.page-id-25066 .new_header{border-bottom:0!important;position:fixed!important;padding-left:0!important}
.shopify_unite_thi .et_pb_code_1 h2{color:#000!important;font-weight:200;text-align:center;margin:18px 0}
.shopify_unite_thi .et_pb_code_1 h2 span{font-weight:600}
.page-id-25066 .footer-bottom .et-social-icons{float:left!important}
.page-id-25066 .footer-bottom #footer-info{float:none!important;text-align:center!important;font-size:15px!important;padding-bottom:0!important}
.page-id-25066 .untite .icon{font-size:18px!important}
.certification_full_width.et_pb_row_3{width:55%}
.certified_section.et_pb_column_1_2{width:46%;margin-right:6%!important}
.certified_section.et_pb_column_1_2 .et_pb_module.et-waypoint.et_pb_image.et_pb_animation_off.certifications_images,.certified_section.et_pb_column_1_3 .et_pb_module.et-waypoint.et_pb_image.et_pb_animation_off.certifications_images{border:2px solid #0123b4;border-radius:50%;height:160px;padding:25px;width:160px}
.certified_section.et_pb_column_1_2:hover,.certified_section.et_pb_column_1_3:hover{box-shadow:0 0 10px #eee!important}
.certified_section.et_pb_column_1_3.et_pb_column_4{margin-right:5.5%!important}
.untite .footer-bottom .et_pb_row{width:100%!important;padding:0!important}
.untite .footer-bottom .et_pb_row .et_pb_column{margin-bottom:0!important}
.untite .footer-bottom .et_pb_row .et_pb_column.et_pb_column_1_2 p,.untite .footer-bottom .et_pb_row .et_pb_column.et_pb_column_1_2 p a{color:#fff!important}
@media only screen and (min-width:981px) and (max-width:1080px) {
    .certified_section.et_pb_column_1_2 .et_pb_module.et-waypoint.et_pb_image.et_pb_animation_off.certifications_images,.certified_section.et_pb_column_1_3 .et_pb_module.et-waypoint.et_pb_image.et_pb_animation_off.certifications_images{border:2px solid #0123b4;border-radius:50%;height:145px;padding:25px;width:145px}
}
@media only screen and (max-width:980px) {
    .contact_form_change .contact-cap-sub-msg .contact_newmessage,.contact_form_change .new_contact-form p.new-left.phone{padding-left:0!important;width:100%!important}
    .white_content .one-third-team,.white_content .two-third-team{vertical-align:top!important;display:block!important;width:100%!important}
    .conttact_form_text_new .et_pb_text{margin:0 auto!important}
    .first-input{width:100%!important;border-top:1px solid #949494!important;border-right:0!important}
    .product_inner_page .one_half{margin-top:40px}
    #unite .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{background-size:100% 100%!important;width:100%!important;height:auto!important}
    .contact-cap-sub-msg .contact_captcha_subject p.captcha_left{margin-top:15px!important}
    .woocommerce_title .et_pb_button_module_wrapper{text-align:left!important}
    .header_woocommerce .header-content{margin-top:0!important}
    .header_woocommerce .header-content-container a{margin-top:10px!important;float:left!important}
    .certified_section.et_pb_column_1_2{width:100%!important}
    .contact_form_change .new_contact-form p.new-left.name{width:100%!important;padding-right:0!important}
    .contact_form_change .new_contact-form p.new-right.email{width:100%!important;padding-left:0!important;padding-right:0!important}
    .contact_form_change .contact-cap-sub-msg .contact_captcha_subject{width:100%!important;padding-right:0!important}
    .contact-cap-sub-msg .contact_captcha_subject p.captcha_left input,.contact_form_change .new_contact-form p.new-left.phone input,.contact_form_change .new_contact-form p.new-right.email input{margin-top:0!important}
    .contact_form_change .new_contact-form p.new-left.phone,.contact_form_change .new_contact-form p.new-right.email{margin-top:15px!important}
    .infrastructure_div_software .et_pb_column.et_pb_column_1_3{width:100%!important;margin-bottom:0}
    .infrastructure_div_software .et_pb_column.et_pb_column_2_3{width:100%!important}
    .infrastructure_div_software .et_pb_column.et_pb_column_2_3 .infrastructure_Software img{position:relative!important;display:block;width:auto!important;margin:0 auto 20px}
    .infrastructure_div_software .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20{padding:0;width:100%!important;display:block;margin:20px auto}
    .infrastructure_div_software .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20 img{width:auto!important;height:auto!important}
    .infrastructure_div_software .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20-last{padding:0;width:100%!important;display:block;margin:20px auto}
    .infrastructure_div_software .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20-last img{width:auto!important;height:auto!important}
    .infrastructure_div_network .et_pb_column.et_pb_column_2_3{width:100%!important;display:block;margin-bottom:0}
    .infrastructure_div_network .et_pb_column.et_pb_column_1_3{width:100%!important;display:block}
    .infrastructure_div_network .et_pb_column.et_pb_column_2_3 .infrastructure_network img{display:block;position:relative!important;width:auto!important;height:auto!important;margin:20px auto 0}
    .infrastructure_div_network .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20{padding:0;display:block;width:100%!important;margin:20px auto}
    .infrastructure_div_network .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20 img{height:auto!important;width:auto!important}
    .infrastructure_div_network .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20-last{padding:0!important;width:100%!important;display:block;text-align:center;margin:0 auto}
    .infrastructure_div_network .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20-last img{height:auto!important;width:auto!important}
    .infrastructure_network ul{width:100%!important}
    .infrastructure_list_style ul{width:100%!important;display:block}
    .infrastructure_list_style p{text-align:center}
    .infrastructure_list_style img{position:relative!important;text-align:center;width:auto!important;height:auto!important}
    .infrastructure_Software ul li{text-align:right!important}
    .contact_hire_form .captcha_left_bottom .wpcf7-form-control.wpcf7-quiz{width:70%}
    .contact_hire_form .captcha_left_bottom,.contact_hire_form .submit_contact_foot{width:100%}
    .contact_hire_form p:nth-child(2),.contact_hire_form p:nth-child(3),.contact_hire_form p:nth-child(4){width:100%!important;display:block!important;margin-left:0;margin-right:0}
    .white_content{padding:40px;overflow-y:scroll!important}
    .white_content a{top:0!important;right:0!important}
    .white_content .one-third-team{margin-right:0!important}
    .white_content .two-third-team{margin-top:20px!important}
    .demand_follow_box_section .et_pb_column_14{margin-top:30px}
    .demand_follow_box_section .hire_andorid_sub_txt{height:auto}
    #post-43249 .et_pb_column et_pb_column_2_3 et_pb_column_8 et_pb_css_mix_blend_mode_passthrough{margin-left:-9px}
    #post-27116 .testmonial_home{display:inline-block}
    #post-27116 .testmonial_home .et_pb_row.et_pb_row_9:after,#post-27116 .magento-testi-bg:after{display:none}
    #post-27116 .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:auto!important}
    .print-on-demand-main {height: auto !important;}
    .print-on-demand-main .et_pb_row { height: auto !important;}
    .home_testimonial .et_pb_slide_with_image .et_pb_slide_image{top: 0px;}

}
@media only screen and (max-width:767px) {
    #text-4 .footer_contact_new .footer_social{text-align:left!important}
    .footer-widget .footer_contact_new{float:left}
    .shopify_unite_contact .wpcf7-form > div{float:none!important;margin:0 auto!important}
    .untite .footer-bottom .et_pb_row img{width:50%!important;margin:0 auto!important}
    .untite .footer-bottom .et_pb_row a{text-align:center!important}
    .page-id-25066 .et_pb_row{width:90%!important}
    .shopify_unite_slider_top img{width:28%!important}
    .new_header .et_pb_row{display:table;height:100%}
    .slider_second p{line-height:1}
    .menu-shiopify-unite-container #menu-shiopify-unite{left:0;margin:0 auto;position:fixed;right:0;top:61px;width:80%;text-align:center;padding:10px;border:1px solid #5E8D3D}
    .new_header .et_pb_column.et_pb_column_2_3,.new_header.sticky .et_pb_column.et_pb_column_2_3{width:30%!important;float:left!important;margin-bottom:0!important;height:100%!important}
    .menu-shiopify-unite-container #menu-shiopify-unite li{display:block!important}
    .new_header.sticky .et_pb_column.et_pb_column_1_4{margin-bottom:0!important;float:left!important;width:70%!important;height:100%!important}
    .new_header .et_pb_column.et_pb_column_1_4 img,.new_header.sticky .et_pb_column.et_pb_column_1_4 img{width:50%}
    .new_header .et_pb_column.et_pb_column_1_4{width:70%!important;float:left!important;margin-bottom:0!important;height:100%!important}
    .unite_second h2,.unite_second h3,.unite_second p{text-align:center}
    .unite_second h2{font-size:28px!important}
    .unite_second h3{font-size:22px!important}
    .unite_second hr{margin:0 auto!important}
    #case-study{background:-webkit-linear-gradient(top,#19BD9B 0,#19BD9B 50%,#17a085 50%,#17A085 100%);background:-moz-linear-gradient(top,#19BD9B 0,#19BD9B 50%,#17a085 50%,#17A085 100%);background:linear-gradient(top,#19BD9B 0,#19BD9B 50%,#17a085 50%,#17A085 100%)}
    .dropbtn,.dropbtn:focus,.dropbtn:hover{background-color:transparent}
    #case-study .et_pb_column{padding-top:30px!important;padding-bottom:30px!important}
    .dropbtn{color:#fff;font-size:16px;border:none;cursor:pointer;width:100%;height:100%;vertical-align:middle}
    .dropbtn:before{content:'a';font-family:ETmodules;color:#fff!important;font-size:32px}
    .new_header.sticky .dropbtn:before{color:#5e8d3d!important}
    .dropdown{position:relative;display:inline-block;height:100%}
    .menu a,.show{display:block}
    .menu a{color:#000;padding:8px 16px;text-decoration:none}
    .menu.show li a{color:#000!important}
    .dropdown a:hover{background-color:#5e8d3d}
    .menu-shiopify-unite-container #menu-shiopify-unite li:hover a span{color:#5e8d3d!important}
    #footer-widgets .footer-widget .menu li a{padding:0}
}
.our_team .et_pb_social_media_follow li.et-social-facebook a,.our_team .et_pb_social_media_follow li.et-social-linkedin a{background:#fff!important;box-shadow:0 3px 3px #f3f3f3!important}
@media only screen and (min-width:768px) {
    .dropbtn,.dropdown-content{display:none}
}
@media only screen and (min-width:981px) and (max-width:1279px) {
    .contact-cap-sub-msg .contact_captcha_subject p.captcha_left span.wpcf7-quiz-label{font-size:10px!important}
    .infrastructure_list_style img{position:relative!important;margin:0 auto}
    .infrastructure_div_network .et_pb_column.et_pb_column_2_3,.infrastructure_div_software .et_pb_column.et_pb_column_1_3{margin-bottom:0;width:100%!important}
    .infrastructure_list_style p{text-align:center}
    .infrastructure_div_network .et_pb_column.et_pb_column_1_3,.infrastructure_div_software .et_pb_column.et_pb_column_2_3,.infrastructure_list_style ul{width:100%!important}
}
.page-id-25066 .sticky-popup{display:none!important}
.contact_hire_form p:nth-child(2),.contact_hire_form p:nth-child(3),.contact_hire_form p:nth-child(4){display:inline-block!important;margin-top:15px;width:32.333%!important;padding-bottom:0}
.infrastructure_title_line .et_pb_member_position{color:#0123b4!important;font-size:18px}
.our_team_text p span{font-weight:700;font-size:24px}
.our_team .et_pb_social_media_follow li.et-social-facebook a:before{color:#3b5998!important}
.border-line-title,.infrastructure-slider .et_pb_column_1_2 .et_pb_slider .et_pb_gallery_items .et_pb_gallery_item{background:#0123b4}
.our_team .et_pb_social_media_follow li.et-social-linkedin a:before{color:#007bb6!important}
.our_team_text p{font-size:16px}
.our_team .et_pb_social_media_follow li{float:none!important;display:inline-block!important}
.our_team .et_pb_social_media_follow{text-align:center}
.our_team img{border-radius:50%}
.infrastructure_div_software .et_pb_column.et_pb_column_2_3{position:relative!important;width:60%}
.infrastructure_div_software .et_pb_column.et_pb_column_2_3 .infrastructure_Software img{width:192px!important;height:192px;position:absolute;top:0;left:0;z-index:9999}
.infrastructure_div_software .et_pb_column.et_pb_column_1_3{width:40%;margin-right:1%!important}
.infrastructure_div_software .et_pb_column.et_pb_column_1_3 .et_pb_text{margin:0!important}
.infrastructure_div_software .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20{width:49%;padding:0 10px;display:inline-block}
.infrastructure_div_software .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20-last{width:50%;padding:0 10px;display:inline-block}
.infrastructure_div_software .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20 img,.infrastructure_div_software .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20-last img{height:192px;width:192px;max-width:100%}
.infrastructure_Software ul{list-style:none!important;padding-bottom:0!important;padding-left:30px!important;width:99%!important;float:right!important}
.infrastructure_Software ul li{border-bottom:1px solid #d6d6d6!important;padding-top:5px!important;padding-bottom:5px!important;font-size:18px!important;position:relative;padding-right:30px}
.infrastructure_div_network .et_pb_column.et_pb_column_2_3{position:relative!important;width:60%;margin-right:1%!important}
.infrastructure_div_network .et_pb_column.et_pb_column_2_3 .infrastructure_network img{width:192px;height:192px;position:absolute;top:0;right:0}
.img_hover,.infrastructure_list_style{position:relative}
.infrastructure_div_network .et_pb_column.et_pb_column_1_3{width:40%}
.infrastructure_div_network .et_pb_column.et_pb_column_1_3 .et_pb_text{margin:0!important}
.infrastructure_div_network .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20{width:49%;padding:0 10px;display:inline-block}
.infrastructure_div_network .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20-last{width:50%;padding:0 10px;display:inline-block}
.infrastructure_div_network .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20 img,.infrastructure_div_network .et_pb_column.et_pb_column_1_3 .et_pb_text .col-lg-20-last img{height:192px;width:192px;max-width:100%}
.infrastructure_list_style ul,.infrastructure_network ul{list-style:none!important;width:75%}
.infrastructure_network ul{padding-bottom:0!important}
.infrastructure_list_style ul li,.infrastructure_network ul li{border-bottom:1px solid #d6d6d6!important;padding-top:5px!important;padding-bottom:5px!important;font-size:18px!important;padding-left:30px;position:relative}
.infrastructure_list_style img{width:40%;height:100%}
.infrastructure-slider .et_pb_column_1_2 .et_pb_slider{box-shadow:15px 15px #0123b4}
.infrastructure-slider .et_pb_column_1_2 .et_pb_slider .et_pb_gallery_items .et_pb_gallery_item .et_pb_gallery_image img{opacity:.7}
.infrastructure-slider .et_pb_column_1_2 .et-pb-controllers a{background-color:#0123b4}
.infrastructure-slider .et_pb_column_1_2 .et-pb-slider-arrows a{color:#0123b4!important}
.border-line-title{height:2px;margin:15px auto;text-align:center;width:150px}
.img_hover{cursor:pointer;line-height:0;width:276px;height:276px;margin:0 auto}
.img_hover .img_hover_content img{width:100%!important;height:100%!important}
.img_hover:hover .onhover_content{opacity:1;border-radius:50%!important;top:0!important;bottom:.25em;height:100%!important;position:absolute;left:0;right:0;background:rgba(46,163,242,.7)!important;width:100%}
.Shopify_border_bottom,.bigcommerce_border_bottom,.magento_border_bottom,.volusion_border_bottom{height:2px;margin:10px auto 20px;text-align:center;width:100px}
.onhover_content a{display:none}
.img_hover:hover .onhover_content a{border:1px solid rgba(255,255,255,.7);font-size:1.125em;color:#fff;border-radius:2px;text-align:center;display:inline-block;padding:15px;overflow:hidden;position:absolute;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);left:50%;top:50%;font-weight:500;transition:all .4s ease;-webkit-transition:all .4s ease;line-height:1em}
.infrastructure_Software ul li span,.infrastructure_list_style ul li span,.infrastructure_network ul li span{font-size:24px;vertical-align:middle;color:#0123b4;top:7px;position:absolute}
.infrastructure_list_style ul li span{padding-right:5px;left:0}
.infrastructure_Software ul li span{padding-left:5px;right:0}
.infrastructure_network ul li span{padding-right:5px;left:0}
span.bigcommerce-test,span.magento-test,span.shopify-test,span.volusion-test{font-size:32px;line-height:1}
span.volusion-test{color:#314269}
.volusion_border_bottom{background:#314269}
span.shopify-test{color:#5A9926}
.Shopify_border_bottom{background:#5A9926!important}
span.bigcommerce-test{color:#F47C4A}
.bigcommerce_border_bottom{background:#F47C4A}
span.magento-test{color:#3B97D5}
.magento_border_bottom{background:#3B97D5}
.white_content .et_pb_social_media_follow li.et-social-facebook a,.white_content .et_pb_social_media_follow li.et-social-linkedin a{background:#fff!important;box-shadow:0 3px 3px #f3f3f3!important}
.infrastructure-slider p{font-size:14px}
.certification_full_width.et_pb_row{width:100%}
.new_home_slider .et_pb_slides .et_pb_slide_0 .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:150px}
.white_content .one-third-team{width:25%;display:inline-block;margin-right:1%;vertical-align:top}
.white_content .two-third-team{width:70%;display:inline-block;vertical-align:top}
.white_content ul{margin-bottom:15px!important;text-align:left}
.white_content .et_pb_social_media_follow li.et-social-facebook a:before{color:#3b5998!important}
.white_content .et_pb_social_media_follow li.et-social-linkedin a:before{color:#007bb6!important}
.hire_app_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover h4,.hire_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover h4{color:#0a98e0}
.white_content a.textright{position:absolute;top:30px;right:30px}
.white_content a span{font-size:40px}
#lightbox.lightbox{top:0;left:0;right:0;overflow:auto;width:100%!important;height:100%;z-index:9999999!important;background:rgba(0,0,0,.7);position:fixed}
.white_content{width:80%;opacity:1;margin:50px auto;padding:3%!important;background:#fff;border:1px solid #ccc;border-radius:5px;overflow:scroll;position:relative}
.contact_hire_form p:nth-child(2) span,.contact_hire_form p:nth-child(2) span input,.contact_hire_form p:nth-child(3) span,.contact_hire_form p:nth-child(3) span input,.contact_hire_form p:nth-child(4) span,.contact_hire_form p:nth-child(4) span input,.popup_content{width:100%!important}
#lightbox1.lightbox1,#lightbox3.lightbox3,#lightbox4.lightbox4,#lightbox5.lightbox5,#lightbox6.lightbox6{top:0;left:0;right:0;overflow:auto;width:100%!important;height:100%;z-index:9999999!important;background:rgba(0,0,0,.7);position:fixed;max-width:100%!important}
.contact_hire_form .wpcf7-form-control.wpcf7-submit{padding:6px 35px}
.hire_app_developer_blurb .et_pb_blurb_container,.hire_app_developer_blurb .et_pb_blurb_position_left .et_pb_blurb_container,.hire_developer_blurb .et_pb_blurb_container,.hire_developer_blurb .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:60px}
.contact_hire_form p.submit_contact_foot{text-align:left}
.contact_hire_form p:nth-child(3){margin-left:1.14%;margin-right:1.14%}
.contact_hire_form .captcha_left_bottom,.contact_hire_form .submit_contact_foot,.contact_hire_form p:nth-child(5){padding-bottom:0;margin-top:15px}
.contact_hire_form p input:focus{border-color:#2d3940!important}
.contact_hire_form .captcha_left_bottom span label span{margin:4px 0}
.contact_hire_form .captcha_left_bottom,.contact_hire_form .submit_contact_foot{width:50%;display:inline-block}
.contact_hire_form p textarea{width:100%!important;max-width:100%}
.contact_hire_form .captcha_left_bottom .wpcf7-form-control.wpcf7-quiz{width:80%}
.Hire_image_shadow img{box-shadow:0 0 10px #ccc}
.price_hire_developer{position:relative;width:100%}
.hire_app_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover{background:#fff;box-shadow:0 0 10px #efefef}
.hire_app_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover .et_pb_blurb_content:after{content:url(/wp-content/uploads/2017/04/icon-right.png);right:-15px;vertical-align:middle;width:auto;position:absolute;height:auto;top:40%}
.hire_app_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image{background:#0a98e0}
.hire_app_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .hire_dev_icon_set{width:100%;height:100%;display:table-cell;vertical-align:middle;line-height:0}
.hire_app_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .hire_dev_icon_set img{width:50%;height:50%;margin:0 auto}
.hire_app_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{position:absolute;top:0;left:0;display:table;width:50px;height:50px;background:#393939;border-radius:50%}
.hire_app_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image .icon_display{display:none}
.hire_app_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image .icon_display_hover{display:block}
.price_hire_developer img{position:absolute;display:inline-block;left:0;width:auto;height:80px;margin:0 40px}
.price_hire_developer span{width:70%;display:inline-block;float:right}
.hire_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover .et_pb_blurb_content:after{content:url(/wp-content/uploads/2017/04/icon-right.png);right:-15px;position:absolute;vertical-align:middle;width:auto;height:auto;top:40%}
.hire_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image{background:#0a98e0}
.hire_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .hire_dev_icon_set{width:100%;height:100%;display:table-cell;vertical-align:middle}
.hire_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .hire_dev_icon_set img{width:50%;height:50%;margin:0 auto}
.hire_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{position:absolute;top:0;left:0;display:table;width:50px;height:50px;background:#393939;border-radius:50%}
.hire_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image .icon_display{display:none}
.hire_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image .icon_display_hover,.icon_display{display:block}
#snippet-box,.header_joomala .et_pb_fullwidth_header_scroll,.icon_display_hover{display:none}
.et_pb_section.et_pb_section_4.back_color_tabs.home_tabs_view.et_pb_with_background.et_section_regular{background:#fff!important}
.home_tabs_view .hire_tabs .main_top_hire{width:auto;margin-right:50px;background-color:transparent}
.home_tabs_view .hire_tabs .main_top_hire span{color:#0123b4;position:relative;font-weight:600}
.home_tabs_view .hire_tabs .main_top_hire span:after{content:"";position:absolute;left:0;right:0;border-bottom:2px solid #0123b4;bottom:0;min-width:77px;max-width:77px;margin:0 auto}
.et_pb_section.et_pb_section_4.back_color_tabs.home_tabs_view.et_pb_with_background.et_section_regular h2{color:#000}
.home_tabs_view .hire_tabs .main_top_hire .inactive{color:#585858!important}
.home_tabs_view .hire_tabs .main_top_hire .inactive:after{display:none}
.home_tabs_view .container_tab{border:none}
.home_tabs_view .container_tab .et_pb_text_inner{margin:0 auto}
.home_tabs_view .container_tab .et_pb_text_inner .image_class{width:14%;padding:20px 10px;vertical-align:top}
.home_tabs_view .container_tab .et_pb_text_inner .image_class .image_class_svg{width:123px;margin:0 auto}
.home_tabs_view .container_tab .et_pb_text_inner .image_class span{color:#000;font-weight:600;font-size:18px}
#what-do-sec{display:none}
.home_why_text h2{color:#fff;text-align:center}
.home_why_text .why_text{color:#fff!important;text-align:center;width:53%;margin:0 auto}
.home_why_text .title-line{background:#fff}
.home_success_txt{width:64%;margin:0 auto}
@media only screen and (min-width:641px) and (max-width:980px) {
    .trip_page_main .et_pb_column img{padding:15px!important}
}
@media only screen and (min-width:320px) and (max-width:980px) {
    .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-24102,.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-24399,.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-24533,.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-30960{display:none}
    .header_inner .container.clearfix.et_menu_container{position:relative}
    #menu-item-1617{padding-right:0!important}
    .services_menu .sub-menu .main_bold a{font-weight:400!important;font-size:14px;width:100%!important;padding:9px 0 3px 11px !important}
    .home_sub.main_bold.about_video,.home_sub.main_bold.abouts{width:100%!important}
}
.trip_page_main .et_pb_text{min-height:180px}
.joomla_border_title,.testo_line{height:2px;width:100px;text-align:center}
.hire_developer_blurb .et_pb_row .et_pb_column .et_pb_blurb:hover{background:#fff;box-shadow:0 0 10px #efefef}
span.testo_quote{color:#0123b4;font-size:32px;line-height:1}
.testo_line{background:#0123b4;margin:5px auto}
.joomla_border_title{background:#2D98BC;margin:10px auto 20px}
span.quotes_joomla{font-size:32px;color:#2D98BC;line-height:1}
.list_theme_development li,.refund-policy li{margin-bottom:10px;line-height:1.5;list-style:none}
.logged-in.admin-bar #snippet-box{display:block}
.blurb_text{color:#0123b4;font-size:18px}
.blurb_text_section{color:#333;font-size:18px}
.refund-policy li{position:relative;font-size:17px!important}
.refund-policy li span{font-size:20px!important;font-weight:700;position:absolute;left:-28px;color:#0123b4;top:2px}
.col-lg-5{width:20%;position:relative;display:inline-block;float:left}
.inner_tools_developer{width:180px;height:180px;background:#fff;display:table;border-radius:50%}
.col-section-button .et_pb_button_module_wrapper a.et_pb_button,.col-section-button_last .et_pb_button_module_wrapper a.et_pb_button{z-index:9999;border-radius:50px}
.content_inner_tools{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;font-size:18px;color:#393939;font-weight:400;position:relative}
.big_title h1{font-weight:600}
.col-section-button .et_pb_button_module_wrapper{bottom:-65px;position:absolute;left:0;right:0}
.col-section-button_last .et_pb_button_module_wrapper{bottom:-70px;position:absolute;left:0;right:0}
p.number_position_bottom span,p.number_position_top span{background:#393939;border-radius:50%;color:#fff;padding:4px 12px;height:20px;width:20px}
p.number_position_bottom{position:absolute;bottom:-10px;left:0;right:0;color:#fff}
p.number_position_top{position:absolute;top:-10px;left:0;right:0}
.box-shadow_hire_dev{overflow:visible!important}
.box-shadow_hire_dev .et_pb_column{border-radius:15px}
p.Hire_inner_title{font-size:20px;font-weight:400;color:#333;padding-bottom:8px!important}
.list_theme_development li{font-size:18px;position:relative}
.list_theme_development li span{font-size:20px!important;position:absolute;left:-25px;top:2px;font-weight:700}
.form-row-1 .first-input,.form-row-2 .first-input,.form-row-3 .first-input,.form-row-3.messag_bottom .first-input{padding-left:13px;position:relative;background-repeat:no-repeat;float:left}
.top_page_header{background-color:#0a98e0!important}
.top_page_header .container{padding-top:0!important}
.top_page_header h1{color:#fff;padding-bottom:30px;padding-top:30px}
.et_pb_section.display_none_con.et_pb_section_2.et_section_regular{display:none!important}
.back_remove .et_pb_column.et_pb_column_1_3.et_pb_column_20.et_pb_column_empty{background-color:#f8f8f8!important}
.portfolio_page_top{padding-top:12px!important;padding-bottom:7px!important}
.form-row-1.row-for-3.row-form.clearfix.border-top-2,.form-row-2.row-for-3.row-form.clearfix.border-top-2{border-top:1px solid #949494}
.form-row-1 div:first-child{background-image:url(/wp-content/uploads/2017/04/man-1.png)}
.form-row-1 div:nth-child(2){background-image:url(/wp-content/uploads/2017/04/Layer-1.png)}
.form-row-1 div:nth-child(3){background-image:url(/wp-content/uploads/2017/04/telephone-auricular-with-cable.png);border-right:0 none}
.form-row-1.con_bottom div:first-child{background-image:url(/wp-content/uploads/2017/04/dollar.png)}
.form-row-1.con_bottom div:nth-child(2){background-image:url(/wp-content/uploads/2017/04/planet-earth.png)}
.form-row-1.con_bottom div:nth-child(3){background-image:url(/wp-content/uploads/2017/04/chat.png);border-right:0 none}
.form-row-3.messag_bottom div:first-child{background-image:url(/wp-content/uploads/2017/04/loss.png)}
.display_none_con input{border:0!important;color:#6f7c82!important;font-size:15px!important;height:36px!important;margin:0 0 0 48px !important;max-width:76%}
.display_none_con textarea{border:0;color:#6f7c82;font-size:15px;height:100px;margin:4px 0 0 44px;max-width:76%}
.display_none_con .active{color:#b0b0b0;opacity:.3;top:7px}
.Shopify_our_solution .one_half .one_third{float:left}
@media screen and (min-width:981px) and (max-width:1480px) {
    .hire_dev_background{background-size:100% 100%!important}
}
@media screen and (max-width:800px) {
    .content_hire_dev p{padding-top:15px;padding-bottom:15px!important}
    .col-lg-5{width:100%!important;position:relative;display:inline-block;float:left;margin-bottom:50px;text-align:center}
    .col-lg-5:last-child{margin-bottom:0!important}
    .inner_tools_developer{margin:0 auto}
    p.number_position_bottom{top:-10px!important}
}
@media screen and (min-width:801px) and (max-width:1179px) {
    .col-lg-5{width:33.3333%!important;position:relative;display:inline-block;float:left;margin-bottom:50px;text-align:center}
    .inner_tools_developer{margin:0 auto}
    p.number_position_bottom{top:-10px!important}
}
.form-row-3.row-for-1.row-form.clearfix.messag_bottom{border-top:1px solid #949494}
.form-row-1 .first-input{background-position:25px 50%;border-right:1px solid #949494;width:33.33%;height:78px!important}
.messag_bottom textarea{max-width:96%}
.form-row-3.messag_bottom .first-input{background-position:22px 27%;border-right:0 none;width:100%}
.form-row-2 .first-input,.form-row-3 .first-input{background-position:25px 50%;border-right:2px solid #eff3f6;width:33.33%}
.first-input > label{color:#55585a;font-size:14px;line-height:34px;margin:0;padding:0 0 0 55px;position:absolute;top:22px;transition:top .3s ease-in-out 0s,opacity .3s ease-in-out 0;z-index:999}
.form-row-3.row-for-1.row-form.clearfix.sub_bottom{border-top:1px solid #949494;text-align:center;padding-top:1%}
.sub_bottom .wpcf7-form-control.wpcf7-submit{background-attachment:scroll,scroll;background-clip:border-box,border-box;background-color:rgba(0,0,0,0);background-image:url(/wp-content/uploads/2017/05/submit-button-arrow.png),linear-gradient(to right,#70c049 0,#61c419 78%,#66b440 78%,#66b440 100%);background-origin:padding-box,padding-box;background-position:93% 50%;background-repeat:no-repeat;background-size:auto auto,auto auto;border:0;border-radius:50px;color:#fff!important;font-size:18px;line-height:0;margin-top:37px;padding:23px 69px 25px 27px}
@media screen and (min-width:480px) and (max-width:768px) {
    .hire_dev_background{background-size:100% 100%!important}
}
@media only screen and (max-width:479px) {
    .hire_dev_background{background-size:contain!important;background-repeat:no-repeat!important}
    .hire_dev_background img{width:40px}
    .hire_dev_background p{font-size:12px;line-height:1}
    .big_title h2{font-size:22px;line-height:27px}
    .image_box_product .et_pb_column_1_4 .et_pb_module:last-child img{margin-top:0;margin-left:1px}
}
@media screen and (min-width:769px) and (max-width:980px) {
    .hire_dev_background{background-size:100% 100%!important}
    .hire_dev_background .content_hire_dev{padding:70px!important}
}
@media only screen and (min-width:981px) and (max-width:1024px) {
    .workflow-section h3{font-size:25px;margin:0;padding-bottom:20px;padding-top:23px}
    .workflow-section .discover{margin-bottom:3%;margin-left:11%}
    .workflow-section .define,.workflow-section .design{margin-bottom:3%}
    .workflow-section .develop{margin-left:11%;margin-top:5%}
    .workflow-section .deliver{margin-top:5%}
    .image_box_product .et_pb_column_1_4 .et_pb_module:last-child img{margin-top:6px}
    .hover_shop_app{top:25px}
    .metiz_ex .et_pb_column.et_pb_column_1_4{margin-right:0;width:25%}
    .shopify_second .et_pb_module.et-waypoint.et_pb_image.et_pb_animation_off.et_pb_image_0.et_always_center_on_mobile.et-animated > img{float:left;margin-left:20px}
    .home_wecare_clientsay .et_pb_blurb_content{width:48%!important}
    .technology-expert.three-line{border-left:unset!important}
    .technology-expert{width:12%!important;margin-right:6px!important}
    .demand_banner_main{height:380px}
}
@media only screen and (min-width:1026px) and (max-width:1400px) {
    .page-template-android-application .et_pb_slider .et_pb_container{width:90%}
}
@media only screen and (min-width:980px) and (max-width:1023px) {
    .metiz_ex .et_pb_image{margin-top:2px}
    .metiz_ex .et_pb_number_counter h3{font-size:15px;padding-left:10px!important}
    .metiz_ex .percent{padding-left:10px;padding-top:12px}
}
@media only screen and (min-width:1021px) and (max-width:1024px) {
    #main_banner_certifications .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{height:auto!important}
    .shop_main_page .et_pb_column_1_3{width:29.6%}
    .shopify_services .et_pb_blurb_container p{height:228px}
    .shopify_exper_menu .menu-image.menu-image-title-after{width:84px}
}
@media only screen and (min-width:1024px) and (max-width:1070px) {
    .et_pb_section.et_pb_fullwidth_section.full_with_auto.et_pb_section_0.et_section_regular{padding:0!important}
    .full_with_auto .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{background-size:100% 100%!important;height:400px!important}
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:403px}
    .shopify_exper_menu .menu-image.menu-image-title-after{width:110px}
    .shopify_services .et_pb_blurb_container p{height:228px}
    .show_hover{top:28px}
    .metiz_ex .et_pb_column.et_pb_column_1_4{margin-right:0;width:25%}
    .metiz_ex .percent-value{font-size:30px}
    .metiz_ex .et_pb_number_counter h3{font-size:18px;padding-top:23px}
    .shop_main_page .et_pb_column_1_3{width:29.6%}
}
@media only screen and (min-width:1071px) and (max-width:1090px) {
    .shopify_exper_menu .menu-image.menu-image-title-after{width:116px}
    #top-menu .shopify_exper_menu .menu-image.menu-image-title-after{padding-right:0!important}
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:395px}
}
@media only screen and (min-width:1081px) and (max-width:1406px) {
    .metiz_ex .et_pb_column.et_pb_column_1_4{margin-right:0;width:25%}
    .metiz_ex .percent-value{font-size:30px}
    .metiz_ex .et_pb_number_counter h3{font-size:18px;padding-top:23px}
}
@media only screen and (min-width:1024px) and (max-width:1060px) {
    #menu-item-25771.shopify_exper_menu{padding-right:0!important}
    #et-top-navigation{padding-left:5px!important}
}
@media only screen and (min-width:1024px) and (max-width:1070px) {
    .metiz_ex .et_pb_number_counter{width:123px!important}
    .metiz_ex .et_pb_image{padding-top:0!important;margin-top:0}
    .metiz_ex .percent-value{font-size:31px}
    .metiz_ex .et_pb_number_counter h3{font-size:15px}
    #contact_us .et_pb_button{margin-bottom:5%;margin-left:0;margin-top:0;width:67%}
}
.contact_trip .wpcf7-form-control.wpcf7-submit,.contact_trip .wpcf7-form-control.wpcf7-textarea,.contact_trip p .wpcf7-form-control.wpcf7-text{width:100%}
@media only screen and (min-width:1025px) and (max-width:1280px) {
    .image_box_product .et_pb_column_1_4 .et_pb_module:last-child img{margin-top:1.9px}
}
@media only screen and (min-width:1281px) and (max-width:1366px) {
    .image_box_product .et_pb_column_1_4 .et_pb_module:last-child img{margin-top:0;margin-left:1px}
}
.contact_trip h2{background:#0123b4;color:#fff;padding:10px 0;text-align:center}
.contact_trip .wpcf7{border:1px solid #dcdedf;padding:20px}
.contact_trip p .wpcf7-form-control.wpcf7-textarea{max-width:100%}
.contact_trip p.captcha_left_bottom{padding-bottom:18px}
.col-lg-3{width:30.3333%;display:inline-block;float:left;margin-left:4.5%;position:relative}
.contact_name,.usa{float:left!important}
.col-lg-3:first-child{margin-left:0!important}
.col-lg-3 p{font-weight:400;font-size:14px}
.col-lg-3 .inner_company_mission .background_blue_mission{color:#fff;font-size:20px;font-weight:700;margin-top:15px;padding-bottom:30px}
.col-lg-3 .inner_company_mission .background_orange_mission{color:#fff;font-size:20px;margin-top:15px;font-weight:700}
.col-lg-3 .middle_mission{margin-top:40px}
.col-lg-3 .number_position_mission{position:absolute;bottom:-90px;left:0;right:0}
.col-lg-3:last-child .number_position_mission{bottom:-68px}
.col-lg-3 .number_position_mission span{padding:10px 20px;background:#0A98E0;border-radius:50%;color:#fff;font-size:20px}
.content_inner_tools.support .number_position_mission{bottom:-65px}
.col-lg-3 .number_position_stratagy{position:absolute;bottom:-60px;left:0;right:0}
.col-lg-3 .number_position_stratagy span{padding:10px 20px;background:#F4731F;border-radius:50%;color:#fff;font-size:20px}
.col-lg-3 .inner_company_mission{width:300px;height:300px;position:relative;margin:0 auto;border-radius:50%;padding:20px;background:-o-linear-gradient(top,#0A98E0 0,#0A98E0 25%,#e6eef1 25%,#e6eef1 100%);background:-webkit-linear-gradient(top,#0A98E0 0,#0A98E0 25%,#e6eef1 25%,#e6eef1 100%);background:-moz-linear-gradient(top,#0A98E0 0,#0A98E0 25%,#e6eef1 25%,#e6eef1 100%);background:linear-gradient(top,#0A98E0 0,#0A98E0 25%,#e6eef1 25%,#e6eef1 100%)}
.col-lg-3 .inner_company_mission.secon_cass{background:-moz-linear-gradient(top,#F4731F 0,#F4731F 25%,#f5f0ec 25%,#f5f0ec 100%)!important;background:-o-linear-gradient(top,#F4731F 0,#F4731F 25%,#f5f0ec 25%,#f5f0ec 100%)!important;background:linear-gradient(top,#F4731F 0,#F4731F 25%,#f5f0ec 25%,#f5f0ec 100%)!important;background:-webkit-linear-gradient(top,#F4731F 0,#F4731F 25%,#f5f0ec 25%,#f5f0ec 100%)!important}
.col-lg-3 .inner_company_mission .content_inner_tools{width:100%;height:100%;display:table-cell;vertical-align:middle}
#lightbox7.lightbox7,#lightbox8.lightbox8{top:0;left:0;right:0;overflow:auto;width:100%!important;height:100%;z-index:9999999!important;background:rgba(0,0,0,.7);position:fixed;max-width:100%!important}
span.company_span_blue{color:#0a98e0}
span.company_span_orange{color:#f4731f}
span.company_span_green{color:#1a9224}
p.company_content{font-size:22px;color:#333}
.title_main_new h2{font-weight:700;font-size:28px;letter-spacing:1.5px}
@media only screen and (max-width:1120px) {
    .col-lg-3{width:100%!important;display:block;margin-top:70px;margin-left:0!important}
}
.mobileapp_section .one_half:first-child{margin-bottom:unset}
.mobileapp_section .one_half:nth-child(2){margin-bottom:20px}
.mobileapp_section .one_half .et_pb_main_blurb_image{width:60px}
.mobileapp_section .one_half p.color_blue{color:#2487CA}
.mobileapp_section .one_half p.color_orange{color:#FF9C27}
.mobileapp_section .one_half p.color_gray{color:#6E7A89}
.mobileapp_section .one_half p.color_lightblue{color:#23C8CA}
.et_pb_section .image_box_product.et_pb_row .et_pb_column.et_pb_column_1_4{margin-top:20px!important}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget{width:32.66%!important}
.rotate_product_section{width:130px;height:130px;display:table;background:#eee7fc;transform:rotate(45deg);margin:0 auto;border:1px solid #0a98e0}
.rotate_product_section p{transform:rotate(-45deg);width:100%;height:100%;display:table-cell;color:#0a98e0;vertical-align:middle;font-weight:700}
.rotate_product_section_2{width:130px;height:130px;display:table;background:#ecf7f9;transform:rotate(45deg);margin:0 auto;border:1px solid #00b6dd}
.rotate_product_section_2 p{transform:rotate(-45deg);width:100%;height:100%;display:table-cell;color:#00b6dd;vertical-align:middle;font-weight:700}
.rotate_product_section_3{width:130px;height:130px;display:table;background:#effbfb;transform:rotate(45deg);margin:0 auto;border:1px solid #02afb5}
.rotate_product_section_3 p{transform:rotate(-45deg);width:100%;height:100%;display:table-cell;color:#02afb5;vertical-align:middle;font-weight:700}
.rotate_product_section_4{width:130px;height:130px;display:table;background:#f2fbf6;transform:rotate(45deg);margin:0 auto;border:1px solid #01b551}
.rotate_product_section_4 p{transform:rotate(-45deg);width:100%;height:100%;display:table-cell;color:#01b551;vertical-align:middle;font-weight:700}
.product_page_title h2{font-size:28px;font-weight:700;line-height:1.3}
.product_inner_block .et_pb_code{margin-top:40px}
.product_inner_block .col-lg-5:first-child .inner_tools_developer,.product_inner_block .col-lg-5:last-child .inner_tools_developer,.product_inner_block .col-lg-5:nth-child(3) .inner_tools_developer{border:1px solid #0A98E0!important}
.product_inner_block .col-lg-5:first-child .content_inner_tools,.product_inner_block .col-lg-5:last-child .content_inner_tools,.product_inner_block .col-lg-5:nth-child(3) .content_inner_tools{color:#0A98E0!important}
.product_inner_block .col-lg-5:nth-child(2) .inner_tools_developer,.product_inner_block .col-lg-5:nth-child(4) .inner_tools_developer{border:1px solid #393939}
.product_inner_block .col-lg-5:first-child p.number_position_bottom span,.product_inner_block .col-lg-5:last-child p.number_position_bottom span,.product_inner_block .col-lg-5:nth-child(3) p.number_position_bottom span{background:#0A98E0!important}
.product_inner_page .one_half{padding:30px 20px 20px!important;margin-top:30px;border-radius:20px;position:relative!important;min-height:205px;background:#fff}
.product_inner_page .one_half .circle_number,.product_inner_page .one_half:last-child .circle_number{position:absolute;top:-20px;left:0;right:0;text-align:center}
.product_inner_page .one_half:nth-child(2){border:1px solid #F14B4B;color:#F14B4B}
.product_inner_page .one_half:nth-child(2) .circle_number div.circle{text-align:center;color:#fff;background:#F14B4B;border-radius:20px;font-size:19px;height:40px;margin:0 auto;width:40px;padding:8px}
.product_inner_page .one_half:first-child{border:1px solid #FC9337;color:#FC9337}
.product_inner_page .one_half:first-child .circle_number div.circle{text-align:center;color:#fff;font-size:19px;border-radius:20px;background:#FC9337;padding:8px;height:40px;width:40px;margin:0 auto}
.product_inner_page .one_half:nth-child(4){border:1px solid #52AFEA;color:#52AFEA}
.product_inner_page .one_half:nth-child(4) .circle_number div.circle{text-align:center;color:#fff;font-size:19px;border-radius:20px;background:#52AFEA;padding:8px;height:40px;width:40px;margin:0 auto}
.product_inner_page .one_half:nth-child(5){border:1px solid #15A2A9;color:#15A2A9}
.product_inner_page .one_half:nth-child(5) .circle_number div.circle{text-align:center;color:#fff;font-size:19px;border-radius:20px;background:#15A2A9;padding:8px;height:40px;width:40px;margin:0 auto}
.product_inner_page .one_half:last-child{border:1px solid #7C7C7C;color:#7C7C7C}
.product_inner_page .one_half:last-child .circle_number div.circle{text-align:center;color:#fff;font-size:19px;border-radius:20px;background:#7C7C7C;padding:8px;height:40px;width:40px;margin:0 auto}
.ecommerce_section h4{font-size:20px;line-height:1.4}
.ecommerce_section ul{margin-top:15px}
.ecommerce_section ul li{position:relative;padding-left:15px;list-style-type:none;margin-bottom:8px}
.ecommerce_section ul li span{position:absolute;left:-10px;color:#2d2d2d;font-size:16px;line-height:1.5}
.title_partner h2 span.title_blue{font-weight:lighter;color:#0123b4}
.title_partner_last h2{font-size:30px;font-weight:700}
.resize_icon_new .et-pb-icon.et-waypoint.et_pb_animation_off.et-animated{font-size:50px!important}
@media only screen and (min-width:980px) {
    .mobileapp_one-third_center .et_pb_column_1_3:first-child{margin-left:17.584%}
    .mobileapp_one-third_center .et_pb_column_1_3:nth-child(2){display:none}
    .mobileapp_one-third_center .et_pb_column_1_3:last-child{margin-right:17.584%!important}
}
@media screen and (min-width:981px) {
    .Shopify_our_solution .one_half .one_third{text-align:center;width:16.66%}
    .et_pb_gutters3 .android_advantage .et_pb_column_1_3,.et_pb_gutters3 .bitcoin_section .et_pb_column_1_3{width:31.666%!important}
    .et_pb_gutters3 .our_expertise_android .et_pb_column:last-child,.et_pb_gutters3 .our_work_android .et_pb_column:last-child{margin-right:0!important}
    .et_pb_gutters3 .android_advantage .et_pb_column{margin-right:3.5%!important}
    .android_advantage .et_pb_row .et_pb_column:last-child{margin-right:0!important}
    .et_pb_gutters3 .bitcoin_section .et_pb_column{margin-right:3.5%!important}
    .bitcoin_section .et_pb_row .et_pb_column:last-child{margin-right:0!important}
    .et_pb_gutters3 .Frontend_js .et_pb_column_1_2{width:48.25%}
    .et_pb_row.Frontend_js .et_pb_column:last-child{margin-right:0}
    .et_pb_gutters3 .Frontend_js .et_pb_column{margin-right:3.5%!important}
    .blog_content_shopify .shopify_main_tit{margin-bottom:0!important}
}
.title_ihone h2{font-size:30px!important;font-weight:700!important}
.Get_connected_btn{overflow:visible!important}
.Get_connected_btn .et_pb_column{z-index:9999!important}
.Get_connected_btn .et_pb_button_module_wrapper{margin-bottom:-23px!important}
.our_work_android a{color:#333}
.our_work_android h2{line-height:1.4!important;margin-bottom:15px}
.our_work_android ul{padding-left:0!important}
.our_work_android ul li{list-style:none;font-size:16px;padding-bottom:10px;position:relative;padding-left:20px}
.our_work_android ul li:before{content:url(/wp-content/uploads/2017/06/arrow_app_dev.png)!important;font-size:20px;position:absolute;left:0}
.our_work_android ul li span.et-pb-icon{font-size:15px;color:#333;padding-right:8px}
img.development_image{width:100%!important}
@media only screen and (max-width:1366px) {
    img.development_image{width:100%!important}
}
@media only screen and (max-width:480px) {
    .img_hover{width:255px!important;height:255px!important}
}
@media screen and (min-width:981px) and (max-width:1279px) {
    .img_hover_content p{padding:0!important}
    .img_hover{width:100%!important;height:100%!important}
    .inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center .et_pb_slide_description h2{margin-top:70px!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description a.et_pb_more_button.et_pb_button{margin-top:210px!important}
}
@media screen and (min-width:1280px) and (max-width:1480px) {
    .inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center .et_pb_slide_description h2{margin-top:60px!important}
}
@media only screen and (min-width:768px) and (max-width:980px) {
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:264px!important}
    #text-4 .footer_contact_new .footer_social{text-align:left!important}
}
@media only screen and (min-width:480px) and (max-width:767px) {
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:160px!important}
}
@media only screen and (max-width:479px) {
    .new_home_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:175px!important}
}
h2.top-spacing{margin:10px 0!important}
.left-spacing > ul{margin-left:30px}
.android-line,.ios-line{background:#0123b4;height:2px;margin:20px 0;text-align:left!important}
.android-line{width:225px}
.ios-line{width:180px}
nav#top-menu-nav #top-menu .mega-menu a:hover{color:#0123b4}
.office_contact a,.office_contact a span,.office_contact a span:hover,.office_contact a:hover,a.contact_name:hover{color:#fff}
#top-menu li.mega-menu > ul > li.hire_us:nth-of-type(5n){clear:right!important;border-right:1px solid #fff!important;margin-right:17px;padding-right:10px!important}
.contact_name{width:85%!important;position:absolute;right:-15px}
.usa{cursor:initial;width:15%!important}
#top-menu li#menu-item-32481{width:30%!important;margin-top:0!important;display:inline-block!important;margin-right:0;right:0}
li#menu-item-32490{width:100%!important;margin-top:15px!important}
#top-menu li.mega-menu .social_menu .sub-menu{width:100%!important;background:0 0}
#top-menu li.mega-menu .social_menu .sub-menu li,#top-menu li.mega-menu .social_menu .sub-menu li:first-child{width:20%!important}
#top-menu li.mega-menu .social_menu .sub-menu li a:before{font-size:15px;content:none}
li#menu-item-32481 a img{width:100%!important}
li#menu-item-27628 > ul{padding-bottom:40px!important}
.width-25 input{width:48%;float:left;margin-right:2%;margin-bottom:6%}
.your-hiredeveloper input{vertical-align:middle;width:25px}
.contact-msg_new .offer-checekboxs span.wpcf7-list-item{width:48%;margin-left:0;text-align:left}
@media only screen and (min-width:1369px) and (max-width:1920px) {
    #post-32567 .contact-client{background:#F6F6F6;width:100%!important;padding:50px 15%!important;margin:0!important;max-width:100%}
}
@media only screen and (min-width:981px) and (max-width:1280px) {
    .head_contact{font-weight:900;color:#000;font-size:18px}
    .content_contact{font-family:'PT Serif',sans-serif;font-size:18px!important;line-height:1.24em;font-weight:700;font-style:italic;letter-spacing:-.5px;color:#000}
    .contact-msg_new .offer-checekboxs span.wpcf7-list-item{width:100%;margin-left:10px;text-align:left}
}
@media only screen and (min-width:320px) and (max-width:609px) {
    .contact-msg_new .offer-checekboxs span.wpcf7-list-item{width:100%;margin-left:10px;text-align:left}
    .head_contact{font-weight:900;color:#000;font-size:18px!important}
    .shopify_accomplishment img {width: 50%;}
}
@media only screen and (min-width:320px) and (max-width:980px) {
    .et_pb_column .mar_top_one{margin-top:10px!important}
    .et_pb_column .mar_top_two{margin-top:10px!important}
    .et_pb_column .mar_top_three{margin-top:15px!important}
    .et_pb_column .mar_top_for{margin-top:20px!important}
    .mobile_top{padding-top:20px}
    .our_work_android .et_pb_column:last-child .et_pb_text{margin-bottom:10px!important}
    .Get_connected_btn .et_pb_button{font-size:18px!important}
    .Get_connected_btn{margin-bottom:-10px}
    .android_img{margin-bottom:50px!important}
    .our_work_android{padding-bottom:0!important}
    .pad_bott_re.et_pb_row{padding-bottom:0!important}
    .pad_top_re.et_pb_row{padding-top:0!important}
    .mar_bott_thi{margin-bottom:30px!important}
    .mar_top_thi{margin-top:30px!important}
    .hire_aws .et_pb_column{margin-bottom:30px}
    .hire_aws .et_pb_column:last-child{margin-bottom:0!important}
    .hire_social.et_pb_social_media_follow_0{margin-bottom:12px!important;margin-top:30px!important}
    #post-32567 input[type="checkbox"]{width:auto}
    .hire_tabs.et_pb_row{padding-bottom:0!important}
    .new_pro .et_pb_column.et_pb_column_1_3:last-child{margin-bottom:0!important}
    .column_mar .et_pb_column{margin-bottom:30px!important}
    .our_mission .col-lg-3:first-child{margin-top:0}
    .conttact_form_text_new .contact_sub_form{width:100%;margin-bottom:20px!important}
    .conttact_form_text_new .contact_sub_form h2{padding-bottom:9%;margin-top:6%}
    .conttact_form_text_new .captcha_con{width:150px!important}
    .et_pb_column.et_pb_column_1_3.certified_section{width:280px!important;margin:0 auto!important;float:none;margin-bottom:20px!important}
    .certification_full_width.et_pb_row{padding-top:0!important;padding-bottom:0!important}
    .captcha_con{width:150px!important}
    .et_pb_section.inner_page_slider{padding-top:0!important;padding-bottom:0!important}
    .et_pb_section.et_pb_fullwidth_section.inner_page_slider{padding-top:0!important;padding-bottom:0!important}
    .busin_trip img{width:100%}
    .captcha_con.schedule_ca{width:150px!important}
    .busin_trip .et_pb_column{margin-bottom:30px!important}
    .busin_trip .et_pb_column:last-child{margin-bottom:0!important}
    .why_cho_one.et_pb_row{padding-bottom:0!important}
    .why_cho_two.et_pb_row{padding-top:0!important;padding-bottom:0!important}
    .why_cho_three.et_pb_row{padding-top:0!important;padding-bottom:0!important}
    .why_cho_four.et_pb_row{padding-top:0!important}
    #menu-item-32442,#menu-item-32593,.about_info .menu-item-description p,.employ_img{display:none}
    .services_menu .sub-menu .main_bold a{font-weight:400!important;font-size:14px;width:100%!important;padding:9px 0 3px 11px !important}
    .home_sub.main_bold.about_video,.home_sub.main_bold.abouts{width:100%!important}
    .about_info .sub-menu{text-align:left!important}
    li#menu-item-27628 > ul{padding-bottom:0!important}
    .mega-menu.five_col.services_menu .sub-menu .main_bold a,.mega-menu.hire_resources .sub-menu .main_bold a,.mega-menu.home_pag .sub-menu .main_bold a{padding:9px 0 3px 11px !important}
    li#menu-item-32481 a img{width:auto!important}
    .et_mobile_device .et-pb-arrow-prev,.et_pb_slider:hover .et-pb-arrow-prev{left:-18px;opacity:1}
    .et_mobile_device .et-pb-arrow-next,.et_pb_slider:hover .et-pb-arrow-next{right:-15px;opacity:1}
}
@media only screen and (min-width:981px) and (max-width:1165px) {
    .services_menu .sub-menu ul.sub-menu li a .menu-image-title{padding-left:28px}
    #top-menu .mega-menu.five_col.services_menu .sub-menu ul.sub-menu a{padding:4px 0 0 26px}
    #top-menu li.mega-menu > ul > li > a:first-child{font-size:14px}
    #top-menu .mega-menu.five_col.services_menu .sub-menu ul.sub-menu .hire_expert_butt a{padding:9px 14px 7px}
    #top-menu .mega-menu.five_col.services_menu .sub-menu ul.sub-menu .hire_expert_butt a .menu-image-title{padding-left:0}
    .contact_bott{font-size:14px}
}
@media only screen and (min-width:1166px) and (max-width:1400px) {
    #top-menu li.mega-menu > ul{position:absolute!important;right:0!important;width:100%;max-width:1166px;padding:20px 0;margin:0 auto}
}
@media only screen and (min-width:320px) and (max-width:1020px) {
    .career_section_three .et_pb_column.et_pb_column_4_4.et_pb_column_6,.career_section_two .et_pb_column.et_pb_column_4_4.et_pb_column_4{margin-bottom:0}
    .career_section_one .et_pb_row.et_pb_row_1{padding-top:0}
    .career_section_one{padding-bottom:10px}
    .career_section_three,.career_section_two{padding-top:0;padding-bottom:0}
    .career_section_two .et_pb_row.et_pb_row_3{padding-top:0}
    .home_pag .sub-menu{width:auto!important;margin-left:0}
    .home_pag .sub-menu .sub-menu{margin-left:0}
}
.contact-msg_new .captcha_con_new,.offer-checekboxs{margin-bottom:20px}
#post-32567 input[type=checkbox]{width:25px;height:25px;cursor:pointer}
.head_contact{font-weight:900;color:#000;font-family:Catamaran,sans-serif;font-size:30px;line-height:32px}
.content_contact{font-family:'PT Serif',sans-serif;font-size:22px;line-height:1.24em;font-weight:700;font-style:italic;letter-spacing:-.5px;color:#000}
.offer-checekboxs{margin-top:15px}
#post-32567 .qodef-iwt-icon-holder{float:left;display:-webkit-box}
#post-32567 .contact-client{background:#F6F6F6;width:100%!important;padding:50px 60px!important;margin:0!important;max-width:100%}
#post-32567 .offer-checekboxs{margin-left:-15px}
#post-32567 span.qodef-icon-shortcode.normal{float:left}
@media (max-width:768px) {
    .et_portfolio_image{text-align:center}
    .et_portfolio_image img{width:50%}
    .hire_form_set .et_pb_contact .et_pb_contact_field_half,.hire_form_set .et_pb_contact_field.et_pb_contact_field_2.et_pb_contact_field_last{width:100%;margin:0;padding-bottom:1em!important}
    .hire_form_set .et_contact_bottom_container{margin-top:0}
    div.et_pb_section.et_pb_section_24.big_banner_img{background:#0023b3!important}
    div.et_pb_section.et_pb_section_27.big_txt_color{background:#0023b3!important}
    .big_txt_color p{color:#fff}
    .big_txt_color h3{color:#fff}
    .react_more_btn{margin-bottom:25px}
}
.schedule_event a.et_pb_button,.background_blue_btn a{background:#0123b4!important;border:1px solid #0123b4!important}
.et_pb_bg_layout_dark h1.blackcolor{color:#000!important}
.grey_bg_section{background-color:#f7f7f7!important}
.about_us_customtagline{width:40%;background:none!important;padding-top:0;margin-top:0;font-size:13px;line-height:20px;display:inline-block}
.blue_color{color:#0123b4!important}
.bluecolor{color:#0123b4!important;font-size:18px}
.paddingtop-0{padding-top:0!important}
.et_pb_bg_layout_dark h1.grey_txt_color{color:#8b8f92!important;font-size:20px}
.title_webtechnologies,.title_mobile_apps,.title_ecommerce,.title_cms_development,.title_hosted_solutions{background:#0123b4!important}
.et_pb_section.new_layout_blog.blog_page_meso.et_pb_section_0.et_section_regular{background-color:#f6f6f6}
.port_main_class .project.type-project{margin-bottom:25px}
.blog_contact{background-color:#2f373a;padding:1.875em 1.875em 0;clear:both}
.blog_contact .contact_name_email_phone{width:100%!important}
.blog_contact input{width:100%;font-size:12px!important;height:32px!important}
.blog_contact .contact-cap-sub-msg{padding-left:0}
.blog_contact .new_contact-form p{padding-bottom:12px!important}
.blog_contact .new_contact-form .newmessage textarea{max-width:100%!important;font-size:12px;height:60px}
.blog_contact iframe{width:100%!important}
.blog_contact .rc-anchor-normal-footer .rc-anchor-logo-portrait{margin:10px 0 0 -11px}
.page-id-24523 #text-9 h4{border-bottom:3px solid #0123b4;float:left;margin-bottom:12px;width:auto!important}
.et_pb_fullwidth_header.et_pb_module.et_pb_bg_layout_dark.et_pb_text_align_left.thankyou_page_tit.et_pb_fullwidth_header_0{background-color:#0123b4;padding-top:7px;padding-bottom:7px}
.blog_new_layout .et_pb_column_1_3 .et_pb_widget_area .et_pb_widget{margin-bottom:6%}
.blog_page_meso .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2{margin-right:3%;width:48%}
.blog_page_meso .et_pb_column_2_3 .et_pb_blog_grid .column.size-1of2 .et_pb_post{margin-bottom:5.54%}
.blog_page_meso .wpcf7-form-control.wpcf7-submit{border:0!important;padding:18px!important;float:left;line-height:0;font-size:17px!important}
.blog_page_meso .et_pb_image_container{overflow:hidden}
.blog_page_meso .et_pb_image_container:hover .entry-featured-image-url img{-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:.5}
.single.single-post #sidebar{width:31%}
.single.single-post #left-area{width:69%;padding-right:2%}
.new_layout_blog.blog_page_meso .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{margin-right:3.5%;width:66.833%}
.blog_page_meso .more-link{background-color:#0123b4;color:#fff;padding:4px 14px;margin-top:15px;float:left;text-transform:capitalize}
.blog_page_meso .et_pb_blog_grid h2{line-height:24px}
.single.single-post #sidebar .et_pb_widget{clear:both}
.single.single-post #text-9 h4{border-bottom:3px solid #0123b4;float:left;margin-bottom:12px;width:auto!important}
.single.single-post #main-content .container::before{width:0}
.search.search-results #left-area{width:68%;padding-right:2%}
.search.search-results #sidebar{width:32%}
.search.search-results #main-content .container::before{width:0}
.search.search-results #text-9 h4{border-bottom:3px solid #0123b4;float:left;margin-bottom:12px;width:auto!important}
.search.search-results #sidebar #recent-posts-2 li{list-style:none!important;margin-left:0;border-bottom:1px solid #dcdbdb;padding-bottom:6px;line-height:20px;padding-top:6px}
.search.search-results #categories-2 ul li{border-bottom:1px solid #dcdbdb;padding-bottom:8px}
.archive.category #sidebar{width:32%}
.archive.category #main-content .container::before{width:0}
.archive.category #text-9 h4{border-bottom:3px solid #0123b4;float:left;width:auto!important}
.archive.category #sidebar #recent-posts-2 li{list-style:none!important;margin-left:0;border-bottom:1px solid #dcdbdb;padding-bottom:6px;line-height:1.7em;padding-top:6px}
.archive.category #categories-2 ul li{border-bottom:1px solid #dcdbdb;padding-bottom:8px}
.archive.category #categories-2 ul{width:100%!important}
.archive.category #main-content{background-color:#f6f6f6}
.archive.category .wpcf7-form-control.wpcf7-submit{border:0!important;padding:18px!important;float:left;line-height:0;font-size:17px!important}
.single.single-product #sidebar{width:29%}
.single.single-product #main-content .container::before{width:0}
.single.single-product #text-9 h4{border-bottom:3px solid #0123b4;float:left;margin-bottom:12px;width:auto!important}
.single.single-product #sidebar #recent-posts-2 li{list-style:none!important;margin-left:0;border-bottom:1px solid #dcdbdb;padding-bottom:6px;line-height:20px;padding-top:6px}
.single.single-product #categories-2 ul li{border-bottom:1px solid #dcdbdb;padding-bottom:8px;width:100%}
.single.single-product #categories-2 ul{width:100%}
.post_inner_meta a{background-color:#ebebeb;padding:1px 7px;float:left;margin-bottom:2px;margin-right:3px;font-size:11px;color:#000!important;text-transform:uppercase}
.post-meta.post_inner_man{margin-bottom:0;padding-bottom:6px;color:#898989!important;text-transform:uppercase;font-size:12px!important}
.post-meta.post_inner_meta{width:100%;float:left}
.ror_banner_form .new_contact-form p{padding-bottom:8px!important}
.ror_banner_form .newmessage{width:98%}
.ror_banner_form .wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{max-width:100%!important;width:100%!important;margin-bottom:0!important}
.shopify_pro_page{background-color:#efefef!important;padding-top:0!important;padding-bottom:0!important}
.shopify_pro_page .et_pb_portfolio_grid .project.type-project{margin-bottom:0}
.shopify_pro_page .et_overlay{border-radius:23%}
.shopify_pro_page .et_pb_row.et_pb_row_7{padding-bottom:10px}
.contact_trip textarea{height:100px;font-size:13px;margin-bottom:10px}
.portfolio_new{background-color:#f8f8f8!important}
.portfolio_new h1{font-size:4em;font-weight:700;color:#343434}
.portfolio_new h4,.portfolio_new h2{color:#343434;font-size:1.4375em;padding-top:2%}
.port_main_class{background-color:#f8f8f8!important}
.port_main_class h2{text-align:center}
.port_title{font-size:2.5em;font-weight:700;color:#343434}
.portfolio_menu_section{background-color:#232323!important}
.inner_togg{width:19%;text-align:center;display:inline-block}
#volusion_portfolio{padding-bottom:3%}
.port_main_class{box-shadow:inherit}
.portfolio_tit{background-color:#0123b4}
.et_pb_text_align_center.custom_web_application.et_pb_blurb_position_top .et_pb_main_blurb_image span{color:#fff!important;background-color:#ff931e!important;padding:15px!important;font-size:20px!important}
.et_pb_text_align_center.custom_development.et_pb_blurb_position_top .et_pb_main_blurb_image span{color:#fff!important;background-color:#ff1d25!important;padding:15px!important;font-size:20px!important}
.et_pb_text_align_center.back_end_mobile_apps.et_pb_blurb_position_top .et_pb_main_blurb_image span{color:#fff!important;background-color:#6876b2!important;padding:15px!important;font-size:20px!important}
.et_pb_text_align_center.api_integration.et_pb_blurb_position_top .et_pb_main_blurb_image span{color:#fff!important;background-color:#177be3!important;padding:15px!important;font-size:20px!important}
.et_pb_text_align_center.module_development.et_pb_blurb_position_top .et_pb_main_blurb_image span{color:#fff!important;background-color:#18b290!important;padding:15px!important;font-size:20px!important}
.et_pb_text_align_center.framework_support.et_pb_blurb_position_top .et_pb_main_blurb_image span{color:#fff!important;background-color:#e9b927!important;padding:15px!important;font-size:20px!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.et_pb_blurb_position_left .et_pb_main_blurb_image span{color:#fff!important;font-size:20px!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.cho_one.et_pb_blurb_position_left .et_pb_main_blurb_image span{background-color:#17a05e!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.cho_two.et_pb_blurb_position_left .et_pb_main_blurb_image span{background-color:#ea1e63!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.cho_three.et_pb_blurb_position_left .et_pb_main_blurb_image span{background-color:#ffa902!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.cho_four.et_pb_blurb_position_left .et_pb_main_blurb_image span{background-color:#0099da!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.cho_five.et_pb_blurb_position_left .et_pb_main_blurb_image span{background-color:#cc0001!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.cho_six.et_pb_blurb_position_left .et_pb_main_blurb_image span{background-color:#3f51b5!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.cho_seven.et_pb_blurb_position_left .et_pb_main_blurb_image span{background-color:#179fab!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.cho_eigh.et_pb_blurb_position_left .et_pb_main_blurb_image span{background-color:#13bcdb!important}
.et_pb_blurb.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_center.why_choose_icon.cho_nin.et_pb_blurb_position_left .et_pb_main_blurb_image span{background-color:#e9b927!important}
.et_pb_text_align_center.dev_services.et_pb_blurb_position_top .et_pb_main_blurb_image span{color:#fff!important;padding:15px!important;font-size:20px!important}
.et_pb_text_align_center.services_met.et_pb_blurb_position_top .et_pb_main_blurb_image span{color:#fff!important;padding:15px!important;font-size:20px!important}
.et_pb_text_align_center.ser_icon_one.et_pb_blurb_position_top .et_pb_main_blurb_image span{background-color:#ff931e!important}
.et_pb_text_align_center.ser_icon_two.et_pb_blurb_position_top .et_pb_main_blurb_image span{background-color:#ff1d25!important}
.et_pb_text_align_center.ser_icon_three.et_pb_blurb_position_top .et_pb_main_blurb_image span{background-color:#6876b2!important}
.et_pb_text_align_center.ser_icon_four.et_pb_blurb_position_top .et_pb_main_blurb_image span{background-color:#177be3!important}
.why_font_color .et_pb_blurb_content .et_pb_blurb_container h4{color:#0123b4!important}
.color_ul{margin-left:18px;padding-bottom:10px!important}
.color_ul_p{margin-left:33px}
.under_line{padding-top:4px}
.entry-content .et_pb_section.back_white_color{background-color:#fff!important}
.entry-content .et_pb_section.back_gray_color{background-color:#f4f4f4;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}
.entry-content .et_pb_section.action_back{background-color:#f4f4f4!important}
.et_pb_bg_layout_dark h2.sec_black{color:#000!important}
.main-title h1{font-weight:400}
.left_text_center{padding-top:60px}
.title_align_center h2{text-align:center}
.title_align_center .post-meta{text-align:center}
.border_bottom_php{border-bottom:2px solid #bcc1c7}
.header_title_back{background-color:#0123b4!important}
.header_title_back .et_pb_fullwidth_header{padding-top:10px;padding-bottom:10px}
.ror_first_div p{color:#fff;font-size:22px;font-weight:300;line-height:33px}
.ror_first_div .et_pb_promo_button.et_pb_button{color:#0123b4;border:0!important;font-size:22px;background:#fff}
.ror_first_div .et_pb_promo_button.et_pb_button:hover{color:#2893f7;background:#fff!important}
.ror_development_sec h1{color:#201e1e}
.ror_who_we_are .et_pb_promo_button.et_pb_button{background-color:#F26432;border:0!important;padding:10px 30px;font-size:16px}
.ror_second_section{background-image:url(https://www.metizsoft.com/wp-content/uploads/2018/02/Ror-who-we-are-back.png);background-position:right;background-size:contain}
.ror_second_section h2{color:#201e1e}
.ror_second_section p{font-size:16px;color:#201e1e;font-weight:300;line-height:28px}
.ror_five_section{background-color:#f0dcdc!important;background-image:url(https://www.metizsoft.com/wp-content/uploads/2018/02/Hire-Ruby-on-Rails-Developer-back-left.png),url(https://www.metizsoft.com/wp-content/uploads/2018/02/Hire-Ruby-on-Rails-Developer-back-right.png);background-position:left,right;background-size:contain}
.ror_third_section h2{color:#201e1e}
.ror_third_section h4{color:#ee743a;font-size:21px}
.ror_third_section p{color:#5e5e5e;font-size:16px;font-weight:300;text-align:center}
.ror_third_section{border-top:1px solid #bcc1c7;border-bottom:1px solid #bcc1c7}
.ror_third_section h4{color:#0123b4;text-align:center}
.padding_add_ruby{padding-bottom:20px}
.ror_four_section h3{font-size:30px;color:#201e1e}
.ror_four_section p{font-size:16px;font-weight:300;color:#5e5e5e}
.ror_five_section h3{font-size:30px;color:#201e1e}
.ror_five_section p{font-size:16px;font-weight:300;color:#5e5e5e}
.entry-content .et_pb_section.ror_six_section{background-color:#f8f8f8}
.ror_six_section h3{color:#201e1e;font-size:30px;line-height:46px}
.ror_dev_contact .contact_name_email_phone{width:100%!important;border-radius:4px}
.ror_dev_contact .new_contact-form p{width:50%;float:left}
.ror_dev_contact .new_contact-form .newmessage{width:100%}
.ror_dev_contact .contact-cap-sub-msg{padding-left:0}
.ror_dev_contact .new_contact-form p input{border-radius:4px}
.ror_dev_contact .new_contact-form .newmessage textarea{height:130px;max-width:100%!important;border-radius:4px}
.ror_dev_contact .new_contact-form .submit_contact{width:100%}
.ror_dev_contact .new-left{padding-right:20px}
.ror_dev_contact .new-right{padding-left:20px}
.ror_dev_contact .wpcf7-form div span input{width:100%}
.ror_dev_contact .new_contact-form .submit_contact{text-align:center}
.et_shop_image .et_overlay{left:30px!important;text-align:center!important;width:74.2%;margin:0 auto!important;border-radius:12px}
.related.products .products h2{font-size:18px!important}
.related.products .products .et_shop_image .et_overlay{left:26px!important}
.ror_first_div h1{color:#fff;font-size:35px}
.ror_ser_section{min-height:180px}
.ror_dev_contact .submit_contact input{font-size:16px;text-transform:uppercase;background-color:#F26432;font-weight:500;letter-spacing:1px;font-family:roboto}
.ror_dev_contact .captcha_con{width:100%}
.ror_dev_contact .wpcf7-form-control-wrap{width:234px;margin:0 auto}
.page-id-33488 strong{font-weight:500!important}
.page-id-33488 h1{text-transform:uppercase;font-size:35px;line-height:38px}
.page-id-33488 h3{text-transform:uppercase;font-size:28px;line-height:38px}
.margin_remove_tit .et_pb_column{margin-bottom:0}
.iot_application_tit h3{color:#0123b4}
.home_bottom_div.img_bottom{background-image:url(https://www.metizsoft.com/wp-content/uploads/2018/02/schedule_meeting_bg.jpg);background-size:100% 100%}
.home_bottom_div.img_bottom h2{font-weight:400}
.home_bottom_div.img_bottom .et_pb_text.et_pb_module{margin-bottom:0}
.remove_description .et_pb_promo_description{display:none}
.ror_text_space{padding-bottom:15%}
.ror_icon::before{background-position:-33px -129px}
.mobile_section_one p:first-child{font-weight:300}
.mobile_section_one p{font-size:35px;font-family:Raleway;color:#fff!important;font-weight:500;padding-bottom:20px;text-shadow:0 5px 3px rgba(6,43,50,1)}
.mobile_section_one h1{font-size:110px;font-family:Raleway;color:#fff!important;font-weight:500;text-shadow:0 5px 3px rgba(6,43,50,1)}
.mobile_section_one p:first-child{padding-bottom:5px}
.mobile_section_one a{border:2px solid #49d4e4!important;font-size:15px;font-weight:500;color:#fff;border-radius:20px;padding:8px 24px;margin-top:20px!important;display:inline-block}
.mobile_application_two h2{font-size:35px;font-family:Raleway;color:#000!important;font-weight:300;text-transform:capitalize}
.mobile_application_two strong{font-weight:600!important}
.mobile_border::before{content:'';width:120px;background:#e8e8e8;height:1px!important;display:inline-block}
.mobile_border::after{content:'';width:120px;background:#e8e8e8;height:1px!important;display:inline-block}
.mobile_five_section .mobile_border::before{width:20px}
.mobile_five_section .mobile_border::after{width:20px}
.mobile_border img{padding-left:10px;padding-right:10px;vertical-align:middle}
.mobile_third_section h2{font-size:45px;font-family:Raleway;color:#fff!important;font-weight:300;line-height:50px}
.mobile_third_section strong{font-weight:600!important}
.padding_bott{padding-bottom:0!important}
.nopadding{padding:0!important}
.mobile_third_section p{font-size:16px;font-weight:500;color:#fff!important;font-family:Raleway;text-transform:uppercase}
.mobile_third_section .et_pb_blurb_container{color:#fff;font-family:Raleway}
li.android-applcation_header a .menu-item-description{display:none}
.mobile_four_section h2{font-size:32px;font-family:Raleway;color:#000!important;font-weight:300}
.mobile_four_section strong{font-weight:600!important}
.mobile_four_section h3{font-size:20px!important;font-family:Raleway;color:#000!important;font-weight:600;padding-top:0!important}
.mobile_four_section .et_pb_column_1_2 p{font-size:17px!important;font-weight:400;color:#828282;padding-bottom:14px;font-family:Raleway;padding-left:7%!important}
.mobile_four_section h3{background:url(https://www.metizsoft.com/wp-content/uploads/2018/02/tick.png);background-repeat:no-repeat;padding-left:7%!important;background-size:4%!important}
.mobile_five_section h2{font-size:32px;font-family:Raleway;color:#fff!important;font-weight:300}
.mobile_five_section strong{font-weight:600!important}
.mobile_five_section a{color:#fff;font-size:15px;font-weight:500;border-radius:50px}
.and_mobile{border:2px solid #fff;padding:8px 25px;margin-left:35px}
.ios_mobile{border:2px solid #fff;padding:8px 49px;margin-left:3%;margin-right:3%}
.contact_mobile{border:2px solid #fff;padding:8px 20px}
.postid-33726 blockquote h5{padding-bottom:5px;padding-top:5px}
.postid-33726 blockquote{margin-bottom:10px;margin-top:0}
.postid-33726 h3{padding-top:8px}
.postid-33726 .et_pb_post h2{margin-top:10px}
.et_pb_blog_grid_wrapper h2{line-height:25px}
@media only screen and (min-width:320px) and (max-width:479px) {
    .portfolio_home .et_pb_portfolio_grid .project.type-project{width:43%!important;margin:7.8px!important}
    .portfolio_home .et_portfolio_image img{width:100%!important}
    .portfolio_home #portfolio_all_show{margin-top:20px}
    .portfolio_home .portfolio-section{padding-top:0!important}
    .inner_port .type-project.has-post-thumbnail{width:42%!important;margin:3.8%!important}
    .inner_port .et_portfolio_image img{width:100%}
    .five-columns .et_pb_module{width:250px!important;float:none!important;margin:0 auto!important;margin-bottom:30px!important}
    .hire_expert_one{padding-top:0}
    .et_pb_section.thanks_page_images.et_pb_section_1.et_section_regular{padding-top:0!important;padding-bottom:0!important}
    .thanks_page_images .et_pb_row.et_pb_row_0{padding-bottom:0}
    .thanks_page_images .et_pb_module.et-waypoint.et_pb_image.et_pb_animation_off.et_pb_image_0.et_always_center_on_mobile.et-animated{margin-bottom:0}
    .type-project .et_pb_fullwidth_header{padding:0}
    .remove_mag_mobile .title-line{margin-bottom:0}
    .ror_first_div p{font-size:18px;line-height:26px}
    .ror_development_sec{padding-top:0;padding-bottom:0}
    .ror_development_sec .et_pb_text.et_pb_module.et_pb_bg_layout_light{padding-bottom:0!important}
    .ror_second_section{padding-top:0;padding-bottom:0}
    .ror_second_section p{font-size:15px;line-height:25px}
    .ror_second_section .et_pb_text.et_pb_module.et_pb_bg_layout_light{margin-bottom:0}
    .ror_who_we_are .et_pb_promo_button.et_pb_button{padding:3px 21px;font-size:20px}
    .ror_third_section{padding-top:0;padding-bottom:0}
    .ror_third_section .et_pb_row.et_pb_row_3{padding-bottom:0}
    .ror_third_section .et_pb_column.et_pb_column_4_4.et_pb_column_4{margin-bottom:0}
    .ror_third_section p{font-size:15px}
    .padding_add_ruby{padding-bottom:0}
    .ror_four_section{padding-top:0;padding-bottom:0}
    .ror_four_section p{font-size:15px}
    .ror_five_section p{font-size:15px}
    .ror_five_section{background-position:top,bottom}
    .ror_dev_contact .new_contact-form p{width:100%}
    .ror_dev_contact .new-left{padding-right:0}
    .ror_dev_contact .new-right{padding-left:0}
    .ror_contact_title{padding-top:0;padding-bottom:0}
    .ror_contact_title .et_pb_column{margin-bottom:0}
    .page-id-33488 h1{font-size:30px;line-height:32px}
    .page-id-33488 h2{font-size:25px;line-height:32px}
    .page-id-33488 h3{font-size:24px;line-height:32px}
    .page_blog .entry-title{margin-bottom:12px;line-height:24px}
    .page_blog .et_pb_blog_grid .et_pb_post{padding-top:0}
    .ror_ser_section{min-height:auto}
    .page_blog .et_pb_column.et_pb_column_4_4{margin-bottom:0}
    .mobileapp_one-third_center{padding-top:0!important}
    .et_pb_section.ror_five_section.et_pb_section_5.et_section_regular{padding-top:0;padding-bottom:0}
    .margin_bottom_none .title_partner{padding-bottom:0}
    .margin_bottom_none .et_pb_column.et_pb_column_4_4{margin-bottom:0}
    .logo_android{text-align:center}
    .logo_android #text-8{float:none}
    .menu_android{float:none;width:250px;margin:0 auto}
    .landing_head.sticky{position:relative}
    .mobile_section_one{padding-bottom:0!important}
    .mobile_section_one .et_pb_text.et_pb_module{padding-top:70px!important}
    .mobile_section_one p{font-size:30px;padding-bottom:0;line-height:36px}
    .mobile_section_one h1{font-size:45px}
    .mobile_section_one a{padding:2px 25px}
    .mobile_application_two{padding-top:10px!important;padding-bottom:10px!important}
    .mobile_application_two h2{font-size:30px}
    .mobile_border::before{width:60px}
    .mobile_border::after{width:60px}
    .mobile_application_two .et_pb_row.et_pb_row_1{padding-bottom:0}
    .mobile_application_two .et_pb_row.et_pb_row_2{padding-top:0}
    .mobile_third_section .et_pb_text.et_pb_module{display:block!important}
    .mobile_third_section h2{font-size:30px;line-height:35px}
    .mobile_third_section{padding-top:10px!important;padding-bottom:10px!important}
    .mobile_third_section .et_pb_row.et_pb_row_3{padding-bottom:0}
    .padding_bott{padding-top:0!important}
    .mobile_four_section .et_pb_text.et_pb_module{display:block!important}
    .mobile_four_section{padding-top:0!important;padding-bottom:0!important}
    .mobile_four_section .et_pb_row.et_pb_row_7{padding-bottom:0}
    .mobile_four_section .et_pb_column.et_pb_column_4_4.et_pb_column_14{margin-bottom:0}
    .mobile_four_section h3{padding-left:20%}
    .mobile_four_section .et_pb_column_1_2 p{font-size:19px;padding-left:20%}
    .mobile_five_section .et_pb_text.et_pb_module{display:block!important}
    .mobile_four_section h3{font-size:28px;padding-top:4px}
    .mobile_five_section{padding-top:0!important;padding-bottom:0!important}
    .mobile_border{padding-top:10px!important;display:inline-block}
    .mobile_five_section a{display:block;width:200px;margin:10px auto}
    .mobile_five_section .et_pb_row.et_pb_row_10{padding-top:0}
    .mobile_five_section .et_pb_row.et_pb_row_9{padding-bottom:0}
    .mobile_third_section .et_pb_row.et_pb_row_6{padding-top:0}
    .space_remove_pra .et_pb_column.et_pb_column_1_2.et_pb_column_0{margin-bottom:15px}
    .mobileapp_section .one_half{margin-bottom:30px!important}
    .mobileapp_section.et_pb_row.et_pb_row_2.et_pb_equal_columns{padding-bottom:0}
    .mobileapp_section .et_pb_blurb.et_pb_module{margin-bottom:30px!important}
    .mobileapp_section .et_pb_column.et_pb_column_1_3.et_pb_column_5{margin-bottom:0}
    .our_dev_ment .et_pb_column.et_pb_column_1_3{margin-bottom:10px}
    .our_dev_ment h4{line-height:23px}
    .why_cho_services .title-line{margin-bottom:0}
    .why_cho_services h4{line-height:23px}
    .why_cho_services .et_pb_column.et_pb_column_1_3{margin-bottom:0}
    .get-free-trial{padding-top:0;padding-bottom:0}
    .infrastructure .et_pb_slider .et_pb_slide_1{background-size:100%;max-height:70px}
    .shopify_expert_space .et_pb_blurb_content{margin-bottom:20px}
    .magento_sub_text .react-section2-sub{width:auto}
    .section_one-txt{margin-left:10px;margin-right:10px}
}
@media only screen and (min-width:480px) and (max-width:639px) {
    .inner_port .type-project.has-post-thumbnail{width:42%!important;margin:3.8%!important}
    .inner_port .et_portfolio_image img{width:100%}
    .five-columns .et_pb_module{width:50%!important}
    .hire_expert_one{padding-top:0}
    .ror_development_sec{padding-top:10px;padding-bottom:0}
    .ror_title_remo{padding-bottom:10px!important}
    .ror_second_section{padding-top:10px;padding-bottom:10px}
    .ror_third_section{padding-top:10px;padding-bottom:20px}
    .ror_third_section .et_pb_row.et_pb_row_4{padding-top:0}
    .padding_add_ruby{padding-bottom:0}
    .ror_four_section{padding-top:10px;padding-bottom:20px}
    .ror_five_section{background-position:top,bottom}
    .ror_six_section{padding-top:20px;padding-bottom:10px}
    .ror_contact_title{padding-bottom:0}
    .ror_dev_contact .new_contact-form p{width:100%}
    .ror_dev_contact .new-left{padding-right:0}
    .ror_dev_contact .new-right{padding-left:0}
    .ror_contact_title{padding-top:0;padding-bottom:0}
    .ror_contact_title .et_pb_column{margin-bottom:0}
    .ror_dev_contact .new_contact-form .submit_contact{margin-top:0!important;padding-left:0}
    .page_blog .entry-title{margin-bottom:12px;line-height:24px}
    .page_blog .et_pb_blog_grid .et_pb_post{padding-top:0}
    .landing_head.sticky{position:relative}
    .mobile_section_one{padding-bottom:0!important}
    .mobile_section_one .et_pb_text.et_pb_module{padding-top:100px!important}
    .mobile_section_one p{font-size:30px;padding-bottom:0;line-height:36px}
    .mobile_section_one h1{font-size:60px}
    .mobile_section_one a{padding:2px 25px}
    .mobile_application_two{padding-top:10px!important;padding-bottom:10px!important}
    .mobile_application_two h2{font-size:30px}
    .mobile_border::before{width:60px}
    .mobile_border::after{width:60px}
    .mobile_application_two .et_pb_row.et_pb_row_1{padding-bottom:0}
    .mobile_application_two .et_pb_row.et_pb_row_2{padding-top:0}
    .mobile_third_section .et_pb_text.et_pb_module{display:block!important}
    .mobile_third_section h2{font-size:30px;line-height:35px}
    .mobile_third_section{padding-top:10px!important;padding-bottom:10px!important}
    .mobile_third_section .et_pb_row.et_pb_row_3{padding-bottom:0}
    .padding_bott{padding-top:0!important}
    .mobile_four_section .et_pb_text.et_pb_module{display:block!important}
    .mobile_four_section{padding-top:0!important;padding-bottom:0!important}
    .mobile_four_section .et_pb_row.et_pb_row_7{padding-bottom:0}
    .mobile_four_section .et_pb_column.et_pb_column_4_4.et_pb_column_14{margin-bottom:0}
    .mobile_four_section h3{padding-left:20%}
    .mobile_four_section .et_pb_column_1_2 p{font-size:19px;padding-left:20%}
    .mobile_five_section .et_pb_text.et_pb_module{display:block!important}
    .mobile_four_section h3{font-size:28px;padding-top:4px}
    .mobile_five_section{padding-top:0!important;padding-bottom:0!important}
    .mobile_border{padding-top:10px!important;display:inline-block}
    .mobile_five_section a{display:block;width:200px;margin:10px auto}
    .mobile_five_section .et_pb_row.et_pb_row_10{padding-top:0}
    .mobile_five_section .et_pb_row.et_pb_row_9{padding-bottom:0}
    .mobile_third_section .et_pb_row.et_pb_row_6{padding-top:0}
    .space_remove_pra .et_pb_column.et_pb_column_1_2.et_pb_column_0{margin-bottom:15px}
    .mobileapp_section .one_half{margin-bottom:30px!important}
    .mobileapp_section.et_pb_row.et_pb_row_2.et_pb_equal_columns{padding-bottom:0}
    .use_mobile_ser .et_pb_column.et_pb_column_4_4.et_pb_column_4{margin-bottom:10px}
    .mobileapp_section .et_pb_blurb.et_pb_module{margin-bottom:30px!important}
    .mobileapp_section .et_pb_column.et_pb_column_1_3.et_pb_column_5{margin-bottom:0}
    .our_dev_ment .et_pb_column.et_pb_column_1_3{margin-bottom:10px}
    .our_dev_ment h4{line-height:23px}
    .why_cho_services .title-line{margin-bottom:0}
    .why_cho_services h4{line-height:23px}
    .why_cho_services .et_pb_column.et_pb_column_1_3{margin-bottom:0}
    .get-free-trial{padding-top:0;padding-bottom:0}
    .shopify_expert_space .et_pb_blurb_content{margin-bottom:20px}
    .demand_six_section h3{font-size:18px;line-height:25px}
}
@media only screen and (min-width:640px) and (max-width:767px) {
    .five-columns .et_pb_module{width:33.33%!important}
    .mobileapp_section .et_pb_blurb.et_pb_module{margin-bottom:30px!important}
    .mobileapp_section .et_pb_column.et_pb_column_1_3.et_pb_column_5{margin-bottom:0}
    .and_mobile{margin-left:5px;padding:8px 15px}
    .ios_mobile{margin-left:1%;margin-right:1%}
    .certifications_banner .et_pb_slider .et_pb_slide_1{background-size:100%;max-height:185px}
    .shopify_expert_space .et_pb_blurb_content{margin-bottom:20px}
}
@media only screen and (min-width:640px) and (max-width:980px) {
    .mobile_section_one .et_pb_text.et_pb_module{padding-top:50px!important}
    .et_pb_section.mobile_section_one.et_pb_section_0.et_pb_with_background.et_section_regular{padding-bottom:0}
    .mobile_section_one .et_pb_section.mobile_section_one.et_pb_section_0.et_pb_with_background.et_section_regular{padding-bottom:0}
    .mobile_application_two{padding-top:20px!important;padding-bottom:20px!important}
    .mobile_application_two .et_pb_row.et_pb_row_2{padding-top:0!important}
    .mobile_third_section .et_pb_row.et_pb_row_3{padding-top:0!important;padding-bottom:0!important}
    .padding_bott{padding-top:0!important}
    .mobile_third_section .et_pb_row.et_pb_row_6{padding-top:0;padding-bottom:0}
    .et_pb_section.mobile_four_section.et_pb_section_3.et_section_regular{padding-top:20px;padding-bottom:20px}
    .mobile_four_section .et_pb_row.et_pb_row_7{padding-bottom:0}
    .mobile_four_section .et_pb_column.et_pb_column_4_4.et_pb_column_14{margin-bottom:0}
    .mobile_four_section .et_pb_text.et_pb_module{display:block!important}
    .mobile_five_section .et_pb_text.et_pb_module{display:block!important}
    .mobile_third_section .et_pb_text.et_pb_module{display:block!important}
    .et_pb_section.mobile_five_section.et_pb_section_4.et_pb_with_background.et_section_regular{padding-top:20px;padding-bottom:20px}
    .mobile_five_section .et_pb_row.et_pb_row_9{padding-bottom:0}
}
@media only screen and (min-width:981px) and (max-width:1090px) {
    .mobile_section_one p:first-child{line-height:35px}
    .mobile_section_one h1{font-size:95px}
    .mobile_four_section h3{padding-left:12%}
    .mobile_four_section .et_pb_column_1_2 p{padding-left:12%}
}
@media only screen and (min-width:640px) and (max-width:980px) {
    .ror_development_sec{padding-top:10px;padding-bottom:0}
    .ror_title_remo{padding-bottom:10px!important}
    .ror_second_section{padding-top:10px;padding-bottom:10px}
    .ror_third_section{padding-top:10px;padding-bottom:20px}
    .ror_third_section .et_pb_row.et_pb_row_4{padding-top:0}
    .padding_add_ruby{padding-bottom:0}
    .ror_four_section{padding-top:10px;padding-bottom:20px}
    .ror_five_section{background-position:top left,bottom right;background-size:initial}
    .ror_six_section{padding-top:30px;padding-bottom:10px}
    .ror_contact_title{padding-bottom:0}
    .ror_dev_contact .new_contact-form .new-right.subject{padding-top:0!important}
    .ror_contact_title{padding-top:0;padding-bottom:0}
    .ror_contact_title .et_pb_column{margin-bottom:0}
    .ror_dev_contact .new_contact-form .submit_contact{margin-top:0!important;padding-left:0}
}
@media only screen and (min-width:320px) and (max-width:767px) {
    .shopify_pro_page .et_portfolio_image img{width:50%}
    .shopifymain{height:330px}
    .start-img-cont span{line-height: 55px;}
    .shopifymain img {display: none;}
    .shopifymain .home-banner-btn a{margin: 25px 0;}
}
@media only screen and (min-width:320px) and (max-width:966px) {
    .left_text_center{padding-top:0}
    .et_pb_section.benefits_section.remove_background_img.et_pb_section_6.et_pb_with_background.et_section_regular{background-color:#0123b4;background-image:inherit;padding-top:0;padding-bottom:0}
    .et_pb_section.benefits_section.remove_background_img .et_pb_text_13{margin-left:0!important}
}
@media screen and (max-height:1800px) {
    #rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}
}
@media (max-width:980px) {
    .et_pb_section.et_pb_fullwidth_section.home_remove_banner.et_pb_section_0.et_section_regular{padding:0!important}
    .title_header_top .et_pb_fullwidth_header{padding:0!important}
    #top-header #et-info-phone{padding-bottom:8px;display:block;padding-top:10px}
    .title_header_top h1{line-height:26px}
    .et_pb_fullwidth_header_container.left .header-content-container.center .header-content{margin:0 2%}
    #page-container{position:relative}
    #page-container #top-header{display:block;top:0;position:relative;width:100%}
    header#main-header .logo_container{text-align:center}
    .testimonial_content_txt .et_pb_slide_title{padding-left:25px;padding-right:25px}
    .et_pb_section_2.mobile_third_section{background-size:cover}
    .et_pb_column .et_pb_row_inner,.et_pb_row,.et_pb_section{padding:15px 0!important}
    .et_pb_column{margin-bottom:0}
    .text_justify p{padding-top:15px;padding-bottom:0!important}
    .action_back .et_pb_column_16{margin-bottom:28px!important}
    .benefits_section .et_pb_text_12{padding:0!important}
    .benefits_section .et_pb_text_12 .title-line{background:#fff!important}
    p,p.et_normal_padding{padding-bottom:1em!important}
    .iot_application_tit .et_pb_row_3{padding-bottom:0!important}
    .iot_application_tit .et_pb_row_4{padding-top:0!important;padding-bottom:0!important}
    .title-line{margin:10px auto!important}
    .blurbicon_withoutcircle .et_pb_row_2{padding-top:0!important;padding-bottom:0!important}
    .blurbicon_withoutcircle .et_pb_row_3{padding-top:0!important}
    .blurbicon_withoutcircle .et_pb_row_2 .et_pb_column_1_3{padding-top:0!important}
    .blurbicon_withoutcircle .et_pb_row_6{padding-top:0!important}
    .blurbicon_withoutcircle .et_pb_row_8{padding-bottom:0!important}
    .blurbicon_withoutcircle .et_pb_row_9{padding-top:0!important;padding-bottom:0!important}
    .page_bottom_blog .et_pb_row_13,.blog_magento_new{padding-bottom:0!important}
    .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_column .et_pb_widget{padding-bottom:10px!important;margin-bottom:0!important}
    .blog_magento_new.et_pb_row .et_pb_column .column article .post-content{padding-bottom:0!important}
    .blog_magento_new article:last-child{padding-bottom:0!important}
    .blurbicon_withoutcircle .et_pb_row_6{padding-bottom:0!important}
    .blurbicon_withoutcircle .et_pb_row_7{padding-top:0!important;padding-bottom:0!important}
    .blurbicon_withoutcircle .et_pb_row_8,.et_pb_row_0{padding-bottom:0!important}
    .blurbicon_withoutcircle.et_pb_section_2{padding-top:0!important}
    .bitcoin_dev .title_partner{padding-bottom:0!important}
    .bitcoin_dev .et_pb_row_2{padding-top:0!important;padding-bottom:0!important}
    .bitcoin_section .box-shadow_hire_dev{padding-bottom:0!important}
    .bitcoin_section .box-shadow_hire_dev .et_pb_column_1_3{margin-bottom:20px!important}
    .bitcoin_section .mobileapp_one-third_center{padding-top:0!important}
    #post-29517 .et_pb_section_3.et_section_regular .et_pb_row_10{padding-bottom:0!important}
    #post-29688 .et_pb_row_1{padding-bottom:0!important}
    #post-29688 .Frontend_js.et_pb_row_3 .et_pb_column_5,#post-29688 .Frontend_js.et_pb_row_4 .et_pb_column_7,#post-29688 .Frontend_js.et_pb_row_5 .et_pb_column_9,#post-29688 .Frontend_js.et_pb_row_6 .et_pb_column_11{padding-bottom:0!important}
    .react-client-section .owl-nav {padding: 0px 0 0;}
}
@media (min-width:479px) and (max-width:980px) {
    .mobile-align-center,.mobile-align-center .et_pb_text{text-align:center!important}
    .mobile_section_one .et_pb_text.et_pb_module{padding-top:50px!important}
}
@media (min-width:981px) and (max-width:1180px) {
    .mobile_section_one .et_pb_text.et_pb_module{padding-top:50px!important}
}
@media (max-width:479px) {
    .mobile_section_one .et_pb_text.et_pb_module{padding-top:100px!important}
}
@media (max-width:767px) {
    .shopify_one_section{padding-bottom:20px!important}
    .Shopify_our_solution{padding-top:0!important;padding-bottom:0!important}
    .shopify_third{padding-top:10px!important;padding-bottom:0!important}
    .shopify_services{padding-top:30px!important}
    .shopify_services .et_pb_blurb_container p{height:auto;padding-bottom:20px}
    .shopify_services .et_pb_blurb:last-child .et_pb_blurb_container p{border-bottom:none}
    .shopify_accomplishment .et_pb_row_7{padding-bottom:0!important}
    .shopify_accomplishment .et_pb_row_7 .et_pb_column_13{margin-bottom:0!important}
}
.shopify_banner .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{height:100%!important}
.page-template-shopifyunit-2018 .su18_contactform_section form{width:80%;float:right}
.page-template-shopifyunit-2018 div.box_image{float:left;min-width:90px;background:#fff;border-radius:50px;margin-right:15px;padding:20px}
.page-template-shopifyunit-2018 .su18_servicesbox .et_pb_text{display:inline-block;min-height:124px;width:100%}
.page-template-shopifyunit-2018 .greenbox_degree{background:url(../Divi/images/su18-txtbg.png) no-repeat center / 100% 100%;margin:0 auto;width:600px;position:absolute;height:calc(100% + 164.25px);top:50%;left:50%;transform:translate(-50%,-50%)}
.page-template-shopifyunit-2018 .greenbox_degree h4{line-height:32px;width:55%;top:50%;position:absolute;left:50%;color:#fff;font-weight:700;font-size:20px;transform:translate(-50%,-50%)}
.shopify-section-img .et_pb_row{display:flex}
.shopify-section-img .et_pb_column_1_3 .et_pb_text{display:table;width:100%;height:100%}
.shopify-section-img .et_pb_column_1_3 .et_pb_text .et_pb_text_inner{display:table-cell;width:100%;height:100%;vertical-align:middle;color:#fff}
.shopify-section-img h3{color:#fff;font-size:24px}
.page-template-shopifyunit-2018 .su18_video_section{padding:0}
.page-template-shopifyunit-2018 div.box_contents h2{text-transform:uppercase;line-height:27px;font-size:20px}
.page-template-shopifyunit-2018 div.imgwithbg img{margin-right:0;width:50px;height:50px}
.page-template-shopifyunit-2018 div.box_contents{float:left;width:58%}
.page-template-shopifyunit-2018 .et_pb_video_box{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.page-template-shopifyunit-2018 .et_pb_video_box iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.page-template-shopifyunit-2018 .su18_dargbg_footer{background:#27361c;padding:30px 0 40px}
.page-template-shopifyunit-2018 .su18_dargbg_footer a{color:#fff}
.page-template-shopifyunit-2018 .su18_dargbg_footer ul.sb18-socialmedia-icons li a{background:transparent!important}
.page-template-shopifyunit-2018 .su18_contactform_section .contact-form-new{background:#f0f6f9;padding:20px;border-radius:15px;margin-bottom:30px}
.page-template-shopifyunit-2018 .contact-form-new input{border:1px solid #d1d6d8;border-radius:4px;padding:14px;height:auto}
.page-template-shopifyunit-2018 .contact-form-new .submit_contact_new{padding-bottom:0}
.page-template-shopifyunit-2018 .submit_contact_new .wpcf7-form-control.wpcf7-submit{width:100%;background:#5e8e3e;font-weight:600;font-size:24px}
.page-template-shopifyunit-2018 .su18_bannertxt h1{font-weight:600;font-size:40px;line-height:40px;text-shadow:none}
.page-template-shopifyunit-2018 .su18_bannertxt h3{font-weight:400;color:#fff;font-size:26px;margin-top:20px}
@media (max-width:980px) {
    .page-template-shopifyunit-2018 .su18_contactform_section form{max-width:400px;float:none;margin:0 auto}
    .page-template-shopifyunit-2018 .su18_servicesbox .et_pb_text{min-height:unset;margin-bottom:10px}
    .su18_dargbg_footer .et_pb_social_media_follow{text-align:center}
    .su18_dargbg_footer .et_pb_social_media_follow li{display:inline-block;float:none}
    .page-template-shopifyunit-2018 .su18_bannertext_section .et_pb_text.et_pb_module{padding-top:50px!important}
    .page-template-shopifyunit-2018 .et_pb_video_box{padding-top:10px}
    .page-template-shopifyunit-2018 .mobile_section_one .su18_bannertext_section .et_pb_text.et_pb_module{padding-top:50px!important}
    .page-template-shopifyunit-2018 .mobile_section_one .et_pb_text.et_pb_module{padding-top:0!important}
    .inner_page_slider.infrastructure .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:160px!important}
    .page-template-shopifyunit-2018 .su18_contactform_section .contact-form-new .hire_con .new-name,.page-template-shopifyunit-2018 .su18_contactform_section .contact-form-new .hire_con .new-email,.page-template-shopifyunit-2018 .su18_contactform_section .contact-form-new .hire_con .hire-con,.page-template-shopifyunit-2018 .su18_contactform_section .contact-form-new .hire_con .new-phone,.page-template-shopifyunit-2018 .su18_contactform_section .contact-form-new .hire_con .submit_contact_new{padding-bottom:0!important}
    .page-template-shopifyunit-2018 .submit_contact_new .wpcf7-form-control.wpcf7-submit{margin-bottom:0}
}
@media screen and (max-width:640px) {
    .page-template-shopifyunit-2018 .greenbox_degree{width:100%}
    .page-template-shopifyunit-2018 .su18_bannertxt h1{font-size:36px}
    .page-template-shopifyunit-2018 .greenbox_degree h4{font-size:15px;line-height:21px}
    .ror_first_div h1{font-size:24px}
    .php_cust_txt{margin-top:25px}
    .magento_why_topspace .et_pb_main_blurb_image{margin-top:45px}
}
@media (max-width:438px) {
    .page-template-shopifyunit-2018 div.imgwithbg{padding:15px;margin-right:10px}
}
@media (max-width:580px) {
    .page-template-shopifyunit-2018 .su18_contactform_section form{width:100%}
}
@media (max-width:980px) {
    .sub-services.home_ser_one{padding-bottom:0!important}
    .sub-services.home_ser_two{padding-top:0!important}
    .official-patner .et_pb_column.et_pb_column_1_4{padding-bottom:20px}
}
@media (max-width:768px) {
    .logo_android{width:auto!important;float:left}
    .menu_android{width:auto!important;float:right}
    .logo_android img{width:57%;float:left}
    .menu_android img{width:57%;float:right}
    .case_studies{padding:0!important}
    .shopifymain{height:470px}
}
@media only screen and (max-width:479px) {
    .menu_android{padding-top:0!important}
    .post-31213 .et_pb_bg_layout_light.et_pb_text_0{margin-top:25px;text-align:center}
    #menu-android-application a{background:#000}
    #menu-android-application a span{color:#fff}
    .landing_head .textwidget img{width:120px!important}
}
@media (min-width:981px) {
    #mobile_menu_custommenu-item-has-childrena{background-color:transparent;position:relative}
}
#mobile_menu_custom .menu-item-has-children > a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}
#main-header .et_mobile_menu .menu-item-has-children > a:after{font-size:16px;content:'4c';top:13px;right:10px}
#mobile_menu_custom .menu-item-has-children.visible > a:after{content:'4d'}
#mobile_menu_custom ul.sub-menu{display:none;visibility:hidden;transition:all 1.5s ease-in-out}
#mobile_menu_custom .visible > ul.sub-menu{display:block;visibility:visible}
.page-template-android-application .menu_android{padding-top:0}
.text_white h2{color:#fff}
.title_sp h2{line-height:1.3em}
.title_sp h3{line-height:1.3em}
.post-meta.post_inner_man .author.vcard a{color:#000!important}
.builder_img .et_pb_main_blurb_image{width:auto}
#search-2{box-shadow:0 0 15px 1px #ccc;padding:20px}
.archive.category .more-link{background-color:#0123b4;color:#fff;padding:4px 14px;margin-top:15px;text-transform:capitalize;display:inline-block}
.xamarin_ico .et_pb_main_blurb_image{width:48px}
.search-results #left-area .et_pb_post,.archive.category #left-area .et_pb_post{font-size:16px;color:#000;box-shadow:0 0 15px 1px #ccc;padding:20px}
.bottom_meta{border-top:3px solid #0123b4;margin-top:17px;padding-top:12px}
.single.single-post #et-main-area .container h1{font-size:42px;font-weight:600;line-height:1.1}
.single.single-post #et-main-area .container h2{font-size:26px;font-weight:600;line-height:1.1;font-family:arial;margin:20px 0 25px;padding:0}
.single.single-post #et-main-area .container h3{margin:10px 0 25px;padding:0}
.single.single-post #et-main-area .container h4{margin:10px 0 15px;padding:0}
.single.single-post .entry-title{margin-bottom:15px}
.single.single-post #comment-wrap{padding-top:0}
.single.single-post #commentform{padding-bottom:0!important;padding-top: 30px;}
.single.single-post #commentform .jetpack_remote_comment{max-height:204px}
#text-9{box-shadow:0 0 15px 1px #ccc}
.single.single-post #text-9 h4,.page-id-24523 #text-9 h4,.archive.category #text-9 h4{margin-bottom:20px;margin-top:20px!important;margin-left:20px}
#recent-posts-2{box-shadow:0 0 15px 1px #ccc;padding:20px;display:inline-block}
.gallery_img h3{line-height:30px}
.magento_ex .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 2.8% 2.992em 0;width:22.05%;clear:none;list-style:none}
.search-results #et-main-area .container .et_pb_post{font-size:16px!important;color:#000}
.search-results #et-main-area .container #sidebar h4{color:#000;font-size:20px}
.search-results #et-main-area .container #sidebar ul a{color:#000}
.search-results #et-main-area .container #sidebar ul li{line-height:2em}
.search-results #et-main-area .container ul li{font-size:16px!important;line-height:2em;color:#000}
.search-results #et-main-area .container .post-meta a{color:#000!important}
.search-results #et-main-area .container p{font-size:16px!important;color:#000}
.about_content a{color:#0123b4;font-size:24px}
.unit_third h2{color:#5c8e3c;font-weight:700}
.app_development_service ul{margin-left:8%}
#portfolio_sub_page .type-project.has-post-thumbnail{margin-bottom:4.6%}
.li_padd ul{padding-left:12%}
.hire_class .et_pb_blurb_content{background-color:#fff;margin:0 10px;padding:20px 0}
.hire_class .et_pb_blurb_content p{display:none}
.hire_class .et_pb_blurb_content h4,.hire_class .et_pb_blurb_content h3{padding-top:20px;line-height:25px;font-size:18px}
.text-white h2{color:#fff}
.text-white p{color:#fff}
.text-white a{color:#fff}
.hire_services .col-lg-5 div{text-align:center}
.hire_services span{display:inline-block;margin-top:12px;color:#000;font-size:16px;text-align:center;clear:both;width:100%}
.hire_services .col-lg-5 div{text-align:center;background-color:#fff;margin:0 5px;height:230px;padding-top:26px}
.inner_test{background-color:#0123b4!important}
.main_top_ser{padding-top:20px!important;padding-bottom:50px!important}
.main_top_hire{padding-top:0!important;padding-bottom:0!important}
.panel .et_pb_gallery_item.et_pb_grid_item{margin-bottom:0}
.panel .et_pb_gallery_title{display:none}
.hire_tabs #tabs{text-align:center;display:inline-block;width:100%;vertical-align:top}
.main_top_hire{display:inline-block;text-align:center;width:200px}
.main_top_hire span{font-size:18px;color:#000;cursor:pointer;padding-top:10px!important;padding-bottom:10px!important;display:inline-block;width:100%}
.main_top_hire .inactive{color:#0123b4!important}
.panel{display:none}
#one{display:block}
#sectionChooser{width:auto!important;float:right;font-size:17px;margin-top:-42px!important;font-size:20px;font-weight:600!important}
.panel .et_pb_module.et_pb_gallery{margin-bottom:15px}
.panel .et_pb_gallery_image.landscape{border:3px solid #dcdcdc;padding:1px;background:#fff}
.panel .et_pb_gallery_image.landscape img{transition:all .5s}
.panel .et_pb_gallery_image.landscape:hover img{opacity:.1}
.image_class{width:auto;text-align:center;display:inline-block;padding:20px;color:#fff!important;font-size:16px!important}
.image_class img{display:block;margin:0 auto;padding-bottom:12px}
.container_tab{border-left:1px solid #d8e1ef;border-bottom:1px solid #d8e1ef;border-right:1px solid #d8e1ef;border-top:1px solid #d8e1ef}
.main_top_hire{background-color:#f3f3f3}
.main_top_hire.into{background-color:#fff}
.our_team ul.et_pb_social_media_follow.et_pb_module{margin-bottom:7%}
.image_class span{display:inline-block;font-size:16px;padding-top:10px;color:#fff}
.et_pb_section.back_color_tabs.et_pb_with_background.et_section_regular{background-color:#0123b4!important}
.et_pb_section_1.et_pb_section.back_color_tabs{background-color:#0273bd!important}
.back_color_tabs h2{color:#fff}
.back_color_tabs p{color:#fff}
.back_color_tabs p a{color:#fff}
.container_tab .et_pb_text.et_pb_module{text-align:center}
.page-template-page-template-blank #menu-android-application{text-align:right}
.page-template-page-template-blank .new_header.sticky #menu-android-application a{color:#000}
.expert_tit h1{color:#0123b4}
.expert_tit p{color:#424242}
.five-columns .et_pb_module{width:20%;float:left}
.hire_class .et_pb_main_blurb_image{margin-bottom:0}
.what-do-sec .et_pb_blurb_position_left .et_pb_main_blurb_image{width:50px}
.full_with_auto .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slide_0.et-pb-active-slide{background-size:100% auto;background-position:0 0;height:470px}
.margintop-30{margin-top:30px}
.full_with_auto .et_pb_container.clearfix{height:auto!important}
.logo_android{width:auto;float:left}
.career_text h3{font-family:verdana,sans-serif}
.career_description strong{font-family:verdana,sans-serif}
.career_description li{font-family:verdana,sans-serif;margin-left:9px}
.career_description{padding-left:12px;padding-right:12px;padding-bottom:20px}
.postid-34379 ul{margin-left:25px}
.single.single-post #et-main-area .container p{color:#000;padding-bottom:14px;font-size:18px}
.single.single-post #et-main-area .container ul li{font-size:18px;line-height:2em;color:#000;margin:0 0 5px}
.single.single-post #et-main-area .container ul li h5{padding:0}
.archive.category #et-main-area .container .post-meta a,.single.single-post #et-main-area .container .post-meta a{color:#000!important}
.page-id-24523 .entry-content p{color:#000!important}
.page-id-24523 .entry-content .et_pb_widget_area ul a{color:#000}
.page-id-24523 .entry-content h4{color:#000!important}
.hire_contact .captcha_con{padding-left:12px;padding-right:12px}
.portfolio_inner_page .et_pb_portfolio_grid .project.type-project{margin-bottom:0}
.mobile_main_overlay_div{position:absolute;display:none;background:rgba(0,0,0,0.8);left:0;top:0;bottom:0;right:0;z-index:11;height:100%;width:100%}
@media (max-width:980px) {
    .et_mobile_menu{height:100%;width:40%;position:fixed;top:0;left:auto;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:0!important;padding-left:15px;padding-right:15px;z-index:2;right:0}
    .et_mobile_menu a{transition:.3s}
    .et_mobile_menu .closebtn{position:absolute;top:0;left:0;font-size:36px;margin-left:0}
    #page-container #top-header{z-index:1}
    .custommobile_right_close{font-size:56px;color:#efff;display:none;font-weight:400;font-family:-webkit-pictograph;text-align:center;margin:0 auto;right:0;position:absolute;margin-top:9px;z-index:9999999;-webkit-transform:translateX(-260px);transform:translateX(-260px);width:30px;height:22px}
    .et_mobile_menu{height:100%;position:fixed;top:0;left:auto;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:0!important;padding-left:0;padding-right:0;z-index:2;right:0;min-width:245px;width:245px!important;max-width:245px}
    #mobile_menu_custom li{padding:0}
    .mobile_menu_bar_custom{display:block;position:relative;line-height:0;padding-bottom:24px}
    .mobile_menu_bar_custom:before{position:relative;top:0;left:0;font-size:32px;content:"\61";cursor:pointer;font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;speak:none;color:#0123b4}
}
@media (max-width:650px) {
    .et_mobile_menu{width:50%}
}
@media screen and (max-height:450px) {
    .et_mobile_menu{padding-top:15px}
    .et_mobile_menu a{font-size:18px}
}
@media (max-width:980px) {
    .mod_submenu_icon i::after{font-size:16px;top:13px;right:10px;font-family:'ETmodules';text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"L";clear:both;display:inline-block;float:left}
    .mod_submenu_icon i.minus::after{content:"K"}
    .mod_submenu_icon i{float:right;font-style:normal}
    #mobile_menu_custom ul.dropdown-menu{display:none}
    .dropdown{height:auto}
    .mobilemenu_sidebar .et_mobile_nav_menu ul:last-child{display:none}
    #mobile_menu_custom .menu-item-has-children > a{background-color:transparent;position:relative}
    #mobile_menu_custom ul.sub-menu{display:none;visibility:hidden;transition:all 1.5s ease-in-out}
    #mobile_menu_custom .menu-item-has-children1 > a::after{font-size:16px;top:13px;right:10px;font-family:'ETmodules';text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;content:"L"!important}
    #mobile_menu_custom .menu-item-has-children > a{width:90%;float:left}
    #mobilemenu_sidebar ul#mobile_menu_custom li{width:230px;display:inline-block}
    #mobilemenu_sidebar ul#mobile_menu_custom li li{width:auto}
    #mobilemenu_sidebar ul#mobile_menu_custom li li li{width:auto}
    #mobilemenu_sidebar ul:last-child{display:none}
    .sticky-popup{z-index:888}
}
.et_pb_gutters3.et_pb_footer_columns3 .footer-widget:nth-child(1){width:60.32%!important}
.footer_contact{margin-right:10px;display:inline-block}
#mobilemenu_sidebar ul#mobile_menu_custom li{width:100%!important}
#mobilemenu_sidebar .mod_submenu_icon{position:absolute;right:14px;line-height:34px;padding:0 4px;cursor:pointer}
#mobilemenu_sidebar .mod_submenu_icon i::after{font-size:22px}
#mobilemenu_sidebar li a{font-weight:400}
#mobilemenu_sidebar .abouts .menu-image-title-after{padding:10px 5%!important}
.et_mobile_menu{width:290px!important;max-width:290px}
.custommobile_right_close{font-size:42px;right:32px}
@media screen and (max-width:980px) {
    .sticky-popup{display:none}
}

@media screen and (min-width: 768px) {
    .home_testimonial{background:url(https://www.metizsoft.com/wp-content/uploads/2019/11/review_bg.jpg) no-repeat center / cover}
}
.home_testimonial .et_pb_slide_image img{width:90px}
.social-section-home .et_pb_row_6col{max-width:1200px}
.social-section-home .et_pb_column_1_6{width:15%;margin-right:2%}
.social-section-home .et_pb_blurb .et_pb_main_blurb_image{width:100px;height:100px;background:#0123b4;border-radius:50%;padding:20px;border:2px solid #0123b4;margin:0 auto 20px;transition:all 1s}
.social-section-home .et_pb_blurb:hover .et_pb_main_blurb_image{background:transparent;transform:rotate(360deg)}
.social-section-home .et_pb_image_wrap img{filter:brightness(0) invert(1);transition:all 1s}
.social-section-home .et_pb_blurb:hover .et_pb_main_blurb_image .et_pb_image_wrap img{filter:inherit}
.social-section-home .et_pb_module_header{text-align:center;font-size:20px;font-weight:600;color:#000;transition:all 1s}
.social-section-home .et_pb_blurb:hover .et_pb_module_header{color:#0123b4}
.social-section-home .et_pb_button_module_wrapper{text-align:center}
.social-section-home .et_pb_button_module_wrapper .et_pb_button{width:100px;height:100px;background:#0123b4;border-radius:50%;padding:20px!important;border:2px solid #0123b4;margin:0 auto 20px;font-size:0;transition:all 1s}
#page-container .social-section-home .et_pb_button_module_wrapper .et_pb_button:after{font-size:50px!important;line-height:60px!important;left:0;right:0;margin:0 auto}
.social-section-home .et_pb_button_module_wrapper .et_pb_button:hover:after{left:0;right:0;margin:0 auto}
.social-section-home .et_pb_button_module_wrapper .et_pb_button:hover{background:transparent;transform:rotate(360deg)}
.social-section-home .et_pb_button_module_wrapper .et_pb_button:hover:after{color:#0123b4}
.social-section-home .et_pb_text{text-align:center}
.social-section-home .et_pb_text h3{font-size:20px;font-weight:600;color:#000}
.et_pb_section.call-to-action-section{padding:40px 0}
.call-to-action-section .et_pb_row{padding:0;max-width:730px}
.call-to-action-section .et_pb_module{padding:0;display:flex;align-items:baseline;justify-content:center}
.call-to-action-section .et_pb_promo_description p{font-size:18px;font-weight:600}
.call-to-action-section .et_pb_button_wrapper{margin-left:20px}
.call-to-action-section .et_pb_button{background:#fff;color:#0123b4;border:1px solid #fff}
.call-to-action-section .et_pb_button:hover{color:#fff;background:transparent}
.blog-section-page{background:#f7f7f7;padding-bottom:40px}
.blog .container.blog-page,.archive.category .container.blog-page{max-width:1170px}
.blog #main-content .container:before{display:none}
.blog #content-area,.archive.category #content-area{margin-left:-30px}
.blog-col{float:left;width:50%;padding-left:30px}
.blog-col:nth-child(2n+1){clear:left}
.blog article.et_pb_post,.archive.category article.et_pb_post{background:#fff;margin-bottom:50px}
.blog-content-bx{padding:20px 20px 60px;position:relative;min-height:173px}
.blog-content-bx h2{font-size:22px;line-height:1.4;margin:0}
#left-area .blog-content-bx p.post-meta{padding:0;margin:0}
a.blog-artical-link{position:absolute;bottom:20px;left:20px;color:#000;text-decoration:underline;font-size:18px;font-weight:500}
.blog-page-title{background:#f7f7f7;text-align:center;padding:0 0 50px}
.blog-page-title h1{font-size:40px;font-weight:600}
.blog-page-title p{font-size:16px;font-weight:500}
.category-blog-section{background:#fff;padding:40px 0 30px}
#main-content .category-blog-section .container{padding:0}
.category-blog-section .et_pb_widget{width:100%}
.category-blog-section .widgettitle{display:none}
.category-blog-section ul{text-align:center;max-width:1200px;margin:0 auto}
.category-blog-section ul li{display:inline-block;margin:0;padding:0 20px 10px}
.widget_categories .cat-item a{background-repeat:no-repeat;background-position:left center}
.widget_categories .cat-item.cat-item-9500 a{background-image: url(https://www.metizsoft.com/wp-content/uploads/2021/08/BFCM.svg)}
.widget_categories .cat-item.cat-item-9743 a{background-image: url(https://www.metizsoft.com/wp-content/uploads/2021/08/Culture.svg)}
.widget_categories .cat-item.cat-item-734 a{background-image:url(https://www.metizsoft.com/wp-content/uploads/2019/11/blockchain.svg)}
.widget_categories .cat-item.cat-item-57 a{background-image:url(https://www.metizsoft.com/wp-content/uploads/2019/11/ecommerce.svg)}
.widget_categories .cat-item.cat-item-8484 a{background-image:url(https://www.metizsoft.com/wp-content/uploads/2019/11/infographics.svg)}
.widget_categories .cat-item.cat-item-777 a{background-image:url(https://www.metizsoft.com/wp-content/uploads/2019/11/internet-of-things.svg)}
.widget_categories .cat-item.cat-item-838 a{background-image:url(https://www.metizsoft.com/wp-content/uploads/2019/11/knowledge-center.svg)}
.widget_categories .cat-item.cat-item-65 a{background-image:url(https://www.metizsoft.com/wp-content/uploads/2019/11/mobile-apps.svg)}
.widget_categories .cat-item.cat-item-8483 a{background-image:url(https://www.metizsoft.com/wp-content/uploads/2019/11/news-and-events.svg)}
.widget_categories .cat-item.cat-item-8014 a{background-image:url(https://www.metizsoft.com/wp-content/uploads/2019/11/on-demand-technology.svg)}
.widget_categories .cat-item.cat-item-76 a{background-image:url(https://www.metizsoft.com/wp-content/uploads/2019/11/web-development-i.svg)}
.category-blog-section ul li.cat-item a{background-size:35px;background-position:10px center;padding:15px 10px 15px 50px;display:block;color:#000;font-weight:600;transition:all .4s ease 0}
.category-blog-section ul li.cat-item a:hover{box-shadow:0 0 12px -1px rgba(0,0,0,0.2)}
.blog_detail_page{background:url(https://www.metizsoft.com/wp-content/uploads/2019/11/banner.jpg) no-repeat center / cover;height:339px;padding:40px 0;position:relative}
.blog_detail_page .table{display:table;width:100%;height:100%}
.blog_detail_page .table-cell{display:table-cell;width:100%;vertical-align:middle}
#main-content .blog_detail_page .container{padding-top:0}
.blog_detail_page h1{text-align:center;color:#fff}
.post-meta-blog{position:absolute;bottom:20px;right:50px;color:#fff;font-size:18px;text-transform:capitalize;font-weight:600}
.post-meta-blog a{color:#fff}
#sidebar .et_pb_widget.widget_custom_html{margin:0}
.inquire-image{position:relative}
.inquire-image img{max-width:100%;vertical-align:middle}
.inquire-title{position:absolute;bottom:50px;left:0;right:0;text-align:center}
.single.single-post #et-main-area .container .inquire-title h3{font-size:20px;color:#fff;font-weight:600;margin:0 0 5px}
.single.single-post #et-main-area .container .inquire-title p{font-size:18px;color:#fff;font-weight:500;margin:0;padding:0}
.inquire-form{background:url(https://www.metizsoft.com/wp-content/uploads/2019/11/bg.png) no-repeat center bottom / cover;padding:20px;margin:0 0 40px}
.inquire-form .wpcf7-form-control{background:transparent;border:none;border-bottom:1px solid #fff;font-size:16px;width:100%;height:38px;margin:0 0 10px;resize:none;color:#fff}
.inquire-form .wpcf7-form-control:focus{color:#fff;border-bottom:1px solid #fff}
.inquire-form .wpcf7-form-control::-webkit-input-placeholder{color:#fff}
.inquire-form .wpcf7-form-control::-moz-input-placeholder{color:#fff}
.inquire-form .wpcf7-form-control::-ms-input-placeholder{color:#fff}
.inquire-form .wpcf7-form-control.wpcf7-submit{border:none;background:#fff;color:#0023b3;height:auto;font-size:22px;text-transform:uppercase;font-weight:600}
.brochure-side{background:#f5f5f5;border-top:5px solid #0000fe;text-align:center}
.brochure-particles{position:relative;height:443px;background:#0123b4}
.brochure-particles img{max-width:100%;vertical-align:middle;height:100%;width:100%;object-fit:contain}
.brochure-side .btn{background:#0023b3;color:#fff;font-weight:600;font-size:18px;border-radius:20px;padding:15px;display:inline-block;margin:30px 0 20px}
#categories-2{background:#f5f5f5;padding:20px 0}
.single.single-post #et-main-area .container #sidebar h4{width:100%;padding:0 10px 10px;font-weight:600;margin:0 0 10px;border-bottom:1px solid #ddd;font-size:22px}
#sidebar #categories-2 ul li a{display:block;font-weight:600;color:#000;font-size:16px;border-left:5px solid transparent;background-size:20px;background-position:15px center;padding:2px 15px 2px 45px;transition:all .4s ease 0}
#sidebar #categories-2 ul li a:hover{background-color:#fff;border-left:5px solid #0023b3}
.related-blog-section{background:#f6f6f6}
.related-blog-section .container{max-width:1200px}
.related-blog-tite{text-align:center}
.single.single-post #et-main-area .related-blog-tite h2{margin:0;font-size:28px}
.related-blog-tite .title-line{margin-bottom:30px}
.related-blog-row{margin:0 -15px}
.related-post-col{float:left;width:33.33%;padding:0 15px}
.related-post-col .entry-featured-image-url{display:block}
.related-post-col .entry-featured-image-url img{max-width:100%;vertical-align:middle;height:271px;width:100%;object-fit:cover}
.related-post-col .blog-content-bx{background:#fff;min-height:153px;padding:20px 20px 50px}
.single.single-post #et-main-area .related-post-col .blog-content-bx h2{margin:0 0 5px;font-size:16px;line-height:1.4}
.single.single-post #et-main-area .blog-content-bx p.post-meta{color:#a7a7a7;padding-bottom:0;font-size:10px;text-transform:capitalize;line-height:1.3}
.single.single-post #et-main-area .blog-content-bx p.post-meta a{color:#a7a7a7!important}
.single.single-post #et-main-area .blog-content-bx p.post-meta span.comments-number{display:none}
.related-post-col a.blog-artical-link{color:#0123b4;text-transform:uppercase;font-size:14px}
.see-more-btn{text-align:center;padding:50px 0 80px}
.see-more-btn a.btn{background:#0d23b4;display:inline-block;font-size:18px;text-transform:uppercase;color:#fff;font-weight:600;border-radius:30px;padding:15px 20px;width:290px}
.autor-section{background:#f1f2f4;padding:60px 0}
#main-content .autor-section .container{padding-top:0}
.autho-img{float:left;width:170px;height:170px}
.autho-img img{width:100%;max-width:100%;vertical-align:middle;height:100%;object-fit:cover;border-radius:50%;border:5px solid #0d23b5}
.author-content{overflow:hidden;padding:0 0 0 40px}
.single.single-post #et-main-area .author-content h2{margin:0 0 20px;position:relative;padding:0 0 10px}
.single.single-post #et-main-area .author-content h2:after{position:absolute;content:'';bottom:0;left:0;width:90px;border-top:2px solid #0d23b5}
.single.single-post #et-main-area .author-content p{font-size:18px;line-height:1.6}
.autho-social a{display:inline-block;width:40px;text-align:center;height:40px;background:#d3e1ee;line-height:40px;border-radius:5px;margin-right:20px}
.autho-social a img{width:25px;max-width:100%;vertical-align:middle}
.footer-top{border-bottom:2px solid #ebebeb}
.footer-logo{float:left}
.footer-social{float:right;padding-top:10px}
.footer-social .et-social-icons{width:auto}
.footer-middle{padding:30px 0 0}
h2.php_cust_txt{font-size:22px}
@media screen and (min-width:981px) {
    .blog-page #left-area{width:100%;padding-right:0}
    .et_right_sidebar #main-content .container.blog-page:before{right:31.875%!important}
    .blog-page #sidebar{width:32%}
}
@media (min-width:479px) AND (max-width:980px) {
    .mobile_section_one .et_pb_text.et_pb_module{padding-top:150px!important}
}
@media screen and (max-width:1400px) {
    #outsystems-sec2 h2{font-size:22px;line-height:28px;height:50px}
    .container,.et_pb_row{width:92%}
    #et-top-navigation .sub-menu li a{font-size:11px}
    #main-header li,#main-header li a{font-size:12px}
    .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:40.25%}
    .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3){width:26.875%}
    .title_shopify_experts .se-header{width:56%}
    #top-menu li.mega-menu.mega-menu-parent-3 > ul > li{padding-left:10px}
}
@media screen and (max-width: 1366px) {
    .home_tabs_view .container_tab .et_pb_text_inner .image_class{width:20%}
}
@media screen and (max-width:1350px) {
    .country-list-tab ul.et_pb_tabs_controls li{font-size:20px}
    .contact-detail{font-size:19px}
    .left-side-clients h2{font-size:40px;line-height:45px}
    .shopify-unite-19-form{margin:0}
    .shopify-unite-19-banner .et_pb_column_1_2{padding:0}
    .unite-discover-section:before{bottom:-110px;width:178px;height:284px}
    .unite-discover-section .et_pb_text_inner{margin:0 30px}
    .unite-discover-section p{position:relative;z-index:1}
}
@media screen and (max-width:1200px) {
    .Shopify_apps_box.et_pb_blurb h4{line-height:22px;min-height:52px}
    .title_shopify_experts .se-header{padding:28px 10px 0 50px}
    .title_shopify_experts .main-title{font-size:36px;padding:14px 0 5px}
    .shp_exps{display:none}
    .shp_exp{display:inline-block;margin:0 5px;height:41px}
    #header_contacts .contact-number div a span{width:40px;font-size:12px!important;height:40px;display:inline-block;float:right;margin-top:17px}
    #header_contacts .contact-number div a span font{display:none}
    #header_contacts{width:20%}
    #et-top-navigation{width:60%}
    .et_header_style_left .logo_container{width:20%}
    #home_ptech .et_pb_blurb_content{width:100%}
    #home_ptech .et_pb_blurb h3{font-size:18px}
    .shopify_experts_form_ele{right:4%}
    .inner_page_slider.infrastructure .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:250px!important}
    .about_video iframe{width:330px}
    .industries-col-7{width:25%}
    .industries-icon-bx{margin:0 0 30px}
    .country-list-tab ul.et_pb_tabs_controls li{padding:0 5px 3px}
    .country-list-tab .et_pb_tab_content ul li{width:25%}
    .contact-form-section .form-contact-class{margin-top:-230px}
    .left-side-clients h2{font-size:37px;line-height:42px}
    .left-side-clients p{font-size:18px}
    .shopify-unite-19-banner h1{font-size:45px;line-height:60px}
    .home_wecare_clientsay .et_pb_blurb h4{word-break:break-all}
    #top-menu li.mega-menu.mega-menu-parent .apps-icon ul > li .menu-image-title{font-size:14px}
    .volution_related .enterprise-img{margin-left:3%}
    .enterprise-img{margin-left:5%}
    #top-menu .hire_sub .sub-menu .communi{padding-right:30px}
    .ecommerce_banner{height:432px}
    .social-section-home .et_pb_blurb .et_pb_main_blurb_image{width:80px;height:80px}
    .social-section-home .et_pb_button_module_wrapper .et_pb_button{width:80px;height:80px}
    #page-container .social-section-home .et_pb_button_module_wrapper .et_pb_button:after{font-size:35px!important;line-height:40px!important}
    .social-section-home .et_pb_text h3{font-size:16px}
    .social-section-home .et_pb_module_header{font-size:16px}
    #main-footer .title{font-size:21px}
    .official-patner .et_pb_image .et_pb_image_wrap{width:167px;height:167px;line-height:167px}
    .official-patner .et_pb_image .et_pb_image_wrap img{width:100px;height:100px}
    .water_left_img .et_pb_image_wrap{position:static}
    .water_main_section .water_top_section{position:static}
    .project-section-two{margin-top:0}
    .et_pb_section.water_three_layer{margin-top:0;padding-bottom:0}
    .wt_three_lefttimg{margin-top:0;position:static}
    .water-four-img li .water-img-sec{width:30px}
    .water-four-img li .water-name{font-size:16px;line-height:1.2}
}
@media screen and (max-width:980px) {
    .sec-home-banner .home-banner .heading{padding-top:10px;font-size:34px}
    .boost-section3{position:unset}
    .boost-ours,.boost-services,.boost-pro{border-radius:20px;width:29%}
    .no-padding-980,.no-padding-980 .et_pb_row{padding:0!important}
    .enterprise-net-txt{margin-left:0;padding:20px 0!important;text-align:center}
    .net-subtxt{padding-bottom:20px!important;text-align:center}
    .mainbox1{float:unset;width:100%;display:inline-block}
    .mainbox2{width:100%;position:unset;margin-top:-8px}
    .ang-box1{width:100%;display:flex}
    .ang-right-box2{width:100%}
    .ang-box2{text-align:center;width:100%;float:unset;margin-top:-4px}
    .ang-box2 img{width:auto;height:unset;position:unset}
    .case-study-row .et_pb_column{width:100%!important}
    .case-study-row:nth-child(odd){display:flex;display:-webkit-flex;flex-direction:column}
    .case-study-row:nth-child(odd) .et_pb_column:nth-child(odd){order:2;-webkit-order:2}
    .sl-link{bottom:15px}
    .sl-link .cust_sl_btn{font-size:14px!important;padding:8px 14px}
    #shopify-title-sec1{padding:0!important}
    .shopify-experts-sec1{padding:0!important}
    .Shopify_apps_box.et_pb_blurb h4{min-height:unset}
    .shopify_services .et_pb_row_fullwidth .et_pb_column{width:100%}
    .what-do-sec .home_ser_one{margin-bottom:0}
    #outsystems-sec3{padding-top:0!important}
    #outsystems-sec3 .et_pb_row{padding-top:0!important}
    .shopify-experts-box{width:340px;margin:0}
    .title_shopify_experts .main-title{font-size:28px;line-height:40px}
    .shopify_experts_form_ele{right:10px}
    .sec-home-banner .home-banner .sub-heading{font-size:30px}
    #home_ptech .et_pb_row{padding:0!important}
    #home_ptech .et_pb_column{padding:20px}
    .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:first-child{width:100%}
    .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3){width:50%}
    #outsystems-sec1,#outsystems-sec1 .et_pb_row,#outsystems-sec2,#outsystems-sec2 .et_pb_row{padding:0!important}
    .outsys-sec4-point ul{margin-bottom:10px}
    .outsys-sec1-bgsec{padding-bottom:500px}
    .outsys-sec3-bgsec{padding-bottom:400px}
    .single-project .et_pb_column{padding:30px 0}
    .project-row5{background-color:#0123b4!important;padding:20px 0!important}
    .project-row3 .et_pb_promo_description h2,.project-row5 h4,.project-row2 h4{font-size:30px}
    .official-patner .et_pb_image{width:33.3333%;float:left}
    .footer-contact-box{padding:25px 20px}
    .relabel{display:none!important}
    #shopify_portfolio .type-project{width:33.33%;height:auto}
    .about_new_section .we_care_home{width:calc(33.33% - 3px);display:inline-block}
    .et_header_style_left #et-top-navigation,.et_header_style_left .et-fixed-header #et-top-navigation{display:block;padding-top:17px;padding-left:16px!important}
    .et_header_style_left .et-fixed-header #et-top-navigation{padding-top:20px}
    .et_header_style_left #logo,.et_header_style_split #logo{max-width:40%}
    header#main-header .logo_container{text-align:left}
    .mobile_menu_bar_custom::before{font-size:37px}
    .et_header_style_left .logo_container{width:calc(100% - 194px)}
    #et-top-navigation{float:right;width:54px;padding-right:10px}
    #header_contacts{width:140px}
    .mobile_menu_bar_custom{float:right;height:40px;width:40px;border:1px solid #0123b4;border-radius:50%}
    #mobile_menu_custom_new{width:100%;z-index:99999;height:320px;overflow-y:auto}
    #mobile_menu_custom_new li{width:100%;padding:8px 10px}
    #mobile_menu_custom_new .current_button{margin-top:0}
    #mobile_menu_custom_new .menu-item-description{display:none}
    #mobile_menu_custom_new .about_info a:first-child{padding-left:10px}
    #mobile_menu_custom_new li a{width:100%;display:inline-block}
    #mobile_menu_custom_new li a:hover,#mobile_menu_custom_new .menu-item-has-children.menu-item-depth-0.active > a{background:none}
    #mobile_menu_custom_new li.menu-item-depth-0 > a{height:30px}
    #mobile_menu_custom_new li.menu-item-depth-2 > a{color:#6a6a6b;font-size:12px}
    #mobile_menu_custom_new .menu-item-depth-2{padding:4px 0}
    #mobile_menu_custom_new li.menu-item-has-children.menu-item-depth-0 > a::after{content:"\f107";font-family:fontawesome;line-height:1;display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:1px;margin-left:6px;vertical-align:baseline}
    #mobile_menu_custom_new .menu-depth-2{display:block}
    .footer-contact-box .form-field{width:100%;padding:0 6px;float:unset}
    /*.et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:auto}*/
    #home_ptech .et_pb_column_1_2{width:50%}
    #vbCarousel .item .vs-left{padding:30px}
    #vbCarousel .item h2{font-size:32px}
    .react-banner .home-banner{padding-left:15px!important;padding-top:80px!important;height:auto}
    .ecommerce_banner .home-banner{padding-top:0!important}
    .sec-home-banner.react-banner .home-banner{text-align:center}
    .react-banner .reactn-border{margin:0 auto}
    .react-banner .react-title{text-align:center}
    .form-right-bx .shopify-experts-box{margin:30px auto!important}
    .react-open{margin:0 0 30px}
    .text-padding{padding:60px 50px 50px}
    .react-banner .mobile-btn-center{text-align:center}
    .icon-mobile-width .et_pb_column{margin-bottom:0!important;width:16.66%!important;padding:0 5px}
    .mobile-icon-col .enterprise-img{width:12%;margin-left:6%}
    .volution_related .enterprise-img{width:20%;margin-left:4%}
    .case-study-wrap .et_pb_row{padding:0 20px!important}
    .case-study-wrap .et_pb_image img{margin-bottom:30px}
    .case-study-wrap .images1{display:inline-block;width:100%}
    .case-study-wrap .images1 p{padding-bottom:0!important}
    .case-study-row .et_pb_text{height:auto}
    .make-special-bx{margin:0 0 30px}
    .contact-btn{display:none}
    .flutter-official .et_pb_image{width:100%!important}
    .flutter-official .et_pb_column_1_5{width:31.3%!important;margin-bottom:30px!important}
    .flutter-official .et_pb_text h4,.flutter-official .et_pb_text h3{margin:0}
    .et_pb_row .et_pb_column .et_pb_toggle:last-child{margin-bottom:15px}
    .shp_exp{margin-right:0}
    .web-solutions-section .et_pb_with_border{margin-bottom:30px!important}
    .web-solutions-section .et_pb_column:last-child .et_pb_with_border{margin-bottom:0!important}
    .inner-banner h1{font-size:45px;line-height:45px}
    .contact-clients{padding:0!important}
    .contact-clients:before{display:none}
    .contact-clients .et_pb_row{display:block;padding:0!important;width:100%}
    .contact-clients .et_pb_column_2_5{padding:30px}
    .country-list-tab ul.et_pb_tabs_controls li{padding:0 5px 10px}
    .country-list-tab .et_pb_tab_content ul li{width:33.33%}
    .shopify-unite-19-banner h1{margin:0;text-align:center}
    .shopify-unite-19-banner p{text-align:center}
    .shopify-unite-19-form{margin:0 auto;max-width:500px}
    .unite-left-img{margin-top:0}
    .shopify-unite-19-banner .shopify-unite-19-form p{text-align:left}
    .unite-discover-section .et_pb_text_inner{max-width:100%;margin:40px 0 0;padding:0 20px}
    .starch-bg-right:before{display:none}
    .starch-bg-right .et_pb_row{width:100%}
    .starch-bg-right .et_pb_column{padding:70px 20px}
    .su19_footer .et_pb_social_media_follow{text-align:center}
    .su19_footer .et_pb_social_media_follow li{display:inline-block;float:none}
    .inner-banner-left .et_pb_column{padding:40px 0}
    .react-icon-text-section{text-align:center}
    .react-icon-text-section .et_pb_column_1_5{width:33.33%;float:none;display:inline-block;margin:0 -1px 40px}
    .react-icon-text-section h3 br{display:none}
    .react-logo-section{text-align:center}
    .react-logo-section .et_pb_column_1_5{width:33.33%;float:none;display:inline-block;margin:0 -1px 40px;padding:0 15px}
    .react-social-section{text-align:center}
    .react-social-section .et_pb_column_1_5{width:33.33%;float:none;display:inline-block;margin:0 -1px 40px;padding:0 15px}
    .react-client-section .owl-carousel{width:calc(100vw - 40px);overflow:hidden}
    .contact-title-section .et_pb_column_2_5{display:block}
    .contact-form-section .et_pb_column_2_5{margin-right:5.5%}
    .et_header_style_left #et-top-navigation{padding-top:19px;padding-right:6px}
    .home_tabs_view .hire_tabs .main_top_hire{margin-right:40px}
    .home_tabs_view .container_tab .et_pb_text_inner .image_class{width:24%}
    .home_tabs_view .container_tab .et_pb_text_inner .image_class span{font-size:16px}
    .animated-icon .et_pb_main_blurb_image{margin-bottom:10px}
    .animated-icon .et_pb_column{margin-bottom:30px}
    .animated-icon .et_pb_row .et_pb_column:last-child{margin-bottom:0}
    .social-section-home .et_pb_row_6col{text-align:center}
    .social-section-home .et_pb_column_1_6{width:22%;float:none;display:inline-block;margin-bottom:30px;vertical-align:top}
    .call-to-action-section .et_pb_promo_description{padding-bottom:0}
    .call-to-action-section .et_pb_promo_description p{padding-bottom:0!important}
    .blog-content-bx h2{font-size:19px;line-height:1.2}
    #post-42916 .et_pb_row_4.et_pb_row.demand-tabs{padding:10px 0!important}
    #post-42916 .fixed-tab .et_pb_row_4.et_pb_row.demand-tabs{padding:5px 0!important}
    .demand_business_img .et_pb_module{width:33.33%;float:left}
    .demand_technology_section .et_pb_css_mix_blend_mode_passthrough{margin:0 -2px}
    .demand-slider.et_pb_section{padding:0!important}
    .demand-slider .et_pb_row{padding:0!important}
    .footer-widget{width:50%}
    .demand_blog_section .et_pb_blog_grid .et_pb_salvattore_content{margin:0 -15px}
    .demand_blog_section .et_pb_blog_grid .et_pb_post{padding:20px 15px}
    .project-section-two .et_pb_column{width:50%;padding-right:30px}
    .project-section-two .et_pb_column:last-child{padding-right:0}
    .water_three_layer .et_pb_column_1_3{width:25%;padding-right:30px}
    .water_three_layer .et_pb_column_2_3{width:65%}
    .water_left_img{padding-right:30px}
    .water_right_txt img{max-width:50%}
    .entry-content ul.water-four-img{padding-left:0}
}



@media screen and (max-width:768px) {
    .footer-contact-box{padding:25px 20px}
    .sl-link{bottom:10px}
    .shopify_experts_form_ele{position:unset}
    .title_shopify_experts{-webkit-clip-path:unset;clip-path:unset;padding-bottom:0}
    .title_shopify_experts .se-header{width:100%;text-align:center;padding:40px 20px;min-height:100%}
    .shopify-experts-box{width:100%;padding:20px 20px 10px;box-shadow:unset;margin:0 auto}
    .post-1168 .et_pb_section{background-color:unset}
    .sec-home-banner .home-banner .heading{font-size:30px;line-height:40px;margin-bottom:10px}
    .sec-home-banner .home-banner .sub-heading{font-size:36px}
    #home_ptech .et_pb_column_1_2{padding:10px 20px}
    .sec-home-banner .home-banner{padding:80px 10px 20px;height:auto}
    .sec-home-banner .home-banner .sub-heading{margin-bottom:20px}
    #footer-info{width:100%;text-align:center;line-height:1.4}
    .google-review{text-align:center}
    .et_pb_row_fullwidth .et_pb_column_1_3{width:100%}
    #vbCarouse .item .carousel-img img,#vbCarouse .item.active .carousel-img img{max-height:155px}
    #vbCarouse .vs-content{width:80%}
    #vbCarouse .item h2{font-size:30px;margin-top:0}
    #vbCarouse .item .carousel-desc p{width:100%;font-size:12px}
    .contact-map-view h2{padding-left:60px}
    .contact-map-view .et_pb_column_3_5,.contact-map-view .et_pb_column_2_5{width:100%}
    .contact-tab ul.et_pb_tabs_controls{width:40px}
    .contact-tab ul.et_pb_tabs_controls li{height:40px;background-size:14px}
    .contact-tab ul.et_pb_tabs_controls li:first-child{background-size:20px}
    .contact-map-view .et_pb_column_2_5 .et_pb_blurb_content{margin-left:0}
    .contact-clients .et_pb_column_2_5,.contact-clients .et_pb_column_3_5{width:100%}
    .contact-detail{width:50%;margin-bottom:30px}
    .contact-title-section .et_pb_column_3_5{padding-top:0}
}
@media screen and (max-width:767px) {
    .flutter-matters .service-area li{width:calc(100%/2)}
    .industries-col-7{width:33.33%}
    h2 br{display:none}
    .contact-clients .et_pb_column_2_5{padding:30px 15px}
    .country-list-tab ul.et_pb_tabs_controls{border:none;padding:30px 15px 0!important}
    .country-list-tab ul.et_pb_tabs_controls li{padding:2px 6px;float:left;border:1px solid #ddd;margin:0 1px 2px;width:24px;font-size:13px}
    .country-list-tab ul.et_pb_tabs_controls li.et_pb_tab_active{background:#0123b4;color:#fff;border:1px solid #0123b4}
    .country-list-tab ul.et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important}
    .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child{border-right:1px solid #ddd}
    .country-list-tab .et_pb_tab_content ul{border:1px solid #ddd}
    .country-list-tab .et_pb_tab_content ul li{font-size:12px;line-height:18px;padding:0 5px 5px}
    .contact-detail{width:100%;margin:0 0 30px}
    .badges-logo{margin:0}
    #page-container .et_pb_button.button-download{margin:0;font-size:15px;background-size:20px;background-position:10px center;padding:10px 20px 10px 38px}
    .unite-discover-section:before{display:none}
    .inner-banner-left p br{display:none}
    .footer-contact-box .footer-contact-form{padding:20px}
    .footer-address{padding:40px 20px 10px}
    .et-social-icons{width:100%}
    #shopify_portfolio .type-project{width:50%}
    .country-list-tab ul.et_pb_tabs_controls li{height:30px;width:30px;text-align:center}
    .home_tabs_view .hire_tabs .main_top_hire{margin-right:20px}
    .home_tabs_view .hire_tabs .main_top_hire span{font-size:16px}
    .home_tabs_view .container_tab .et_pb_text_inner .image_class img{padding:10px}
    .home_tabs_view .container_tab .et_pb_text_inner .image_class .image_class_svg{width:auto}
    .home_tabs_view .container_tab .et_pb_text_inner .image_class span{font-size:14px}
    .call-to-action-section .et_pb_module{display:block}
    .call-to-action-section .et_pb_promo_description{padding-bottom:20px}
    .call-to-action-section .et_pb_button_wrapper{margin-left:0;margin-bottom:20px}
    .call-to-action-section .et_pb_button,.call-to-action-section .et_pb_button:hover{padding:10px 30px}
    .social-section-home .et_pb_blurb_content{padding:0 10px}
    .social-section-home .et_pb_blurb .et_pb_main_blurb_image{width:60px;height:60px;padding:15px;margin-bottom:10px}
    .social-section-home .et_pb_button_module_wrapper{margin-bottom:0}
    .social-section-home .et_pb_button_module_wrapper .et_pb_button{width:60px;height:60px;padding:15px;margin-bottom:10px}
    #page-container .social-section-home .et_pb_button_module_wrapper .et_pb_button:after{font-size:25px!important;line-height:20px!important}
    .social-section-home .et_pb_text h3{font-size:14px}
    .social-section-home .et_pb_module_header{font-size:14px}
    .home_testimonial{background:url(https://www.metizsoft.com/wp-content/uploads/2019/11/review_bg-768x307.jpg) no-repeat center / cover}
    .blog-page-title{padding:0 0 30px}
    #main-content .blog-page-title .container{padding-top:30px}
    .blog-page-title h1{font-size:26px;margin:0 0 5px}
    .blog-page-title p{font-size:14px}
    .category-blog-section{padding:15px 0 20px}
    .category-blog-section ul li{padding:0 5px 10px;width:50%;margin:0 -2px;vertical-align:middle}
    .category-blog-section ul li.cat-item a{background-size:20px;background-position:5px center;padding:15px 5px 15px 30px;line-height:1.4;text-align:left;font-size:13px}
    #main-content .blog-section-page .container{padding-top:30px}
    .blog #content-area,.archive.category #content-area{margin-left:-10px}
    .blog-col{padding-left:10px}
    .blog article.et_pb_post,.archive.category article.et_pb_post{margin-bottom:30px}
    .blog-content-bx{padding:10px 10px 40px}
    .blog-content-bx h2{font-size:14px}
    #left-area .blog-content-bx p.post-meta{font-size:12px;line-height:1.2}
    a.blog-artical-link{bottom:10px;left:10px;font-size:14px}
    .pagination .page-numbers{margin:0 4px;padding:4px 15px;font-size:14px}
    .demand_banner_main{height:220px}
    .demand_banner_main h1{font-size:17px;line-height:1.4;padding-top:0}
    .demand_banner_main p{font-size:14px;line-height:1.4;margin-top:10px}
    .demand_banner_main .et_pb_button{padding:12px 40px;font-size:14px}
    .demand_banner_main .et_pb_button:hover{padding:12px 40px}
    .demand_sub_txt .et_pb_text_1{margin:0!important}
    .demand_first_section .et_pb_text_2{margin:0!important}
    .demand_business .et_pb_column .et_pb_module{width:50%;float:left;margin-bottom:0}
    .demand_business .et_pb_blurb_content{padding:0 15px}
    #post-42916 .main_top_hire{width:50%;padding:0 5px}
    #post-42916 .main_top_hire span{font-size:14px}
    #post-42916 .container_tab{margin-top:15px}
    .Demand_Custome_tab_section h4{width:100%;font-size:18px;line-height:1.4;margin-bottom:20px}
    .Demand_Custome_tab_section .hire_listing_icon{padding:0 0 15px;margin:0}
    .Demand_Custome_tab_section .hire_listing_icon li{padding:0 0 10px 25px;background-position:left 4px}
    .demand_follow_txt p{width:100%}
    .demand_boximg{margin-top:15px;margin-left:15px;margin-right:15px;width:50px;}
    .demand_box1{padding-top:0;padding-right:15px}
    .demand_seven_section p{padding:10px 15px}
    .demand_follow_box_section .hire_listing_icon{margin:20px 0 0;padding:0 0 0 15px}
    .demand_seven_section .hire_listing_icon li{font-size:14px;line-height:1.4;padding:0 15px 15px 25px}
    .demand_business_img .et_pb_blurb_content{padding:0 10px}
    .demand_business_img .et_pb_image_wrap img{width:50px}
    .demand_business_img .et_pb_blurb .et_pb_module_header{font-size:14px;line-height:1.4}
    .demand_technology_section .et_pb_css_mix_blend_mode_passthrough{width:50%;margin-bottom:30px}
    .demand_technology_section .et_pb_main_blurb_image{margin-bottom:0}
    .demand_technology_section .et_pb_image_wrap img{width:60px}
    .demand_technology_section .et_pb_css_mix_blend_mode_passthrough .et_pb_module_header a{font-size:16px}
    .footer-logo{width:110px}
    .et_pb_svg_logo .footer-logo #logo{height:38px;vertical-align:middle}
    .footer-social{padding-top:3px}
    .footer-social .et-social-icons{padding:5px 0 0;margin:0}
    .footer-social .et-social-icons li{margin-left:3px;width:28px;height:28px;padding:4px 0}
    .footer-social .et-social-icon a img{width:15px}
    .footer-middle .widget_media_image img{width:50px}
    .footer-middle{padding:15px 0 0}
    #main-footer .widget_contact_info h4{font-size:14px}
    .footer-middle .confit-address{font-size:14px;line-height:1.4}
    .footer-middle .confit-phone{font-size:14px;padding:0 0 0 25px;background-size:15px;margin:0 0 8px}
    .footer-middle .confit-email{font-size:14px;padding:0 0 0 25px;background-size:15px}
    .footer-widget:nth-child(3) .widget_media_image img{margin:5px 0 10px;width:150px}
    .demand_blog_section .et_pb_blog_grid .et_pb_post{margin-bottom:30px;padding:0 15px;max-width:100%}
    .demand_blog_section .entry-title{font-size:16px;line-height:1.4}
    .demand_blog_section .post-content a.more-link{padding:10px 20px;font-size:16px;margin-top:10px}
    .contact-title-section .et_pb_column_3_5{width:100%}
    .contact-title-section h2{font-size:30px}
    .contact-title-section p{font-size:16px}
    .official-patner .et_pb_image .et_pb_image_wrap{width:100px;height:100px;line-height:100px}
    .official-patner .et_pb_image .et_pb_image_wrap img{width:70px;height:70px}
    .google_partner_size img{width:70px!important;height:70px!important}
    .reactn-border{margin:10px auto 0}
    .water_main_section .et_pb_row{display:block}
    .single-project .water_main_section .et_pb_column{padding:0}
    .water_left_img{padding-right:0}
    .water_left_img img{max-width:30%;margin:0 0 20px}
    .water-mobile-txt{margin-top:0}
    .water_main_section .water_top_section{clear:both}
    .project-section-two .et_pb_column{width:100%;padding-right:0}
    .water_three_layer .et_pb_column_1_3{padding-right:0}
    .et_pb_button,.et_pb_button:hover{padding:7px 20px;font-size:14px}
    .hire_main_bannner .et_pb_column .et_pb_module{margin-bottom:15px}
    .hire_main_bannner h1,.nope_section_top h1{font-size:26px;line-height:1.2}
    .hire_main_bannner p,.nope_section_top p{font-size:14px;line-height:1.4;margin-top:15px}
    .hire_main_bannner .et_pb_button,.nope_section_top .et_pb_button{margin-bottom:15px}
    .hire_our_text p{width:100%}
    .hire_our_text h3{font-size:20px;margin:0}
    .hire_our_text h3 br{display:none}
    .hire_team_cnt.main_top_ser{padding-bottom:0!important}
    .hire_team_cnt .et_pb_column_1_6{float:left;width:50%;margin-bottom:30px}
    .hire_team_cnt .et_pb_main_blurb_image{margin-bottom:10px}
    .hire_team_cnt .et_pb_image_wrap img{width:60px}
    .hire_team_cnt .et_pb_column_1_6 .et_pb_module_header{font-size:18px}
    .hire_team_cnt .et_pb_blurb_description p{text-align:center;line-height:1.4}
    .hire_why_box .et_pb_column_1_3 .et_pb_module_header{font-size:18px;line-height:1.4}
    .hire_why_box .et_pb_blurb_content{padding:0}
    .hire_why_box .et_pb_main_blurb_image{margin-bottom:10px}
    .hire_why_box .et_pb_blurb_description p{text-align:center}
    .hire_our_section .et_pb_column .et_pb_module{width:50%;float:left;margin-bottom:0}
    .hire_our_section .et_pb_blurb .et_pb_module_header{font-size:14px}
    .et_pb_section .et_pb_column .et_pb_module.hire_andorid_sub_txt{margin-bottom:30px}
    .et_pb_section .et_pb_column .et_pb_module.hire_andorid_sub_txt:last-child{margin-bottom:0}
    .hire_android_backg{padding:15px}
    .hire_android_backg .et_pb_main_blurb_image{width:60px}
    .hire_android_backg .et_pb_blurb_container{vertical-align:middle}
    .et_pb_column .hire_android_backg .et_pb_module_header{font-size:16px;margin:0;width:100%}
    .hire_andorid_sub_txt p{padding:15px 15px 0}
    .entry-content ul.hire_listing_icon{padding:15px;margin-left:0}
    .hire_listing_icon li{padding:0 25px 15px;font-size:14px;background-size:15px;background-position:left 2px;line-height:1.4}
    .ecomm-form-set{width:100%;margin-top:0;float:none;margin-right:0}
    .blog-img img{width:48%;margin-top:25px}
}
@media screen and (min-width:501px) and (max-width:679px) {
    .portfolio_new h1{font-size:3em!important}
    .new_home_slider .et_pb_slides .et_pb_slide_description{padding:0!important}
    .new_home_slider .et_pb_more_button.et_pb_button,.new_home_slider .et_pb_more_button.et_pb_button:hover{padding:4px 24px!important}
}
@media screen and (max-width:640px) {
    .Shopify_our_solution .one_half .one_third p:empty{display:none}
    .wpcf7-form-control.wpcf7-submit{margin:6px 0}
    .partner_contacts .et_pb_column{margin-bottom:20px!important}
    .banner-text-desktop{display:none}
    .banner-text-mobile{display:block}
    .sec-home-banner .home-banner .text,.sec-home-banner .home-banner .banner-text-mobile{font-size:16px;line-height:28px;text-align:justify}
    #os-flist1{background:#ff7859;background:-moz-linear-gradient(top,#ff7859 0%,#fb6c5a 52%,#f3585b 100%);background:-webkit-linear-gradient(top,#ff7859 0%,#fb6c5a 52%,#f3585b 100%);background:linear-gradient(to bottom,#ff7859 0%,#fb6c5a 52%,#f3585b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7859',endColorstr='#f3585b',GradientType=0)}
    #os-flist3{background:#1f4dab;background:-moz-linear-gradient(top,#1f4dab 0%,#1550a0 50%,#105097 100%);background:-webkit-linear-gradient(top,#1f4dab 0%,#1550a0 50%,#105097 100%);background:linear-gradient(to bottom,#1f4dab 0%,#1550a0 50%,#105097 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f4dab',endColorstr='#105097',GradientType=0)}
    #outsystems-sec1 .heading-title h1{font-size:26px;line-height:40px}
    #home_ptech .et_pb_main_blurb_image,#home_ptech .et_pb_main_blurb_image a{display:none}
    #home_ptech .et_pb_blurb_content{padding:0!important}
    #home_ptech .Our-Expertise .et_pb_column{padding:0!important}
    #home_ptech .Our-Expertise p{font-size:16px}
    #home_ptech .Our-Expertise p br{display:none}
    .et_pb_text.et_pb_module.et_pb_bg_layout_light.et_pb_text_align_left.outsys-sec1-bgsec.et_pb_text_0{display:none}
    .outs-accordion .et_pb_toggle_open .et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title{line-height:30px}
    #outsystems-sec1 .os-sec1-right{padding:40px 20px}
    .contact_border{box-shadow:unset}
    #home_ptech .et_pb_blurb{margin-bottom:0!important}
    #outsystems-sec1 .heading-title h1{font-size:20px;line-height:40px}
    #outsystems-sec1 .sub-heading-title{font-size:16px;margin-bottom:10px;line-height:34px}
    #outsystems-sec1 .content{padding:30px 0;display:inline-block;width:100%}
    #Shopify_apps_sec .et_pb_column{width:100%;margin-right:0}
    #Shopify_apps_sec{padding:20px 0!important}
    #home_ptech .et_pb_column_1_2{width:100%}
    .sec-home-banner.et_pb_section_0{background-image:unset;border-bottom:1px solid #dfdfdf;padding:0!important}
    .sec-home-banner .et_pb_row{padding:0!important}
    .sec-home-banner .home-banner .sub-heading{color:#000;font-size:32px}
    .home_wecare_clientsay .et_pb_blurb h4{line-height:30px;font-size:16px}
    .home_wecare_clientsay .wecare{padding:40px 15px 0}
    .sub-services .et_pb_blurb_content{padding:0 0 15px}
    .home_wecare_clientsay .wecare .et_pb_main_blurb_image{width:40px!important}
    #home_ptech .et_pb_column_1_2{padding:0}
    .sec-home-banner .home-banner{padding:12px 15px 0}
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:640px}
    .home_wecare_clientsay.et_pb_section .et_pb_column .et_pb_module{margin-bottom:0}
    .home_wecare_clientsay .wecare .we-care,.home_wecare_clientsay .clientsay .sayclient-title{font-size:20px;line-height:28px}
    .outsys-sec4-point .et_pb_column{width:100%;margin-right:0}
    .os-flist .main-title h2,.outs-accordion .et_pb_toggle_title{font-size:20px}
    .official-patner .et_pb_image{float:none;min-height:100%;display:inline-block}
    .footer-contact-box .footer-contact-form{padding:20px 15px}
    #shopify_portfolio .type-project{padding:0 10px}
    .about_new_section .we_care_home{width:100%}
    #post-45 .about_new_section .we_care_home .et_pb_column{width:100%!important}
    #header_contacts{float:right}
    .et_header_style_left .et-fixed-header #et-top-navigation{padding-top:20px;padding-left:14px!important}
    .et_header_style_left #et-top-navigation{padding-top:20px;padding-right:0;padding-left:5px!important;width:46px}
    .et_header_style_left #logo,.et_header_style_split #logo{max-width:95%;margin-left:-4px}
    .mobile_menu_bar_custom::before{font-size:38px;line-height:40px}
    #header_contacts .modal-body p font a{font-size:18px}
    .et_pb_row{width:92%}
    .shopify-faq-txt .et_pb_row{width:100%}
    .filter-label{display:none}
    #portfolio-filter .filter ul.pf-ul-0 li.pf-li-0{width:100%}
    #portfolio-filter .filter ul.pf-ul-0 ul{width:280px;left:unset;right:60px}
    #portfolio-filter .filter ul.pf-ul-0 ul li{float:unset}
    .official-patner img{width:70%}
    .ang-banner{background-image:url(https://www.metizsoft.com/wp-content/uploads/2018/10/Main_Banner.jpg)!important}
    .magento-banner{background-image:url(https://www.metizsoft.com/wp-content/uploads/2018/12/Main_Banner-2.jpg)!important}
    h1{font-size:24px;padding:0}
    p{font-size:14px;line-height:24px}
    /*p:last-of-type{padding-bottom:0!important}*/
    .main_top_ser{padding-top:25px!important;padding-bottom:40px!important}
    .white_border{margin:15px auto 0}
    .inner_test .et_pb_text p{font-size:20px}
    h2{font-size:20px;line-height:30px}
    #vbCarousel .item2 .vs-left{width:62%}
    #vbCarousel .item2 .vs-right{width:36%}
    #vbCarousel .vs-content{display:none}
    #vbCarousel .item .vs-left{padding:0}
    #vbCarousel .cat-title{font-size:16px !important}
    #vbCarousel .item h2{font-size:22px;width: 300px;}
    .item .carousel-desc p{width:100%}
    #vbCarousel .item .fill{padding:20px}
    #vbCarousel .vs-btn a{padding:8px 10px;font-size:16px}
    .text-padding{padding:40px 50px}
    .list-color .reactn-border{margin:0}
    .list-color ul li{padding:0 20px 40px 50px;width:100%}
    .form-right-bx .shopify-experts-box{margin:30px auto 0!important;background:#fff}
    .et_pb_text ul.react-realted{padding-bottom:0}
    .related_border{padding:15px 0 5px!important}
    div.et_pb_section.et_pb_section_12.react-banner{background-image:none!important;background:#0123b4}
    .form-right-bx .form-field-btn{margin-top:-16px}
    .et_pb_blurb_description p{text-align:left}
    .et_pb_blurb_position_left .et_pb_blurb_container{padding-right:15px}
    .et_pb_fullwidth_code_4{padding-top:30px!important;padding-bottom:30px!important}
    .et_pb_toggle_close,.et_pb_toggle_open{padding:15px}
    .et_pb_toggle_close h5.et_pb_toggle_title,.et_pb_toggle_open h5.et_pb_toggle_title{line-height:22px!important}
    .enterprise-img{margin-bottom:30px;margin-left:0;width:100%}
    .et_pb_fullwidth_code_5{padding-top:0!important}
    .enterprise_last{padding-left:15px;padding-right:15px}
    .react-dev-txt{padding-left:15px;padding-right:15px}
    .icon-mobile-width .et_pb_text_inner img{width:80px}
    .front-end-dev{padding:10px 20px}
    .front-five-img{width:20%;padding:0 5px;margin-left:0!important}
    .front-end-left{padding:20px}
    .print-gallery .et_pb_gallery_image.portrait{width:100%}
    .case-study-wrap h1{width:100%}
    .case-study-wrap .reactn-border{margin:0 auto}
    .case-study-wrap h1{font-size:28px}
    .case-study-wrap h2{font-size:22px}
    .case-study-wrap .et_pb_text_inner ul{padding-bottom:30px}
    .inner_page_slider .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:180px}
    .inner_page_slider.infrastructure .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:100px}
    .Shopify_our_solution .one_half .one_third{width:50%}
    .Shopify_our_solution .one_half .one_third:nth-child(2n+1){clear:left}
    .metiz_ex .percent-value{font-size:30px}
    .case-study-wrap .border-left{margin:0}
    .flutter-matters .service-area li{width:100%}
    .flutter-official .et_pb_column_1_5{width:48%!important}
    .industries-col-7{width:50%}
    .industries-section h4,.industries-section h3{line-height:25px}
    .protfolio-work .et_pb_column .et_pb_portfolio_item{width:50%!important}
    .make-special-icon{margin:0 auto 20px}
    .sec-home-banner .home-banner .heading{font-size:17px;line-height:30px}
    .sec-home-banner a{margin:30px 0}
    #home_ptech .Our-Expertise h2{font-size:24px}
    #home_ptech .et_pb_blurb h3{margin:14px 0 10px}
    .main-title{padding-top:10px}
    .et_pb_section .et_pb_row:last-child{padding-bottom:0!important}
    .sub-services{margin-bottom:0}
    .what-do-sec .et_pb_blurb_position_left .et_pb_blurb_container{padding-right:0}
    .home_wecare_clientsay .et_pb_blurb_content{padding:0;margin-bottom:30px}
    .home_wecare_clientsay .et_pb_blurb_position_left .et_pb_blurb_container{padding-right:0}
    .home_wecare_clientsay .clientsay{padding:40px 15px}
    .et_pb_slide{padding:0 15px}
    .et_pb_slider .et_pb_container{padding:0!important}
    .testimonial_content_txt .et_pb_slide_title{padding:0 10px 20px;margin-top:30px;text-align:justify}
    .footer-contact-box .title{font-size:22px;margin:0 0 5px}
    .recaptcha-box p{padding:0!important}
    .footer-contact-box .form-field.recaptcha-box{margin-bottom:0}
    #footer-widgets .title{font-size:18px}
    #footer-widgets .widget_recent_entries a{padding:8px 0}
    #main-footer #footer-bottom{padding-top:10px}
    .et_pb_slider_0.et_pb_slider .et_pb_slide_content{font-size:18px}
    .home_bottom_div.img_bottom .et_pb_image_wrap img{width:70px}
    .home_bottom_div.img_bottom h3.sec_black{font-size:18px}
    .et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:100%}
    .et_pb_fullwidth_header_container.left .header-content-container.center .header-content{margin:0;padding:5px 15px}
    .web-technologies-four .et_pb_column_1_3{margin:0 0 30px;width:100%}
    .web-technologies-five .et_pb_column_7 .et_pb_module:last-child{margin-bottom:30px}
    .web_solutions .et_pb_text.et_pb_module{padding-top:60px}
    .web_solutions .et_pb_column:last-child .et_pb_text.et_pb_module{margin-bottom:0!important}
    .web-solutions-section{padding-top:25px!important;padding-bottom:40px!important}
    .big_title h2{font-size:20px}
    .outs-accordion{padding:40px 15px}
    .my-skill-sec{padding:40px 15px}
    .my-skill-sec h2{font-size:20px!important;margin:0;padding-bottom:15px}
    .outsys-sec4-header h2{font-size:20px;margin:0;padding-bottom:15px}
    .offerings-content{margin-bottom:30px}
    .offerings-content br{display:none}
    .outsys-sec4-point{margin-top:20px}
    #outsys-sec4{padding-top:25px!important;padding-bottom:40px!important}
    .ang-right-txt{padding:40px 15px}
    .enterprise_last{padding-top:25px;font-size:20px;line-height:35px}
    .enterprise_last_subtxt{width:100%;padding:0 15px 25px;text-align:justify}
    .mobile-icon-col .enterprise-img img{width:auto}
    .net-subtxt{padding-bottom:10px!important}
    .enterprise-net-txt{padding:10px 0!important}
    .inner-banner h1{font-size:35px;line-height:35px}
    .inner-banner p{font-size:15px;line-height:21px}
    .contact-map-view h2{padding-left:50px}
    .contact-tab ul.et_pb_tabs_controls{width:40px}
    .contact-tab ul.et_pb_tabs_controls li{height:40px;background-size:10px}
    .contact-tab ul.et_pb_tabs_controls li:first-child{background-size:20px}
    .contact-form-section .footer-contact-box .footer-contact-form{box-shadow:1px 0 11px 0 rgba(12,12,13,0.1)}
    .shopify-unite-19-banner h1{font-size:35px;line-height:50px}
    .shopify-unite-19-banner p{margin:0 0 20px;font-size:20px;line-height:34px}
    .shopify-unite-19-form{margin:0 auto 20px;padding:30px}
    .wpcf7-form .shopify-unite-19-form span input.wpcf7-form-control{margin:0 0 10px}
    .unite-discover-section .unite-img-height{min-height:240px}
    .shopify-unite-19-form .wpcf7-form-control.wpcf7-submit{padding:10px 20px;font-size:20px}
    .starch-bg-right .et_pb_column{padding:40px 20px}
    .inner-banner-left .et_pb_column{padding:0 0 20px}
    .inner-banner-left h1{font-size:25px;line-height:30px;padding:0 0 15px}
    .inner-banner-left h4,.inner-banner-left h2{font-size:18px;padding:0 0 15px}
    .inner-banner-left p{font-size:14px;line-height:21px}
    .inner-banner-left .et_pb_button_module_wrapper{margin-top:20px}
    .inner-banner-left .et_pb_button,.react-social-section .et_pb_button{font-size:16px;padding:13px 30px}
    .react-icon-text-section .et_pb_column_1_5{width:50%}
    #vbCarousel.react-slider .item .fill{padding:0}
    .footer-contact-box{display:block}
    .footer-address .contact-detail{margin:0 0 30px}
    .react-icon-text-section .et_pb_blurb_content{padding:0 15px}
    .react-icon-text-section .et_pb_main_blurb_image{margin:0 0 20px}
    .react-icon-text-section h3{font-size:16px;line-height:22px}
    .react-client-detail{padding:20px 0 0}
    .react-client-section button{width:40px;height:40px;margin:0 10px}
    .react-social-section .et_pb_column_1_5{margin:0 -1px 20px}
    .mobile-icon-col .enterprise-img{width:40%}
    .country-list-tab .et_pb_all_tabs{padding:24px 17px}
    .country-list-tab .et_pb_tab_content ul{padding:10px 7px}
    .contact-title-section .et_pb_column_2_5{display:none}
    .contact-form-section .et_pb_column_2_5{width:100%;margin-right:0}
    .contact-form-section .et_pb_column_3_5{width:100%}
    .contact-form-section .form-contact-class{margin-top:0}
    .contact-detail{text-align:center}
    .contact-detail img{float:none;display:block;text-align:center;margin:0 auto}
    .contact-form-section .et_pb_column_3_5 .et_pb_button_module_wrapper{text-align:center}
    #nav-menu-item-35884 img{display:none}
    #nav-menu-item-35884 span{padding:0}
    .case_studies{padding:0!important}
    div.et_pb_section.et_pb_section_24.big_banner_img{background:#0023b3!important}
    div.et_pb_section.et_pb_section_27.big_txt_color{background:#0023b3!important}
    .big_txt_color p{color:#fff}
    .big_txt_color h3{color:#fff}
    .react_more_btn{margin-bottom:25px}
    .ang-ourservice{margin:20px 0}
    .demo-3 figure:hover .flip-box-about,figure.hover .flip-box-about{visibility:hidden}
    .demo-3 figure .flip-box-about,.demo-3 figure figcaption{transition:transform .5s!important}
    .demo-3 figure figcaption{visibility:hidden}
    .demo-3 figure:hover figcaption,figure.hover figcaption{visibility:visible}
    .demand_sub_txt p{width:auto}
    .demand_first_section h2{width:auto;width:auto;width:auto}
    .demand_four_section h2{font-size:24px}
    .demand_four_section p{width:auto}
    .demand_hire_section p{width:auto}
    .demand_six_section p{width:auto}
    .Demand_Custome_tab_section{width:auto}
    .demand_four_section h2{font-size:20px}
    .demand_follow_box_section .et_pb_text_inner p:nth-child(1){padding:0;margin:0}
    .home_tabs_view .container_tab .et_pb_text_inner .image_class{width:32%}
    .home_why_text .why_text{width:100%}
    .home_success_txt{width:100%}
    .social-section-home .et_pb_column_1_6{width:30%}
    .footer-widget{width:100%}
    .contact-logo{text-align:center}
    .contact-logo .badges-logo{display:inline-block;float:none}
}
@media screen and (max-width:575px) {
    .home_wecare_clientsay .et_pb_blurb_content{width:100%}
    #rc-imageselect,.g-recaptcha{transform:scale(0.7)!important;-webkit-transform:scale(0.7)!important;transform-origin:0 0!important;-webkit-transform-origin:0 0!important}
    .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha > div{width:100%!important}
    .et_pb_slide.et_pb_bg_layout_dark.et_pb_media_alignment_center{height:100%}
    .et_pb_gutters3.et_pb_footer_columns_1_2__1_4 .footer-widget:nth-child(n+2):nth-child(-n+3){width:100%}
    .mobile-icon-col .enterprise-img{width:90%}
}
@media screen and (max-width:480px) {
    .boost-ours,.boost-services,.boost-pro{width:46%}
    .home_wecare_clientsay.et_pb_section .et_pb_column .et_pb_module.wecare-detail{margin-bottom:20px}
    .sec-home-banner a{font-size:14px;padding:12px 16px}
    .mainbox1{float:unset;width:100%;display:inline-block;margin:0;padding:0}
    .ang-box1{width:100%;display:inline-block;float:unset;margin:0}
    .left1-box{padding:12% 2%!important;width:100%;margin:0 0 1px;display:inline-block;float:unset;height:auto!important}
    .ang-right-box2{width:100%;display:inline-block}
}
@media screen and (max-width:479px) {
    #os-flist1,#os-flist2,#os-flist3{padding:40px}
    #outsystems-sec2 .et_pb_column .et_pb_text{min-height:inherit}
    #os-flist1 .content{height:auto}
    .home_tabs_view .container_tab .et_pb_text_inner .image_class{width:49%}
    .our-word-section .et_pb_column .et_pb_grid_item{width:47.5%;margin:0 5% 5% 0}
    .our-word-section .et_pb_column .et_pb_grid_item:nth-child(2n){margin-right:0}
    .our-word-section .et_portfolio_image{padding:0}
    .our-word-section .et_pb_portfolio_item h2{font-size:14px;line-height:1.2}
}
@media screen and (max-width:360px) {
    .boost-ours,.boost-services,.boost-pro{margin:0 0 20px;width:100%}
    .home_wecare_clientsay .et_pb_blurb_content{width:100%;float:unset;padding-left:20px}
    .footer-contact-box{padding:25px 2%}
    #portfolio-filter .filter ul.pf-ul-0 ul{right:20px;width:260px}
}
@media only screen and (min-width: 1201px) {
    #header_contacts .contact-number div{display:flex;justify-content:flex-end;align-items:center;margin-top:10px}
    #header_contacts .contact-number div .fa{margin-top:0}
    #header_contacts .contact-number div a span{top:0}
}
#post-26327 ul{padding:20px 0 0 16px !important}
.blog_episode{background:#ff0;width:15%;padding:10px;font-size:22px;font-weight:700;text-align:center;margin-bottom:50px;color:#000}
.confit-address a{cursor:default;pointer-events:none}

.sltitle  span{
	color:#FFC000 ;
}
.scr_space{
	padding:0px 10px
}
img.ms-post-img{
	width:100%;
	height:250px;
}
h3.ms-blog-title{
	font-size: 18px;
    font-weight: 600;
    line-height: 25px;
	padding-bottom:20px;
}
.ms-w-100{
	width:100% !important;
}
.ms-phone img {
    margin-top: -75px;
    margin-bottom: -75px;
   /* box-shadow: 0 0 10px #ffc02b; */
    border-radius: 40px;
}


/* .et_pb_main_blurb_image img.et-waypoint.et_pb_animation_top.et-animated {
    width: 70px !important;
    height: 70px !important;
} */
.ms-feature {
    display: flex;
    justify-content: flex-end;
}
.ms-text-jf{
	text-align:justify !important;
}
.features-item{
	padding:15px;
}
.features-item p{
	text-align:justify;
}
button.slick-next.slick-arrow, button.slick-prev.slick-arrow {
    display: none !important;
}

/* pricing table */
.pricing-container {
    padding: 5px;
    min-height: 500px;
	background: #fff;
	border-radius: 25px;
	box-shadow: 0px 0px 10px #777675;
 }
.pricing-container:hover {
    box-shadow: 0px 0px 10px #13543e;
}
.pricing-header {
    background: #13543e;
    padding: 10px;
    margin: 0px;
	border-radius: 20px 20px 0 0;
}
.pricing-header h2 {
    text-align: center;
    padding: 0px;
    color: #fff;
}
.pricing-body {
    padding: 5px;
    font-size: 16px;
    color: #000;
    line-height: 22px;
}
ul.pricing-list {
    padding: 0px;
	font-size:18px;
	font-weight:600;
}
.pricing-list li {
    background: url(images/Arrow-01.svg);
    background-repeat: no-repeat;
    background-size: 20px 20px;
    list-style: none;
    background-position: 8px 19px;
    padding: 16px 0 0 34px;
    margin: 0px;
    text-align: left;
}
.ms-feature-tab ul.et_pb_tabs_controls {
     border-bottom: none !important; 
     background-color: transparent !important; 

}
.ms-feature-tab .et_pb_all_tabs {
    padding: 24px 30px;
    background: none !important;
}
.ms-feature-tab ul.et_pb_tabs_controls{
	margin-left: 35px;
}
.ms-feature-tab ul.et_pb_tabs_controls li {
   	border:none;
	border-right:none;
	padding: 5px 10px;
}
.ms-feature-tab ul.et_pb_tabs_controls li.et_pb_tab_active {
  background: transparent;
	padding: 5px 10px;
}
.ms-feature-tab ul.et_pb_tabs_controls li.et_pb_tab_active a{ 
	background: #0123b4;
    color: #fff !important;
    padding: 15px 45px;
}
.page-id-47548, .page-id-48585 li.et_pb_tab_1 {
    border: none !important;
    /*color: transparent; */
}
.ms-feature-tab ul.et_pb_tabs_controls li a{ 
	background: #fff  ;
    color: #0123b4 !important;
    padding: 15px 45px;
    border-radius: 31px; 
	border:1px solid #0123b4;
	
}
.ms-feature-tab ul.et_pb_tabs_controls li a:hover{
  box-shadow: 0 0 10px ;
}
.ms-review-container-eqh{
	min-height:580px !important;
}
.page-id-48169 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top: -2px;
}
.page-id-48585 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top: -2px;
}
.page-id-47548, .page-id-48585 .et_pb_section{
	padding:0px;
}
.page-id-47548 ul.et_pb_tabs_controls.clearfix {
    display: flex;
}
.page-id-48585 ul.et_pb_tabs_controls.clearfix {
    display: flex;
}

.page-id-48645 ul.et_pb_tabs_controls.clearfix {
    display: flex;
}

.page-id-48675 .ul.et_pb_tabs_controls.clearfix{
	 display: flex;
}
@media (max-width:768px) {
   	.ms-download-img-s .et_pb_row_14{
		display:flex ;
		flex-direction:column ;
	}
	.page-id-47548, .page-id-48585 .et_pb_section_9 {
		padding:0px !important;
	}
	.page-id-47548, .page-id-48585 .et_pb_section_9 img{
		/*margin-top: 150px !important; */
	}
	
	
}
@media (max-width:755px) {
	 .ms-feature{
		display:flex !important;
		flex-direction: column !important;
	}
	.ms-download-img-s{
		padding:0px !important;
	}
}
.ms-faq-acc .et_pb_toggle_title:before {
    left: 0px;
    margin-left: -21px;
}

.page-id-47548 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top:-2px;
}
.page-id-48645 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top:-2px;
}
.page-id-48169 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top:-2px;
}
.page-id-48678 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top:-2px;
}
.page-id-48675 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top:-2px;
}
.page-id-48684 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top:-2px;
}
.page-id-48681 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top:-2px;
}
.page-id-48962 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top:-2px;
}
.page-id-48993 .home_footer_bk{
	background-image:url(https://www.metizsoft.com/wp-content/uploads/2021/02/capture-bg.jpg) !important;
	margin-top:-2px;
}
img.ms-client-review-logo{width:128px !important;height:auto}

.ms-feature-tab > ul {
    display: flex !important;
}

.shexp_whyus .et_pb_blurb_content{
	border: 3px solid #0171b2 !important;
    padding: 35px 15px;
    background: #fff;
    border-radius: 15px;
    min-height: 350px;	
}
.shexp_whyus .et_pb_blurb_content:hover{
	box-shadow:0px 0px 10px;
	transition: 0.2s ease-out;
	top:-2px
}


/*kiran additional css*/


#Assistunique {
    background: #fff !important;
    padding: 20px !important;
    box-shadow: 1px 0 11px 0 rgb(12 12 13 / 10%) !important;
    border-radius: 10px !important;
}

#wpforms-form-49507 textarea {
    height: 40px;
}

button#wpforms-submit-49507 {
    font-size: 18px;
    line-height: 41px;
    border: 0;
    padding: 5px 20px;
    text-shadow: 0 1px 0 rgb(0 0 0 / 20%);
    border-radius: 50px;
    cursor: pointer;
    margin: 0;
    background: #0123b4;
    width: 100%;
    border-radius: 5px;
    color: #fff;
}