	/*
 Theme Name:   Twenty Seventeen Child
 Theme URI:    http://example.com/twenty-seventeen-child/
 Description:  Twenty Seventeen Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     twentyseventeen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-seventeen-child
*/
/*!
 * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */

/*!
 * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */


html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; -webkit-box-sizing:border-box;box-sizing:border-box;}
article, aside, footer, header, nav, section{display:block;}
figcaption, figure, main{display:block;}
figure{margin:15px 40px}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b, strong{font-weight:700;}
code, kbd, samp{font-family:monospace, monospace;}
dfn{font-style:italic;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-.25em;}
sup{top:-.5em;}
audio, video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
button, input{overflow:visible;}
button, select{text-transform:none;}
[type=reset], [type=submit], button, html [type=button]{-webkit-appearance:button;}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner{border-style:none;padding:0;}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{border:1px solid silver;margin:0 2px;padding:5px 10px 10px;}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type=checkbox], [type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button{height:auto;}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
details, menu{display:block;}
summary{display:list-item;}
canvas{display:inline-block;}
template{display:none;}
[hidden]{display:none;}

@media print{
*, ::after, ::before, blockquote::first-letter, blockquote::first-line, div::first-letter, div::first-line, li::first-letter, li::first-line, p::first-letter, p::first-line{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a, a:visited{text-decoration:underline; outline:none;}
abbr[title]::after{content:" (" attr(title) ")"}
pre{white-space:pre-wrap!important;}
blockquote, pre{border:1px solid #999;page-break-inside:avoid;}
thead{display:table-header-group;}
img, tr{page-break-inside:avoid;}
h2, h3, p{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}
*, ::after, ::before{-webkit-box-sizing:inherit;box-sizing:inherit;}
@-ms-viewport{width:device-width}
html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}
body{font-family: 'poppins', Arial, serif; font-weight:400; color:#000; font-size:16px; background:#fff; margin:0px;}
@media(max-width:767px){body{font-size:14px;}}
[tabindex="-1"]:focus{outline:0!important;}
p{margin-top:0;margin-bottom:15px;}
abbr[data-original-title], abbr[title]{cursor:help;}
address{margin-bottom:15px;font-style:normal;line-height:inherit;}
dl, ol, ul{margin:0; padding:0px; list-style:none;}
dt{font-weight:700;}
dd{margin-bottom:.5rem;margin-left:0;}
blockquote{margin:0 0 15px;}
.por{position:relative;}
.poa{position:absolute;}

a{color:#000;text-decoration:none; outline:none;}
a:hover{color:#f46000;text-decoration:none; outline:none;}
a:not([href]):not([tabindex]){color:inherit;text-decoration:none;}
a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover{text-decoration:none;}
a:not([href]):not([tabindex]):focus{outline:0;}
a.border_link{border-bottom:solid 2px #f46000; padding-bottom:1px;color:#f46000;}

#cookie-notice{ background-color: rgb(0, 0, 0, 0.8)!important;}
#cookie-notice a#cn-accept-cookie{color:#f46000; text-shadow:none; border-radius:7px; border: 0px; background-image:none; background-color: #ffffff; box-shadow:none; text-transform: uppercase;}
#cookie-notice a#cn-accept-cookie:hover{color:#ffffff; background-color: #f46000;}
#cookie-notice #cn-notice-text a{color:#f46000;}
#cookie-notice #cn-notice-text a:hover{color:#ffffff;}

pre{margin-top:0;margin-bottom:15px;overflow:auto; font-family:monospace, monospace;}
figure{margin:0 0 15px;}
img{vertical-align:middle; max-width:100%;}
[role=button]{cursor:pointer;}
[role=button], a, area, button, input, label, select, summary, textarea{-ms-touch-action:manipulation;touch-action:manipulation}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#636c72;text-align:left;caption-side:bottom;}
label{display:inline-block;margin-bottom:.5rem;}
button:focus{outline:0px dotted;outline:0px auto -webkit-focus-ring-color}
button, input, select, textarea{line-height:inherit;  font-family: 'poppins';}
input[type=checkbox]:disabled, input[type=radio]:disabled{cursor:not-allowed}
input[type=date], input[type=time], input[type=datetime-local], input[type=month]{-webkit-appearance:listbox}
textarea{resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0;}
legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;}
input[type=search]{-webkit-appearance:none;}
output{display:inline-block;}
[hidden]{display:none!important;}
.pos-inh{position:initial!important;}
.qd-postop{margin-top: -140px; padding-bottom:140px; display: block;}

@media(max-width:1024px){
  .qd-postop{margin-top: -125px; padding-bottom:125px; display: block;}
}
@media(max-width:767px){
  .qd-postop{margin-top: -70px; padding-bottom:70px; display: block;}
}


/*=======Fonts Poppins Style*/

/*Font Light*/
@font-face {
   font-family: 'poppins';
   font-family: 'poppins';
   font-display: swap;
   src: url('fonts/poppins-light-webfont.eot');
   src: url('fonts/poppins-light-webfont.eot?#iefix') format('embedded-opentype'),
        url('fonts/poppins-light-webfont.woff') format('woff'),
        url('fonts/poppins-light-webfont.ttf') format('truetype'),
        url('fonts/poppins-light-webfont.svg#poppinslight') format('svg');
   font-weight: 400;
   font-style: normal;
}

/*Font Medium*/
@font-face {
   font-family: 'poppins';
   font-display: swap;
   src: url('fonts/poppins-medium-webfont.eot');
   src: url('fonts/poppins-medium-webfont.eot?#iefix') format('embedded-opentype'),
        url('fonts/poppins-medium-webfont.woff') format('woff'),
        url('fonts/poppins-medium-webfont.ttf') format('truetype'),
        url('fonts/poppins-medium-webfont.svg#poppinsmedium') format('svg');
   font-weight: 500;
   font-style: normal;
}

/*Font Medium*/
@font-face {
   font-family: 'poppins';
   font-display: swap;
   src: url('fonts/poppins-semibold-webfont.eot');
   src: url('fonts/poppins-semibold-webfont.eot?#iefix') format('embedded-opentype'),
        url('fonts/poppins-semibold-webfont.woff') format('woff'),
        url('fonts/poppins-semibold-webfont.ttf') format('truetype'),
        url('fonts/poppins-semibold-webfont.svg#poppinssemibold') format('svg');
   font-weight:600;
   font-style: normal;
}


/*Font Bold*/
@font-face {
   font-family: 'poppins';
   font-display: swap;
   src: url('fonts/poppins-bold-webfont.eot');
   src: url('fonts/poppins-bold-webfont.eot?#iefix') format('embedded-opentype'),
        url('fonts/poppins-bold-webfont.woff') format('woff'),
        url('fonts/poppins-bold-webfont.ttf') format('truetype'),
        url('fonts/poppins-bold-webfont.svg#poppinsbold') format('svg');
   font-weight: 700;
   font-style: normal;
}

/*Google Font*/
.poppins-thin {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.poppins-extralight {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.poppins-regular {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.poppins-medium {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.poppins-semibold {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.poppins-bold {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.poppins-extrabold {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.poppins-black {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.poppins-thin-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.poppins-extralight-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: italic;
}

.poppins-light-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.poppins-regular-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.poppins-medium-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.poppins-semibold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: italic;
}

.poppins-bold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.poppins-extrabold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: italic;
}

.poppins-black-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: italic;
}
/*Google Font End*/


/*=======Heading*/
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{margin:0px; padding:0px; text-transform:uppercase;}
.h1, h1{font-size:40px;}
.h2, h2{font-size:32px;}
.h3, h3{font-size:28px;}
.h4, h4{font-size:24px;}
.h5, h5{font-size:20px;}
.h6, h6{font-size:16px;}

.lead{font-size:20px;font-weight:400;}
hr{margin-top:1rem;margin-bottom:15px;border:0;border-top:1px solid rgba(0,0,0,.1); -webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}
.small, small{font-size:80%;font-weight:400;}
.mark, mark{padding:.2em;background-color:#fcf8e3; color:#000;}
.list-unstyled{padding-left:0;list-style:none;}
.list-inline{padding-left:0;list-style:none;}
.list-inline-item{display:inline-block;}
.list-inline-item:not(:last-child){margin-right:5px;}
.initialism{font-size:90%;text-transform:uppercase;}

.img-fluid{max-width:100%;height:auto;}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto;}
.figure{display:inline-block;}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:90%;color:#636c72;}
code, kbd, pre, samp{font-family:Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}
code{padding:.2rem .4rem;font-size:90%;color:#bd4147;background-color:#f7f7f9;border-radius:.25rem;}
a>code{padding:0;color:inherit;background-color:inherit;}
kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#292b2c;border-radius:.2rem;}
kbd kbd{padding:0;font-size:100%;font-weight:700;}
pre{display:block;margin-top:0;margin-bottom:15px;font-size:90%;color:#292b2c;}
pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0;}
.pre-scrollable{max-height:340px;overflow-y:scroll;}


/*==================================================
     Container
==================================================*/
.wrapper{min-width:320px;}
.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1700px;}
.container.subcontainer{max-width:1200px;}
.container::after, .wrapper::after, .row::after{content:"";display:table;clear:both;}
.max-w1330{max-width:1330px; margin:0 auto;}
.clear{clear:both;}

.row{margin-right:-15px;margin-left:-15px;}
.row.row0, .row.no-gutters{margin-right:0;margin-left:0;}
.row.row0>[class^="col-"], .row.row0>[class*="col-"], .row.no-gutters>[class^="col-"], .row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0;}
.row.row5{margin-right:-5px;margin-left:-5px;}
.row.row5>[class^="col-"], .row.row5>[class*="col-"]{padding-right:5px;padding-left:5px;}
.row.row10{margin-right:-10px;margin-left:-10px;}
.row.row10>[class^="col-"], .row.row10>[class*="col-"]{padding-right:10px;padding-left:10px;}
.row::after{content:"";display:table;clear:both;}

/*5 columns*/
.col-xs-15,.col-sm-15, .col-md-15, .col-lg-15, .col-xl-15{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-15{width:20%;float:left;}
@media (min-width:576px){.col-sm-15{width:20%;float:left;}}
@media (min-width:768px){.col-md-15{width:20%;float:left;}}
@media (min-width:992px){.col-lg-15{width:20%;float:left;}}
@media (min-width:1200px){.col-xl-15{width:20%;float:left;}}

.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, 
.col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, 
.col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, 
.col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, 
.col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}

.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left;}
.col-xs-1{width:8.333333%;}.col-xs-2{width:16.666667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.333333%;}.col-xs-5{width:41.666667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.333333%;} .col-xs-8{width:66.666667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.333333%;}.col-xs-11{width:91.666667%;}.col-xs-12{width:100%;}.pull-xs-0{right:auto;}.pull-xs-1{right:8.333333%;}.pull-xs-2{right:16.666667%;}.pull-xs-3{right:25%;}.pull-xs-4{right:33.333333%;}.pull-xs-5{right:41.666667%;}.pull-xs-6{right:50%;}.pull-xs-7{right:58.333333%;}.pull-xs-8{right:66.666667%;}.pull-xs-9{right:75%;}.pull-xs-10{right:83.333333%;}.pull-xs-11{right:91.666667%;}.pull-xs-12{right:100%;}.push-xs-0{left:auto;}.push-xs-1{left:8.333333%;}.push-xs-2{left:16.666667%;}.push-xs-3{left:25%;}.push-xs-4{left:33.333333%;}.push-xs-5{left:41.666667%;}.push-xs-6{left:50%;}.push-xs-7{left:58.333333%;}.push-xs-8{left:66.666667%;}.push-xs-9{left:75%;}.push-xs-10{left:83.333333%;}.push-xs-11{left:91.666667%;}.push-xs-12{left:100%;}.offset-xs-1{margin-left:8.333333%;}.offset-xs-2{margin-left:16.666667%;}.offset-xs-3{margin-left:25%;}.offset-xs-4{margin-left:33.333333%;}.offset-xs-5{margin-left:41.666667%;}.offset-xs-6{margin-left:50%;}.offset-xs-7{margin-left:58.333333%;}.offset-xs-8{margin-left:66.666667%;}.offset-xs-9{margin-left:75%;}.offset-xs-10{margin-left:83.333333%;}.offset-xs-11{margin-left:91.666667%;}

@media (min-width:576px){.col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left;}.col-sm-1{width:8.333333%;}.col-sm-2{width:16.666667%;}.col-sm-3{width:25%;} .col-sm-4{width:33.333333%;} .col-sm-5{width:41.666667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.333333%;}.col-sm-8{width:66.666667%;} .col-sm-9{width:75%;}.col-sm-10{width:83.333333%;}.col-sm-11{width:91.666667%;}.col-sm-12{width:100%;}.pull-sm-0{right:auto;}.pull-sm-1{right:8.333333%;}.pull-sm-2{right:16.666667%;}.pull-sm-3{right:25%;}.pull-sm-4{right:33.333333%;}.pull-sm-5{right:41.666667%;}.pull-sm-6{right:50%;}.pull-sm-7{right:58.333333%;}.pull-sm-8{right:66.666667%;}.pull-sm-9{right:75%;}.pull-sm-10{right:83.333333%;}.pull-sm-11{right:91.666667%;}.pull-sm-12{right:100%;}.push-sm-0{left:auto;}.push-sm-1{left:8.333333%;}.push-sm-2{left:16.666667%;}.push-sm-3{left:25%;}.push-sm-4{left:33.333333%;}.push-sm-5{left:41.666667%;} .push-sm-6{left:50%;}.push-sm-7{left:58.333333%;}.push-sm-8{left:66.666667%;}.push-sm-9{left:75%;}.push-sm-10{left:83.333333%;}.push-sm-11{left:91.666667%;}.push-sm-12{left:100%;}.offset-sm-0{margin-left:0%;}.offset-sm-1{margin-left:8.333333%;}.offset-sm-2{margin-left:16.666667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.333333%;}.offset-sm-5{margin-left:41.666667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.333333%;}.offset-sm-8{margin-left:66.666667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.333333%;}.offset-sm-11{margin-left:91.666667%;} }
@media (min-width:768px){.col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left;}.col-md-1{width:8.333333%;}.col-md-2{width:16.666667%;}.col-md-3{width:25%;}.col-md-4{width:33.333333%;} .col-md-5{width:41.666667%;}.col-md-6{width:50%;}.col-md-7{width:58.333333%;}.col-md-8{width:66.666667%;} .col-md-9{width:75%;}.col-md-10{width:83.333333%;}.col-md-11{width:91.666667%;}.col-md-12{width:100%;}.pull-md-0{right:auto;}.pull-md-1{right:8.333333%;}.pull-md-2{right:16.666667%;}.pull-md-3{right:25%;}.pull-md-4{right:33.333333%;}.pull-md-5{right:41.666667%;}.pull-md-6{right:50%;}.pull-md-7{right:58.333333%;}.pull-md-8{right:66.666667%;}.pull-md-9{right:75%;}.pull-md-10{right:83.333333%;}.pull-md-11{right:91.666667%;}.pull-md-12{right:100%;}.push-md-0{left:auto;}.push-md-1{left:8.333333%;}.push-md-2{left:16.666667%;}.push-md-3{left:25%;}.push-md-4{left:33.333333%;}.push-md-5{left:41.666667%;}.push-md-6{left:50%;}.push-md-7{left:58.333333%;}.push-md-8{left:66.666667%;}.push-md-9{left:75%;}.push-md-10{left:83.333333%;}.push-md-11{left:91.666667%;}.push-md-12{left:100%;}.offset-md-0{margin-left:0%;}.offset-md-1{margin-left:8.333333%;}.offset-md-2{margin-left:16.666667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.333333%;}.offset-md-5{margin-left:41.666667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.333333%;}.offset-md-8{margin-left:66.666667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.333333%;}.offset-md-11{margin-left:91.666667%;} }
@media (min-width:1025px){.col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left;}.col-lg-1{width:8.333333%;}.col-lg-2{width:16.666667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.333333%;} .col-lg-5{width:41.666667%;}.col-lg-6{width:50%;}.col-lg-7{float:left;width:58.333333%;}.col-lg-8{width:66.666667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.333333%;}.col-lg-11{width:91.666667%;} .col-lg-12{width:100%;}.pull-lg-0{right:auto;}.pull-lg-1{right:8.333333%;}.pull-lg-2{right:16.666667%;}.pull-lg-3{right:25%;}.pull-lg-4{right:33.333333%;}.pull-lg-5{right:41.666667%;}.pull-lg-6{right:50%;}.pull-lg-7{right:58.333333%;}.pull-lg-8{right:66.666667%;}.pull-lg-9{right:75%;}.pull-lg-10{right:83.333333%;}.pull-lg-11{right:91.666667%;}.pull-lg-12{right:100%;}.push-lg-0{left:auto;}.push-lg-1{left:8.333333%;}.push-lg-2{left:16.666667%;}.push-lg-3{left:25%;}.push-lg-4{left:33.333333%;}.push-lg-5{left:41.666667%;}.push-lg-6{left:50%;}.push-lg-7{left:58.333333%;}.push-lg-8{left:66.666667%;}.push-lg-9{left:75%;}.push-lg-10{left:83.333333%;}.push-lg-11{left:91.666667%;}.push-lg-12{left:100%;}.offset-lg-0{margin-left:0%;}.offset-lg-1{margin-left:8.333333%;}.offset-lg-2{margin-left:16.666667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.333333%;}.offset-lg-5{margin-left:41.666667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.333333%;}.offset-lg-8{margin-left:66.666667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.333333%;}.offset-lg-11{margin-left:91.666667%;} }
@media (min-width:1200px){.col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12{float:left;} .col-xl-1{width:8.333333%;}.col-xl-2{width:16.666667%;}.col-xl-3{width:25%;}.col-xl-4{width:33.333333%;}.col-xl-5{width:41.666667%;}.col-xl-6{width:50%;}.col-xl-7{width:58.333333%;}.col-xl-8{width:66.666667%;} .col-xl-9{width:75%;}.col-xl-10{width:83.333333%;}.col-xl-11{width:91.666667%;}.col-xl-12{width:100%;}.pull-xl-0{right:auto;}.pull-xl-1{right:8.333333%;}.pull-xl-2{right:16.666667%;}.pull-xl-3{right:25%;}.pull-xl-4{right:33.333333%;}.pull-xl-5{right:41.666667%;}.pull-xl-6{right:50%;}.pull-xl-7{right:58.333333%;}.pull-xl-8{right:66.666667%;}.pull-xl-9{right:75%;}.pull-xl-10{right:83.333333%;}.pull-xl-11{right:91.666667%;}.pull-xl-12{right:100%;}.push-xl-0{left:auto;}.push-xl-1{left:8.333333%;}.push-xl-2{left:16.666667%;}.push-xl-3{left:25%;}.push-xl-4{left:33.333333%;}.push-xl-5{left:41.666667%;}.push-xl-6{left:50%;}.push-xl-7{left:58.333333%;}.push-xl-8{left:66.666667%;}.push-xl-9{left:75%;}.push-xl-10{left:83.333333%;}.push-xl-11{left:91.666667%;}.push-xl-12{left:100%;}.offset-xl-0{margin-left:0%;}.offset-xl-1{margin-left:8.333333%;}.offset-xl-2{margin-left:16.666667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.333333%;}.offset-xl-5{margin-left:41.666667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.333333%;}.offset-xl-8{margin-left:66.666667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.333333%;}.offset-xl-11{margin-left:91.666667%;}}

/*===padding*/
.p0{padding:0px;}.pt0{padding-top:0px;}.pr0{padding-right:0px;}.pb0{padding-bottom:0px!important;}.pl0{padding-left:0px;} 
.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.pl5{padding-left:5px;} 
.p10{padding:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.pl10{padding-left:10px;}
.p15{padding:15px;}.pt15{padding-top:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}.pl15{padding-left:15px;}
.p20{padding:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}.pl20{padding-left:20px;}
.p25{padding:25px;}.pt25{padding-top:25px;}.pr25{padding-right:25px;}.pb25{padding-bottom:25px;}.pl25{padding-left:25px;}
.p30{padding:30px;}.pt30{padding-top:30px;}.pr30{padding-right:30px;}.pb30{padding-bottom:30px;}.pl30{padding-left:30px;}

/*===margin*/
.m5{margin:5px;}.mt5{margin-top:5px;}.mr5{margin-right:5px;}.mb5{margin-bottom:5px;}.ml5{margin-left:5px;} 
.m10{margin:10px;}.mt10{margin-top:10px;}.mr10{margin-right:10px;}.mb10{margin-bottom:10px;}.ml10{margin-left:10px;}
.m15{margin:15px;}.mt15{margin-top:15px;}.mr15{margin-right:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px;}
.m20{margin:20px;}.mt20{margin-top:20px;}.mr20{margin-right:20px;}.mb20{margin-bottom:20px;}.ml20{margin-left:20px;}
.m25{margin:25px;}.mt25{margin-top:25px;}.mr25{margin-right:25px;}.mb25{margin-bottom:25px;}.ml25{margin-left:25px;}
.m30{margin:30px;}.mt30{margin-top:30px;}.mr30{margin-right:30px;}.mb30{margin-bottom:30px;}.ml30{margin-left:30px;}

/*=======Float*/
.float-left, .fl{float:left!important;}.float-right, .fr{float:right!important;}.float-none, .fnone{float:none!important;}
@media (min-width:576px){.float-sm-left, .fl-sm{float:left!important;}.float-sm-right, .fr-sm{float:right!important;}.float-sm-none, .fnone-sm{float:none!important;}}
@media (min-width:768px){.float-md-left, .fl-md{float:left!important;}.float-md-right, .fr-md{float:right!important;}.float-md-none, .fnone-md{float:none!important;}}
@media (min-width:1025px){.float-lg-left, .fl-lg{float:left!important;}.float-lg-right, .fr-lg{float:right!important;}.float-lg-none, .fnone-lg{float:none!important;}}
@media (min-width:1200px){.float-xl-left, .fl-xl{float:left!important;}.float-xl-right, .fr-xl{float:right!important;}.float-xl-none, .fnone-xl{float:none!important;}}

/*=======Text-Align*/
.tal{text-align:left!important;}.tar{text-align:right!important;}.tac{text-align:center!important;}
@media (min-width:576px){.tal-sm{text-align:left!important;}.tar-sm{text-align:right!important;}.tac-sm{text-align:center!important;}}
@media (min-width:768px){.tal-md{text-align:left!important;}.tar-md{text-align:right!important;}.tac-md{text-align:center!important;}}
@media (min-width:1025px){.tal-lg{text-align:left!important;}.tar-lg{text-align:right!important;}.tac-lg{text-align:center!important;}}
@media (min-width:1200px){.tal-xl{text-align:left!important;}.tar-xl{text-align:right!important;}.tac-xl{text-align:center!important;}}

/*=======Display*/
.d-none{display:none!important;}.d-inline{display:inline!important;}.d-inline-block{display:inline-block!important;}.d-block{display:block!important;}.d-table{display:table!important;}.d-table-cell{display:table-cell!important;}
@media (min-width:576px){.d-sm-none{display:none!important;}.d-sm-inline{display:inline!important;}.d-sm-inline-block{display:inline-block!important;}
.d-sm-block{display:block!important;}.d-sm-table{display:table!important;}.d-sm-table-cell{display:table-cell!important;}}
@media (min-width:768px){.d-md-none{display:none!important;}.d-md-inline{display:inline!important;}.d-md-inline-block{display:inline-block!important;}
.d-md-block{display:block!important;}.d-md-table{display:table!important;}.d-md-table-cell{display:table-cell!important;}}
@media (min-width:1025px){.d-lg-none{display:none!important;}.d-lg-inline{display:inline!important;}.d-lg-inline-block{display:inline-block!important;}.d-lg-block{display:block!important;}.d-lg-table{display:table!important;}.d-lg-table-cell{display:table-cell!important;}}
@media (min-width:1200px){.d-xl-none{display:none!important;}.d-xl-inline{display:inline!important;}.d-xl-inline-block{display:inline-block!important;}.d-xl-block{display:block!important;}.d-xl-table{display:table!important;}.d-xl-table-cell{display:table-cell!important;}}

/*=======Display Flex*/
.d-flex{display: flex; flex-wrap: wrap;} .aling-left{align-items:flex-start!important;}

/*=======Hidden*/
.hidden-xs-up{display:none!important;}
@media (max-width:575px){.hidden-xs-down{display:none!important;}}
@media (min-width:576px){.hidden-sm-up{display:none!important;}}
@media (max-width:767px){.hidden-sm-down{display:none!important;}}
@media (min-width:768px){.hidden-md-up{display:none!important;}}
@media (max-width:1024px){.hidden-md-down{display:none!important;}}
@media (min-width:1025px){.hidden-lg-up{display:none!important;}}
@media (max-width:1199px){.hidden-lg-down{display:none!important;}}
@media (min-width:1200px){.hidden-xl-up{display:none!important;}}
.hidden-xl-down{display:none!important;}

/*=======Visible-Print*/
.visible-print-block{display:none!important;}
@media print{.visible-print-block{display:block!important;}}
.visible-print-inline{display:none!important;}
@media print{.visible-print-inline{display:inline!important;}}
.visible-print-inline-block{display:none!important;}
@media print{.visible-print-inline-block{display:inline-block!important;}}
@media print{.hidden-print{display:none!important;}}

/*=======Border*/
.border-none{border:none!important;}
.border-bottom{border-bottom:solid 1px #cccccc; }

/*=======Text color*/
.text-white {color:#ffffff;}
.text-black {color:#000000;}
.text-orenge{color:#f46000;}
.text-blue{color:#1f448a;}
.text-orange{color:#f46000;}

/*=======SVG Icon color*/
.icon-orenge svg,.icon-orenge{fill:#f46000;}
.icon-white svg,.icon-white{fill:#fff;}


/*=======Background Color*/
.bg-white{background:#ffffff!important;}
.bg-black{background:#000000!important;}
.bg-orenge{background:#f46000!important;}
.bg-grey{background:#ececec!important;}
.bg-light-grey{background:#f5f5f5!important;}
.bg-none{background:none!important;}

/*=======Buttons*/
.qd-button, .wpcf7-submit{border-radius:8px; line-height:18px; letter-spacing: -0.4px; border:none; font-weight:600; cursor:pointer; background: #f46000; font-size:16px; overflow:hidden; display:inline-block; text-align:center; text-indent:-25px; color: #fff; text-transform: uppercase; padding:18px 65px 18px 60px; position:relative;
-webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); position: relative;}
.qd-button:before{content: ""; position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0; background: #000; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
.qd-button:hover:before{-webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }
.qd-button strong{font-weight:600!important; }

.qd-button.qd-brbutton{text-indent:0px; padding:18px 65px 18px 35px; text-align: left;}
.qd-button.qd-brbutton strong{font-size:18px;}
.qd-button.qd-brbutton span{top:-10px;}

.qd-button span{position:relative; display:inline-block; top:-3px; left:30px; fill:#fff;}
.qd-button svg{width:28px; height:15px;}
.qd-button:hover{color:#ffffff;}
.qd-button.White-h:hover span{fill:#000;}
.qd-button:hover span{fill:#fff; animation: slide1 1s ease-in-out infinite;}

.qd-button.qd-button1{background:#000;}
.qd-button.qd-button1:before{background:#f46000;}
.qd-button.qd-button1 span{fill:#f46000;}
.qd-button.qd-button1:hover span{fill:#fff;}

.qd-portfolio .case-btn li a{font-size: 12px; letter-spacing:0px;}
.qd-portfolio .qd-button.qd-button2{background:#fff; border:solid 1px #f46000; color:#f46000;}
.qd-portfolio .qd-button.qd-button2:before{background:#f46000; border:solid 1px #f46000;}
.qd-portfolio .qd-button.qd-button2:hover{color:#fff; border:solid 1px #f46000;}

.qd-button.qd-button2{background:#fff; border:solid 1px #f46000; color:#f46000;}
.qd-button.qd-button2:before{background:#f46000; /*border:solid 1px #f46000;*/ color:#ffffff;}
.qd-button.qd-button2 span{fill:#f46000;}
.qd-button.qd-button2:hover{color:#ffffff;}
.qd-button.qd-button2:hover span{fill:#fff;}

.qd-button.qd-button3{text-indent:0px; padding:18px 70px 18px 30px; position:relative;} 
.qd-button.qd-button3 span{right:30px; left:auto; top:50%; margin-top:-12px; position:absolute;}

/*White bg hover*/
.qd-button.White-h:hover:before,.qd-button.White-h:before{background:#fff;}
.qd-button.White-h:hover{color:#000;}

/*black bg hover*/
.qd-button.black-h:hover:before,.qd-button.black-h:before{background:#000;}
.qd-button.black-h:hover{color:#fff;}
.qd-button.qd-button2.black-h:hover span{fill:#f46000;}

/*qd-check box*/
.qd-checkbox input{opacity:0;z-index: -1;position: absolute;top:-3px;}
.qd-checkbox input[type=checkbox]{-webkit-appearance: none;-moz-appearance:none;appearance:none;}
.qd-checkbox span.wpcf7-list-item-label{display:block;padding-left:32px;margin-top:-6px;cursor:pointer;}
.qd-checkbox span.wpcf7-list-item-label:before{content: "";width: 20px;height: 20px;position:absolute;left:0;top:-3px; border: 1px solid #a5a2a2;cursor: pointer;transition: 0.5s ease all;-moz-transition: 0.5s ease all;-webkit-transition: 0.5s ease all;display:block;}
.qd-checkbox input:checked + span.wpcf7-list-item-label:before{border: 4px solid #000;background:#f46000;}


/*=======qd text color*/
.qd-blue {color:#1f448a;}
.qd-orange {color:#f46000;}


@keyframes slide1 {
  0%,
  100% {
    transform: translate(0, 0);
  }

  50% {
    transform: translate(8px, 0);
  }
}
.btn-block{display:block;width:100%;}

@media(max-width:1024px){
  .qd-button{padding:18px 60px 16px 50px; font-size:14px;}
  .qd-button.qd-button3{font-size:14px; padding:18px 60px 18px 15px; text-align:center!important;}
  .qd-button.qd-button3 span{right:20px;}
}

@media(max-width:767px){
  .qd-button{padding:15px 50px 15px 15px!important; position:relative; text-indent:0px; letter-spacing:0px!important; font-size:14px!important; }
  .qd-button span{transform: translate(0%, -64%); margin:0px!important; top:50%; right:15px!important; position:absolute; left:auto; }
  .qd-button:hover span{animation:inherit;}
  .qd-button svg{width:22px;}
}


/*=======Vertical Align*/
.align-baseline{vertical-align:baseline!important;}
.align-top, .vat{vertical-align:top!important;}
.align-middle, .vam{vertical-align:middle!important;}
.align-bottom, .vab{vertical-align:bottom!important;}
.align-text-bottom, .vab-text{vertical-align:text-bottom!important;}
.align-text-top, .vat-text{vertical-align:text-top!important;}


/*=======Link Unbind desktop*/
/*@media(min-width:1025px){.qd-unbindlink{pointer-events:none;} }*/
/*=======Border none*/
.border-0{border:0!important;}
.border-top-0{border-top:0!important;}
.border-right-0{border-right:0!important;}
.border-bottom-0{border-bottom:0!important;}
.border-left-0{border-left:0!important;}

/*=======Border Radius*/
.border-radius{border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.rounded-circle{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.rounded-0{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}

.clearfix::after{display:block;content:"";clear:both}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active, .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.w-25{width:25%!important;}
.w-50{width:50%!important;}
.w-75{width:75%!important;}
.w-100{width:100%!important;}
.h-25{height:25%!important;}
.h-50{height:50%!important;}
.h-75{height:75%!important;}
.h-100{height:100%!important;}
.mw-100{max-width:100%!important;}
.mh-100{max-height:100%!important;}
.w1920{max-width:1920px;}
.text-justify{text-align:justify!important;}
.text-nowrap{white-space:nowrap!important;}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-lowercase{text-transform:lowercase!important;}
.text-uppercase{text-transform:uppercase!important;}
.text-capitalize{text-transform:capitalize!important;}
.text-transform-none{text-transform:none!important;}
.font-weight-normal{font-weight:400}
.font-weight-bold{font-weight:700}
.font-italic{font-style:italic}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.invisible{visibility:hidden!important;}

/*=======Paragraph Style*/
.pf24,.pf24 p{font-size:24px; line-height:1.5;}
.pf22,.pf22 p{font-size:22px; line-height:32px;}
.pf18,.pf18 p{font-size:18px; line-height:28px;}

@media(max-width:1599px){ 
  .pf24,.pf24 p{font-size:20px; line-height:1.3;}
  .pf22,.pf22 p{font-size:18px; line-height:28px;}
  .pf18,.pf18 p{font-size:16px; line-height:24px;}
}

@media(max-width:1024px){ 
  .pf24,.pf24 p{font-size:18px; line-height:26px;}
}

@media(max-width:767px){ 
  .pf22,.pf22 p{font-size:16px; line-height:24px;}
  .pf18,.pf18 p{font-size:14px; line-height:18px;}
}

@media(max-width:575px){ 
  .pf24,.pf24 p{font-size:16px;}
  .pf22,.pf22 p{font-size:14px;}
}



/*=======Common Middle Style*/
.qd-middle{margin-bottom:670px; background:#fff; width:100%; float:left;  padding-top:110px; overflow:hidden;}

@media(max-width:1599px){
  .qd-middle{margin-bottom:550px;}
}
@media(max-width:1024px){
  .qd-middle{padding-top:70px; margin-bottom:0px;}
}


/*=======Common Heading Style*/

.qd-tittle-common h3,.qd-tittle-common .qdnw_h3{font-size:65px; text-transform:uppercase; letter-spacing:-3.65px;}
.qd-tittle-common h4,.qd-tittle-common .qdnw_h4{font-size:45px; letter-spacing:-3px; text-transform:uppercase;}
.qd-tittle-common h5{font-size:26px; letter-spacing:-2px;}
.qd-tittle-common p{font-size:26px; line-height:36px;}

@media(max-width:1599px){
  .qd-tittle-common h3,.qd-tittle-common .qdnw_h3{font-size:45px;} 
  .qd-tittle-common h4,.qd-tittle-common .qdnw_h4{font-size:36px;}
  .qd-tittle-common p{font-size:22px;}
}

@media(max-width:1024px){
  .qd-tittle-common h3,.qd-tittle-common .qdnw_h3{font-size:36px; letter-spacing:-1px;}
  .qd-tittle-common h4,.qd-tittle-common .qdnw_h4{font-size:28px; letter-spacing:-1px;}
  .qd-tittle-common h5{font-size:24px; letter-spacing:-1px;}
  .qd-tittle-common p{font-size:18px; line-height:24px;}
}

@media(max-width:575px){
  .qd-tittle-common h3,.qd-tittle-common .qdnw_h3{font-size:24px;}
  .qd-tittle-common h4,.qd-tittle-common .qdnw_h4{font-size:22px; letter-spacing:0px;}
  .qd-tittle-common h5{font-size:18px; letter-spacing:0px;}    
  .qd-tittle-common p{font-size:14px; line-height:20px; padding-top:10px;}
}

/*=======Common inner PageS  Headding Style*/

.qd-inner-heading { padding-left: 15px; padding-right: 15px; text-align: center;}
.qd-inner-heading .qd-heading-hd{position: relative; text-align:center;}
.qd-inner-heading hgroup {padding:160px 0 180px; max-width:1230px; margin:0 auto;}
.qd-inner-heading h1 { font-size: 90px; line-height: 80px; font-weight: bold; letter-spacing:-6.175px; text-transform: uppercase; position:relative;}
.qd-inner-heading h2,.qd-inner-heading .h2 {font-size: 30px; font-weight:400; text-transform:none;}
.qd-inner-heading h2 strong.optcolor{color:#f46000;}


@media (max-width:1199px){
  .hfeed .container, .single-post .container {padding-left: 15px; padding-right: 15px;}
}

@media (max-width: 1024px){
  .qd-inner-heading h1, .hfeed .qd-inner-heading h1 { font-size:60px; line-height:62px;} 
  .hfeed article.type-post{padding:20px 0px 30px 0px;}
  .hfeed .post-thumbnail{ margin-bottom:10px;}
  .qd-inner-heading h2,.qd-inner-heading .h2{font-size:24px;}
  .qd-inner-heading hgroup { max-width:100%; padding:50px 10px;}
}

@media (max-width: 767px){
  .qd-inner-heading hgroup{padding:30px 10px; }
  .qd-inner-heading .heading-hd { min-height: 240px; }
  .qd-inner-heading h1, .hfeed .qd-inner-heading h1{ font-size: 45px; letter-spacing: normal; line-height:45px;}
}

@media (max-width: 575px){
  .qd-inner-heading{padding:0px;}
  .qd-inner-heading h1, .hfeed .qd-inner-heading h1 { font-size:34px; line-height:34px;}
  .qd-inner-heading h2,.qd-inner-heading .h2 { font-size:16px; line-height:24px;}
}


/*=======Common Aerrow Link Style*/
.aerrow-link{color:#f46000; font-size:18px; font-weight:500; position:relative;}
.aerrow-link span{position:absolute; right:-35px; top:50%; transform: translate(0%, -50%); height:15px; line-height:initial; display:inline-block;}
.aerrow-link svg{fill:#f46000; vertical-align:top!important;}
.aerrow-link:hover{color:#000; }
.aerrow-link:hover svg{fill:#000; animation: slide1 1s ease-in-out infinite;}

@media(max-width:575px){
  .aerrow-link{color:#f46000; font-size:16px;}
  .aerrow-link svg{width:24px; top:-1px;}
}


/*=======Top Progress Style*/
.progress-bar {height:3px; background: #f46000; width: 0%;}



/*=======Corena Text*/
.promo-text-slid{background: #f1f1f1; text-align: center; padding: 10px; font-size: 15px;}
.promo-text-slid a{font-weight: 500; text-decoration: underline;}

.corona-page.qd-static .mt0{margin-top: 0px;}
.corona-page.qd-static .text-normal{font-weight: normal;}
.corona-page.qd-static strong,.corona-page.qd-static u{font-weight: 500;}
.corona-page.qd-static h3{line-height: 24px;}

@media(max-width:479px){
  .promo-text-slid{font-size: 13px;}
  .corona-page.qd-static h3{font-size: 16px;}  
}

.corona-hd.qd-inner-heading hgroup{padding: 25px 0 20px; max-width: 1200px;}
.corona-hd.qd-inner-heading h1 {font-size: 42px; letter-spacing: 2px; text-transform: uppercase; text-align: left; padding-left: 15px; line-height:42px;}

@media (max-width: 1215px){
  .corona-hd.qd-inner-heading h1{padding-left: 0px;  }
   
}
@media (max-width: 1199px){
  .corona-hd.qd-inner-heading h1{font-size:30px;}
   
}
@media (max-width: 575px){
.corona-hd.qd-inner-heading h1 {font-size: 24px; line-height: 26px; padding-left: 15px; }
}


/*=======Header Section*/
header{-webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; height:110px; -webkit-transition: height 0.2s; -moz-transition: height 0.2s; transition: height 0.2s;  position:fixed; top:0px; left:0px; right:0px; width:100%; z-index:99; background:#fff; }
header *{-webkit-transition: all 0.2s; -moz-transition: all 0.2s; transition: all 0.2s; }
header.shrink{height:71px; -webkit-box-shadow: 0px 4px 35px -6px rgba(0,0,0,0.27); -moz-box-shadow: 0px 4px 35px -6px rgba(0,0,0,0.27); box-shadow: 0px 4px 35px -6px rgba(0,0,0,0.27);}
.qd-header{padding-top:20px;}
header.shrink .qd-header{padding-top:5px;}
header.shrink .qd-logo{width:127px; margin-top:9px;}
.qd-header .qd-logo{ width:216px; float:left;} 

.qd-header .qd-quote{display:inline-block; vertical-align:middle; padding-right:20px; padding-left:20px; width:18%; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s;}
header.shrink .qd-header .qd-quote{width:13%; padding:0 15px;}

.qd-header .qd-quote a{position:relative; overflow:hidden; border-radius:8px; color:#fff; background:#f46000; text-transform:uppercase; font-weight:600; height:66px; display:block; text-align:center; font-size:18px;  line-height:66px;}
header.shrink .qd-header .qd-quote a{font-size:16px; height:50px; line-height:50px;}

.qd-header .qd-quote a:before{content: ""; position: absolute; z-index:0; top: 0; left: 0; right: 0; bottom: 0; background: #000000;  -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-duration: 0.5s; transition-duration: 0.5s; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; border-radius:8px; }

.qd-header .qd-quote a:hover:before{z-index:-1;  -webkit-transform: scaleY(1); transform: scaleY(1); -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66); }
.qd-header .qd-quote a:hover{color:#fff; z-index:0;}
.qd-header .qd-call{display:inline-block; top:9px; position:relative; padding-left:45px; text-align:left;}
.qd-header .qd-call a{font-size:21px; font-weight:700; text-transform:uppercase;} 
.qd-header .qd-call small{display:block; text-transform:uppercase; font-size:11px;}
.qd-header .qd-call span.qd-call-icon{position:absolute; left:0px; top:4px;}


/*Navigation*/
.qd-header .qd-nav{display:inline-block;}
.qd-header .qd-nav > ul > li{display:inline-block; padding:0 15px 50px;}
.qd-header .qd-nav > ul > li > a{font-size:16px; font-weight:700; text-transform:uppercase; position:relative; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; display:block; } 
.qd-header .qd-nav > ul > li > a:after{position: absolute; bottom: -10px; left: 0; display: block; height: 2px; width: 0; background: #f46000; content: ''; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;} 
.qd-header .qd-nav > ul > li:hover > a:after,.qd-header .qd-nav ul > li.current-menu-item > a:after{width: 100%; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; animation: colorChange 1s forwards; }
.qd-header .qd-nav > ul > li.current-menu-item > a,.qd-header .qd-nav > ul > li:hover > a{color:#f46000;}

header.shrink .qd-header .qd-nav > ul > li{padding-bottom:29px;}
/*Navigation Sub*/

.qd-header .qd-nav li .qd-sub-menu{background:#f2f2f2; border-top:solid 1px #dedede; border-bottom:solid 1px #dedede;  position:absolute; left:0px; right:0px; top:100%;   -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s; transition: transform .3s; -webkit-transform-origin: top; -ms-transform-origin: top; transform-origin: top; -webkit-box-shadow: 0px 4px 35px -6px rgba(0,0,0,0.27);
    -moz-box-shadow: 0px 4px 35px -6px rgba(0,0,0,0.27); box-shadow: 0px 4px 35px -6px rgba(0,0,0,0.27); display:none;}
.qd-header .qd-nav li .qd-sub-menu-bg{padding:50px 0; -webkit-box-shadow:inset 0px 3px 46px -10px rgba(0,0,0,0.15); moz-box-shadow:inset 0px 3px 46px -10px rgba(0,0,0,0.15); box-shadow:inset 0px 3px 46px -10px rgba(0,0,0,0.15);}
.qd-header .qd-nav li .qd-sub-menu .qd-menu-s li{width:50%; float:left; position:relative;}
.qd-header .qd-nav li .qd-sub-menu .qd-menu-s li a{display:block; padding:15px 15px 15px 65px; margin-bottom:10px; position:relative; font-size:14px;}
.qd-header .qd-nav li .qd-sub-menu .qd-menu-s li:hover a,.qd-header .qd-nav li .qd-sub-menu .qd-menu-s li.current-menu-item a,.qd-header .qd-nav li .qd-sub-menu .qd-menu-s li a:hover span,.qd-header .qd-nav li .qd-sub-menu .qd-menu-s li.current-menu-item a span{background:#fff; color:#f46000;}
.qd-header .qd-nav li .qd-sub-menu .qd-menu-s li:hover svg,.qd-header .qd-nav li .qd-sub-menu .qd-menu-s li.current-menu-item svg{fill:#f46000;}
.qd-header .qd-nav li .qd-sub-menu .qd-menu-s span{font-weight:600; font-size:16px; display:block; text-transform:uppercase; color:#000;}
.qd-header .qd-nav li .qd-sub-menu .qd-menu-s svg{width:30px; height:30px; position:absolute; left:15px; top:18px;}
.qd-header .qd-nav li .qd-sub-menu .h4{font-weight:600; font-size:16px; padding:15px 0 15px;}
.qd-header .qd-nav li:hover .qd-sub-menu{display:block; -webkit-animation: animWrapper .5s ease-in-out;animation: animWrapper .5s ease-in-out;}


.qd-header .qd-nav li .qd-sub-menu .qd-addon-list li a{padding-bottom:15px; display:block;}
.qd-header .qd-nav li .qd-sub-menu .qd-addon-list li.current-menu-item a{color:#f46000;}

.qd-m-partner li{padding-bottom:10px;}
.qd-m-partner li a{background:#fff; border:solid 1px #fff; font-size:14px; min-height:70px; display:block; padding:10px 10px 10px 80px; position:relative; text-transform:uppercase; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.qd-m-partner li a .qd-p-img{position:absolute; width:50px; height:50px; line-height:48px; text-align:center; left:15px; -webkit-filter: grayscale(100%);
    filter: grayscale(100%);}
.qd-m-partner li a .qd-m-partner-text{font-weight:600; height:48px; display:flex; align-items:center; flex-wrap: wrap; white-space: normal;}
.qd-m-partner li a:hover,.qd-m-partner li.current-menu-item a{border:solid 1px #f46000!important; color:#f46000;}
.qd-m-partner li:hover a .qd-p-img,.qd-m-partner li.current-menu-item a .qd-p-img{filter:initial;}

.qd-header .qd-nav li:hover .qd-sub-menu .qd-menu-s li:nth-child(1){-webkit-animation: animItem .6s ease-in-out;animation: animItem .6s ease-in-out;}
.qd-header .qd-nav li:hover .qd-sub-menu .qd-menu-s li:nth-child(2){-webkit-animation: animItem .7s ease-in-out;animation: animItem .7s ease-in-out;}
.qd-header .qd-nav li:hover .qd-sub-menu .qd-menu-s li:nth-child(3){-webkit-animation: animItem .8s ease-in-out;animation: animItem .8s ease-in-out;}
.qd-header .qd-nav li:hover .qd-sub-menu .qd-menu-s li:nth-child(4){-webkit-animation: animItem .9s ease-in-out;animation: animItem .9s ease-in-out;}
.qd-header .qd-nav li:hover .qd-sub-menu .qd-menu-s li:nth-child(5){-webkit-animation: animItem 1s ease-in-out;animation: animItem 1s ease-in-out;}
.qd-header .qd-nav li:hover .qd-sub-menu .qd-menu-s li:nth-child(6){-webkit-animation: animItem 1.1s ease-in-out;animation: animItem 1.1s ease-in-out;}
.qd-header .qd-nav li:hover .qd-sub-menu .qd-menu-s li:nth-child(7){-webkit-animation: animItem 1.2s ease-in-out;animation: animItem 1.2s ease-in-out;}
.qd-header .qd-nav li:hover .qd-sub-menu .qd-menu-s li:nth-child(8){-webkit-animation: animItem 1.3s ease-in-out;animation: animItem 1.3s ease-in-out;}



@-webkit-keyframes animWrapper{0%{display:none; -webkit-transform:scaleY(0); transform:scaleY(0) } 1%{display:block; -webkit-transform:scaleY(0); transform:scaleY(0) } 30%{-webkit-transform:scaleY(0); transform:scaleY(0) } to{-webkit-transform:scaleY(1); transform:scaleY(1) } } @keyframes animWrapper{0%{display:none; -webkit-transform:scaleY(0); transform:scaleY(0) } 1%{display:block; -webkit-transform:scaleY(0); transform:scaleY(0) } 30%{-webkit-transform:scaleY(0); transform:scaleY(0) } to{-webkit-transform:scaleY(1); transform:scaleY(1) } } @-webkit-keyframes animContainer{0%{visibility:hidden } 50%{visibility:hidden } to{visibility:visible } }
@-webkit-keyframes animItem{
  0%{top:20px; visibility:hidden; opacity:0 } 
  40%{top:20px; opacity:0; visibility:hidden } 
  50%{top:20px; visibility:visible } 60%{opacity:1 } 
  to{top:0 } } 
@keyframes animItem{
  0%{top:20px; visibility:hidden; opacity:0 }
  40%{top:20px; opacity:0; visibility:hidden }
  50%{top:20px; visibility:visible }
  60%{opacity:1 } 
  to{top:0 } }


@media(max-width:1599px){
    header{height:100px;}
      .qd-header{padding-top:10px;}
    .qd-header .qd-logo{width:170px; padding-top:5px; }
    .qd-header .qd-nav > ul > li{padding:0 15px 55px;}
    .qd-header .qd-nav > ul > li a{font-size:14px;}
    .qd-header .qd-quote{padding:0 10px;}
    header.shrink .qd-header .qd-quote{width:16%;}
    .qd-header .qd-nav li .qd-sub-menu .qd-menu-s span{font-size:15px;}
}

@media(max-width:1299px){
    .qd-header .qd-nav > ul > li{padding:0 8px 55px;}
}

@media(max-width:1199px){
  header{height:80px;}
  header .qd-header .qd-quote a,header.shrink .qd-header .qd-quote a{font-size:13px; line-height:52px; height:50px;}
  header.shrink .qd-logo{width:120px;}
  header.shrink .qd-header{padding-top:10px;}
  .qd-header .qd-quote{width:14%; padding:0 5px;}
  header.shrink .qd-header .qd-quote{padding:0 5px;}
  .qd-header .qd-call span.qd-call-icon{top:0px;}
  .qd-header .qd-call a{font-size:14px;}
  .qd-header .qd-call small{font-size:10px;}
  .qd-header .qd-call span.qd-call-icon svg{width:25px;}
  .qd-header .qd-call{padding-left:34px;}
  .qd-header .qd-nav > ul > li a{font-size:13px;}
  .qd-header .qd-logo{width:140px; padding-top:0px;}
  header.shrink{height:74px;}
  .qd-header .qd-nav li .qd-sub-menu .qd-menu-s li a{padding-left:55px; font-size:12px;}
  .qd-header .qd-nav li .qd-sub-menu .qd-menu-s span{font-size:13px;}
  .qd-header .qd-nav li .qd-sub-menu .qd-menu-s svg{top:13px;}
}

@media(min-width:1024px){
  .mm-menu_offcanvas.mm-menu_opened{display:none;}
}

@media(max-width:1024px){
  header,header.shrink{height:65px;}
  .qd-header,header.shrink .qd-header{padding-top:5px;}
  .qd-header .qd-nav{display:none;}
  .qd-header .qd-quote,header.shrink .qd-header .qd-quote, .qd-header .qd-logo,header.shrink .qd-header .qd-logo{width:130px;}
  .qd-header .qd-logo{position:relative; top:6px; line-height:27px;}
  header.shrink .qd-logo{margin-top:0px;}
  .qd-header .qd-call{margin-right:40px;}
  header.shrink .qd-header .qd-quote,header .qd-header .qd-quote{padding:0 15px 0 0px;}

  /*mm menu css*/
  .qd-menu-icon{width:28px; height:30px; float:left; position:fixed!important; top:21px!important; right:15px; z-index:99999!important; min-height:auto!important;}
  .mh-btns-left a.qd-menu-bar{width:28px; height:28px; display:block;}
  .qd-menu-bar span{height:3px; width:100%; background-color:#343434; transition-duration: 200ms; top: 0px; position:absolute; display:block;left:0px; right:0px; }
  .qd-menu-bar span:nth-child(2){top:9px;}
  .qd-menu-bar span:nth-child(3){top:18px;}
  .qd-menu-bar.expand span:nth-child(1) {-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); top:8px; }
  .qd-menu-bar.expand span:nth-child(2) {zoom: 1; filter: alpha(opacity=0); -webkit-opacity: 0; -moz-opacity: 0; opacity: 0; top:8px; }
  .qd-menu-bar.expand span:nth-child(3) {-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); top:8px; }
  .mm-menu_offcanvas.mm-menu_opened{display:block!important;} 
  .mm-menu_theme-black .mm-navbar a, .mm-menu_theme-black .mm-navbar>*{color:#000;  font-weight:500; font-size:18px;}
  .mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{-webkit-transform:translate(100%,0); -ms-transform:translate(100%,0); transform:translate(100%,0); -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0)}
  .mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-slide-up.mm-panel_opened{-webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) }
  .mm-listitem>.qd-free-q{background:#f46000; border-radius:8px; color: #fff; text-transform: uppercase; font-weight: 700; height:60px; text-align: center; line-height:40px; padding:10px; width:180px; margin-left:15px; margin-top:10px;} 

  .qd-m-partner li{padding:5px 10px;}
  .qd-m-partner li a{border:solid 1px #e5e5e5;}
  .qd-m-partner li a .qd-m-partner-text{padding-top:5px;}

}

@media(max-width:575px){
  .qd-header .qd-call small,.qd-header .qd-call a{font-size:0px;}
  .qd-header .qd-call{padding-left:0px; padding-top:2px;}
  .qd-header .qd-call a{padding:0 4px; fill:#343434;}
  .qd-header .qd-call span.qd-call-icon{position:initial;}
  .mm-listitem>a, .mm-listitem>span{font-size:17px!important;}
  
}
@media(max-width:479px){
  .qd-m-partner li a{padding-left:70px; font-size:13px;}
  .qd-m-partner li a .qd-p-img{left:10px;}

}


/*Main Banner Style=========*/
.banner-sec{position:relative;overflow:hidden; padding:0 20px;}

.qd-help-text{font-size:32px; font-weight:700; position:absolute; bottom:25px; left:0px; right:0%;  text-align:center;}
.qd-help-text span{-moz-animation: bounce 2s infinite; -webkit-animation: bounce 2s infinite; animation: bounce 2s infinite; display:inline-block;}
.qd-help-text svg{transform: rotate(90deg);  -webkit-transform: rotate(90deg); fill:#f46000;}
.qd-help-text a:hover,.qd-help-text a:hover svg{color:#f46000!important; }
.qd-help-text a:focus{color:#000;}


@media screen and (max-width:1599px) {
    .qd-help-text{font-size:20px; bottom:30px; right:45%;}
    .qd-help-text svg{width:38px; height:38px;}

}

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

	.qd-help-text{font-size:15px; bottom:10px; right:73px; left:0px; text-align:center;}
	.qd-help-text svg {width: 22px; height: 24px;}     
}

@media screen and (max-width:767px) {
	.banner-sec{padding:0 10px;}
	.qd-help-text{position: initial; padding:14px 0 8px; border-top: solid 1px #000; margin: 0 -15px;}
}

/*Partner Banner Style=========*/
.qd-partner{ display: flex; position:relative; z-index:2;  -webkit-flex-wrap: wrap; flex-wrap: wrap;}
.qd-partner .qd-partner-container{ background:#000; width:20%; color:#fff; align-items: center; text-align:left;transition:.50s;margin:0 0 30px;overflow:hidden; position:relative;}
.qd-partner .qd-partner-container:nth-child(2),.qd-partner .qd-partner-container:nth-child(4),.qd-partner .qd-partner-container:nth-child(6){background:#0f0f0f;}
.qd-partner .qd-partner-container .qd-partner-heading { font-size:18px; font-weight:400; text-transform: uppercase; }
.qd-partner .qd-partner-container .qd-partner-heading strong {display: block; font-size:20px;}
.qd-partner .qd-partner-container .qd-partner-text-area{vertical-align:bottom; height:100%; letter-spacing:0.45px; position:relative;}
.qd-partner .qd-partner-container .qd-partner-text-area a{color:#fff; height:100%; padding:25px 50px 25px 20px; display:block;}
.qd-partner .qd-partner-container .qd-partner-text-area p{opacity:0; transition:.50s; height:0px; line-height:18px; font-size:14px; line-height:22px; margin-bottom:0px;}
.qd-partner .qd-partner-container .qd-partner-icon svg{fill:#fff; opacity:0.3; transition:.50s;}
.qd-partner .qd-partner-container .qd-partner-icon{position:absolute; right:10px; bottom:20px;}

@media(min-width:1025px){
  .qd-partner .qd-partner-container:hover .qd-partner-text-area p{opacity: 1; transition:.50s;}
  .qd-partner .qd-partner-container:hover{margin-top:-100px; background:#f46000}
  .qd-partner .qd-partner-container:hover .qd-partner-icon svg{fill:#fff; opacity:1; transform: rotate(-90deg); -webkit-transform: rotate(-90deg);}
  .qd-partner .qd-partner-container:hover .qd-partner-text-area p{padding-top:5px;}
}

@media(max-width:1799px){
  .qd-partner .qd-partner-container .qd-partner-heading{font-size:14px;}
  .qd-partner .qd-partner-container .qd-partner-heading strong{font-size:16px;}
  .qd-partner .qd-partner-container .qd-partner-text-area p{font-size:12px; line-height:18px;}
}

@media(max-width:1599px){
    .qd-partner .qd-partner-container .qd-partner-text-area a{padding:15px 40px 20px 15px;}
    .qd-partner .qd-partner-container .qd-partner-heading{font-size:14px;}
    .qd-partner .qd-partner-container .qd-partner-text-area p{font-size:12px; line-height:16px;}
}

@media (min-width:1025px) and (max-width:1199px){
  .qd-partner .qd-partner-container:hover{margin-top:-140px;}
  .qd-partner .qd-partner-container .qd-partner-icon{right:5px;}
}

@media(max-width:1024px){
  .qd-partner{margin-bottom:30px;}
  .qd-partner .qd-partner-container{width:50%; margin-bottom:0px;}
  .qd-partner .qd-partner-container:last-child{display:none;}
}

@media(min-width:576px) and (max-width:1024px){
  .qd-partner .qd-partner-container:nth-child(1),.qd-partner .qd-partner-container:nth-child(4){background:#000000;}
  .qd-partner .qd-partner-container:nth-child(3){background:#0f0f0f;}
}

@media(max-width:575px){
  .qd-partner .qd-partner-container{width:100%;}
  .qd-partner .qd-partner-container:last-child{display:block;}  
}

/*Why QualDev Style=========*/
.qd-qualdev-section{padding:50px 0 40px;}
.qd-way-qualdev .qd-way-hd h3{font-size:48px; text-transform:uppercase;}

.qd-way-text p{font-size:18px;  margin-bottom:20px; color:#343434; line-height:26px; }
.qd-way-text p a{padding:0 8px; display:inline-block; color:#f46000; font-weight:500;}
.qd-way-text p a:hover{color:#000;}
.qd-way-text h5,.qd-way-text .h5{font-size:22px; text-transform:capitalize; margin-bottom:5px; font-weight:700; letter-spacing:0px; margin-top:20px; }

@media(max-width:1599px){
    .qd-way-qualdev .qd-way-hd h3{font-size:40px;}
    .qd-way-qualdev .qd-way-text p{font-size:16px; line-height:24px;}
}

@media(max-width:1199px){
 .qd-qualdev-section{padding:30px 0; }
}

@media(max-width:1024px){
 .qd-qualdev-section{padding:20px 0 0;}
  .qd-way-text p{font-size:14px;}
  .qd-way-text p a{padding:0 3px;}
}

@media(max-width:575px){
 .qd-way-qualdev .qd-way-hd h3{font-size:32px;}
 .qd-way-qualdev .qd-way-text h5,.qd-way-qualdev .qd-way-text .h5,.qd-way-qualdev .qd-way-text h3{font-size:18px;}
 .qd-way-text p{font-size:16px;}
}

/* Customer Counter Style=========*/

.section-4 .counter-column {float:right; margin-top:60px; }
.section-4 .counter-block {float:left; padding: 0 15px; }
.section-4 .counter-block:nth-child(1){width:255px;}
.section-4 .counter-block:nth-child(2){ width:280px; height:400px; letter-spacing:-0.65px;}
.section-4 .counter-block:nth-child(3){width:323px;}
.section-4 .counter-section { margin: 0; padding: 0; }
.section-4 .counter-section li { position: relative; padding-left:115px; padding-top:15px; list-style: none; min-height: 108px;}
.section-4 .counter-section li:nth-child(1){left:45px;}
.section-4 .counter-section li:nth-child(2){left:-5px;}
.section-4 .counter-section li:nth-child(4){left:45px;}
.section-4 .counter-section.counter-right li:nth-child(1){left:-25px; padding-left: 140px;}
.section-4 .counter-section.counter-right li:nth-child(2){left:-5px; padding-left: 140px;}
.section-4 .counter-section.counter-right li:nth-child(3){left:-15px;}
.section-4 .counter-section.counter-right li:nth-child(4){left:-35px;}

.section-4 .counter-section li:after { content: ''; clear: both; display: table; }
.section-4 .counter-section .counter {width:104px; float: left; position: absolute; left: 0; top:5px; text-align: right; font-size:65px; font-weight:500; letter-spacing:-3.65px; padding-right:15px; }
.section-4 .counter-section .counter:before { content: ''; background: #000; width: 1px; position: absolute; right: 0; top: 10px; bottom: 10px; }

.section-4 .counter-section.counter-right li:nth-child(1) .counter,
.section-4 .counter-section.counter-right li:nth-child(2) .counter{width:130px;}

.section-4 .counter-section .counter font { position: absolute; right:5px; top:5px; width: 20px; height: 20px; line-height: 20px; background: #fff; text-align: center; font-size:17px; border-radius: 50%; -webkit-border-radius: 50%; }
.section-4 .counter-section .counter-heading h4 { font-size: 28px; text-transform:none; line-height: 25px; font-weight:400; margin-bottom: 5px; }
.section-4 .counter-section .counter-heading p { font-size: 11px; line-height: 12px; }
.section-4 .counter-middle { background: #000; color: #fff; height:100%; text-align: center; display: flex; flex-direction: column; border-radius: 250px; padding: 35px 0px; }
.section-4 .counter-middle .counter-middle-1 { font-size: 12px; }
.section-4 .counter-middle .counter-middle-2 { padding:80px 0 3px; }
.section-4 .counter-middle .counter-middle-2 .counter {text-align: center; font-size:76px; color:#f46000; line-height: 70px; font-weight: bold; }
.section-4 .counter-middle .counter-middle-2 strong { font-size: 16px; display: block; font-weight:500; line-height:22px; letter-spacing:0px; border-bottom: 1px solid #323232; margin: 0px 10px;}
.section-4 .counter-middle .counter-middle-3 { font-size:16px; letter-spacing:0px;}
.section-4 .counter-middle .counter-middle-3 strong{ font-weight:500!important;}
.section-4 .counter-middle .counter-middle-3 span{ font-size:46px; font-weight:700; color:#f46000; display:block; letter-spacing:-1.65px; }

@media(max-width:1599px){
    .section-4 .counter-section .counter{width:90px; font-size:50px;}
    .section-4 .counter-section li{padding-left:98px; padding-top:5px;}
    .section-4 .counter-section .counter-heading h4{font-size:24px;}
    .section-4 .counter-block{padding:0 10px;}
    .section-4 .counter-block:nth-child(1),.section-4 .counter-block:nth-child(2){width:220px;}
    .section-4 .counter-block:nth-child(3){width:230px;}
    .section-4 .counter-middle .counter-middle-2 .counter{font-size:70px;}
    .section-4 .counter-middle .counter-middle-3 span{font-size:40px; }
    .section-4 .counter-middle .counter-middle-3,.section-4 .counter-middle .counter-middle-2 strong{font-size:14px;}    
}

@media(max-width:1199px){
    .section-4 .counter-section .counter{width:60px; font-size:36px;}
    .section-4 .counter-section li{padding-left:68px; min-height:92px;}
    .section-4 .counter-section li:nth-child(1){left:33px;}
    .section-4 .counter-section.counter-right li:nth-child(1){left:-75px;}  
    .section-4 .counter-section.counter-right li:nth-child(4){left:-5px;}
    .section-4 .counter-section.counter-right li:nth-child(2){left:-46px;}
    .section-4 .counter-section.counter-right li:nth-child(3){left:5px;}
    .section-4 .counter-section .counter-heading h4{font-size:18px; line-height:18px;}
    .section-4 .counter-block{padding:0 10px;}
    .section-4 .counter-middle .counter-middle-2{padding:50px 0 3px; }
    .section-4 .counter-block:nth-child(1){width:185px;}
    .section-4 .counter-block:nth-child(2){width:200px; height:350px;}
    .section-4 .counter-block:nth-child(3){width:178px;}
    .section-4 .counter-middle .counter-middle-2 .counter{font-size:60px;}
    .section-4 .counter-middle .counter-middle-3 span{font-size:34px; padding-top:5px; }
    .section-4 .counter-middle .counter-middle-3,.section-4 .counter-middle .counter-middle-2 strong{font-size:12px;} 
    .section-4 .counter-section .counter font{right:6px; width:15px; height:15px; line-height:17px; top:-4px} 

}
@media(max-width:1024px){
  section.section-4{padding:30px 0px; width:100%; float:left;}
  .section-4 .counter-column{width:700px; margin:0 auto; float:none;}
  .section-4 .counter-block:nth-child(1),.section-4 .counter-block:nth-child(2),.section-4 .counter-block:nth-child(3){width:230px;}
}

@media(max-width:767px){
  section.section-4{padding-bottom:0px; padding-top:0px;}
  .section-4 .counter-block{width:100%!important; padding:0px!important; }
  .section-4 .counter-section .counter:before{display:none;}
  .section-4 .counter-section li{width:25%; float:left; text-align:center; padding:5px 5px!important; position:initial;}
  .section-4 .counter-section .counter{position: relative; display:inline-block; width:auto!important; text-align:center; float: none; padding-right: 0px; font-size:50px;}
  .section-4 .counter-section li span.counter-heading{width:100%;}
  .section-4 .counter-section .counter-heading p{font-size:12px; line-height:12px; min-height:24px; margin-bottom: 10px;}
  .section-4 .counter-column{display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; width:100%;}
  .section-4 .counter-column .item-top{align-self: flex-start;}
  .section-4 .counter-middle{height:auto; border-radius:8px;  padding:40px 30px; display:block; text-align:center;}
  .section-4 .counter-middle .counter-middle-2{padding-top:0px; float:left; width:50%; }
  .section-4 .counter-middle .counter-middle-3{display:inline-block; width:50%;}
  .section-4 .counter-section .counter-heading h4{font-size:18px; min-height: 0px;}
  .section-4 .counter-section .counter font{right:-8px; top:-1px;}
  .section-4 .counter-block:nth-child(2){height:auto; margin:0px 0 20px;}
  .section-4 .counter-middle .counter-middle-2 .counter{font-size:80px;}
  .section-4 .counter-middle .counter-middle-3 span{font-size:46px;}
  .section-4 .counter-middle .counter-middle-3, .section-4 .counter-middle .counter-middle-2 strong{font-size:20px; padding:5px 0;}
}

@media(max-width:575px){
  .section-4 .counter-section li{width:50%;}
  .section-4 .counter-middle .counter-middle-3 span{font-size:32px;}
  .section-4 .counter-middle .counter-middle-2 .counter{font-size:60px;}
  .section-4 .counter-middle .counter-middle-3, .section-4 .counter-middle .counter-middle-2 strong{font-size:16px;}
  .section-4 .counter-middle{padding:30px 15px; width:100%; float:left;}
}

@media(max-width:479px){
  .section-4 .counter-middle .counter-middle-2,.section-4 .counter-middle .counter-middle-3{width:100%;}
  .section-4 .counter-middle .counter-middle-2 .counter{line-height:50px;}
  .section-4 .counter-section .counter-heading p{font-size:11px;}
}

/*Why QualDev Style=========*/

.qd-core-section{background:#f1f1f1; padding:70px 0px 200px; overflow:hidden;}
.qd-core-section .qd-core-cont{padding-top:150px; padding-bottom:30px; }
.qd-core-section .qd-core-round-sec{max-width:510px; margin:0 auto; margin:0 auto; position:relative; -webkit-transition: all 1s ease; transition: all 1s ease;}
.qd-core-section .qd-core-round{background:#fff; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; width:510px; height:510px;  -webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1);  display: flex; align-items:center; justify-content:center;}

.qd-core-section .qd-core-option{position:absolute;}
.qd-core-section .qd-core-option.zoom7{width:400px; margin:0 auto;}
.qd-core-section .qd-core-option.zoom7 .qd-option-icon{margin:0 auto;}
.qd-core-section .qd-core-option.zoom7 .qd-option-text{width:auto;}

.qd-core-section .qd-core-option .qd-option-text h4{font-size:22px; cursor:pointer; text-transform:uppercase;}
.qd-core-section .qd-core-option .qd-option-text p{font-size:14px; line-height:18px; position:relative;}
.qd-core-section .qd-core-option .qd-option-icon{width:100px; height:100px; -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
    -moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
    transition: transform ease-out 0.1s, background 0.2s;  border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; background:#fff;  -webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1);  display: flex; align-items:center; justify-content:center; padding:15px;}
.qd-core-section .qd-core-option .qd-option-text{width:364px; padding-top:5px; }
.qd-core-section .qd-core-option:hover .qd-option-icon{webkit-transform: scale(0.93); -moz-transform: scale(0.93); -ms-transform: scale(0.93); transform: scale(0.93); } 
.qd-core-section .qd-core-option .qd-option-icon:after {pointer-events: none; position: absolute; width: 100%; height: 100%; border-radius: 50%; content: ''; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; top: 0; left: 0; padding: 0; z-index: -1; box-shadow: 0 0 0 2px rgba(255,255,255,0.1); opacity: 0; -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); } 
.qd-core-section .qd-core-option:hover .qd-option-icon:after{-webkit-animation: sonarEffect 1.3s ease-out 75ms; -moz-animation: sonarEffect 1.3s ease-out 75ms; animation: sonarEffect 1.3s ease-out 75ms;}
.qd-core-section .qd-core-option svg{fill:#f46000;}
.qd-core-section .qd-core-option:hover .qd-option-text h4 a{color:#f46000;}

.zoom1{top:20px; left:-360px;}
.zoom2{top:20px; right:-358px;}
.zoom3{top:190px; left:-425px;}
.zoom4{top:190px; right:-410px;}
.zoom5{top:370px; left:-375px;}
.zoom6{top:370px; right:-375px;}
.zoom7{top:450px; left:0px; right:0px; }

@-webkit-keyframes sonarEffect {
	0% {
		opacity: 0.1;
	}
	40% {
		opacity: 0.3;
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #b3b3b3, 0 0 0 10px rgba(255,255,255,0.3);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #b3b3b3, 0 0 0 10px rgba(255,255,255,0.3);
		-webkit-transform: scale(1.5);
		opacity: 0;
	}
}
@-moz-keyframes sonarEffect {
	0% {
		opacity: 0.1;
	}
	40% {
		opacity: 0.3;
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #b3b3b3, 0 0 0 10px rgba(255,255,255,0.3);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #b3b3b3, 0 0 0 10px rgba(255,255,255,0.3);
		-moz-transform: scale(1.5);
		opacity: 0;
	}
}
@keyframes sonarEffect {
	0% {
		opacity: 0.1;
	}
	40% {
		opacity: 0.3;
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #b3b3b3, 0 0 0 10px rgba(255,255,255,0.3);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #b3b3b3, 0 0 0 10px rgba(255,255,255,0.3);
		transform: scale(1.5);
		opacity: 0;
	}
}

@media(max-width:1399px){
  .qd-core-section .qd-core-round{width:420px; height:420px;}
  .qd-core-section .qd-core-round-sec{max-width:420px;}
  .qd-core-section .qd-core-option .qd-option-text h4{font-size:16px;}
  .qd-core-section .qd-core-option .qd-option-text p{font-size:12px;}
  .qd-core-section .qd-core-option .qd-option-text.pr20{padding-right:10px!important;}
  .qd-core-section .qd-core-option .qd-option-text.pl20{padding-left:10px!important;}
  .qd-core-section .qd-core-option .qd-option-icon{width:80px; height:80px; padding:20px; }
  .qd-core-section .qd-core-option .qd-option-text{width:270px;}
  .qd-core-section .qd-core-cont{padding-bottom:0px;}
  .zoom1{left:-250px; top:10px;}
  .zoom2{right:-248px; top:10px;}
  .zoom3{left:-310px; top:160px; }
  .zoom4{right:-306px; top:160px;}
  .zoom5{left:-270px; top:305px;}
  .zoom6{right:-265px; top:305px;} 
  .zoom7{top:375px;}
}

@media(max-width:1024px){
  .qd-core-section .qd-core-cont{padding-top: 30px;}
  .qd-core-section .qd-core-round{display:none;}
  .qd-core-section .qd-core-round-sec{max-width:100%; text-align:center;}
  .qd-core-section .qd-core-option.zoom7{width:auto;}
  .qd-core-section .qd-core-option{position: initial; width:49%; display:inline-block;}
  .qd-core-section .qd-core-option .qd-option-icon{float:none!important; margin:0 auto; width:90px; height:90px;}
  .qd-core-section .qd-core-option .qd-option-text{width:100%; text-align:center!important; padding:20px 10px;}
  .qd-core-section .qd-core-option .qd-option-icon .svg-mobile{width:32px;}
  .qd-core-section .qd-core-option .qd-option-text h4{font-size:16px; padding-bottom:3px;}
  .qd-core-section .qd-core-option .qd-option-text p{font-size:14px; line-height:20px; padding-top:5px; min-height:76px;}
  .qd-core-section{padding:50px 10px 0px;}
 }

@media(max-width:767px){
  .qd-core-section .qd-core-option .qd-option-text p{min-height:125px; margin-bottom:5px;}
  .qd-core-section .qd-core-option .qd-option-text h4{font-size:15px;}
  .qd-core-section .qd-core-option.zoom7 h4{min-height:inherit!important;}
}

@media(min-width:575px) and (max-width:695px)  {
    .qd-core-section .qd-core-option.zoom4 h4,.qd-core-section .qd-core-option.zoom6 h4{min-height:inherit!important;}
}

@media(max-width:694px){
  .qd-core-section .qd-core-option .qd-option-text h4{min-height:39px;}
}

@media(max-width:575px){
  .qd-core-section .qd-core-option .qd-option-text h4 {font-size: 16px; line-height: 18px; min-height: 40px;}
}

@media(max-width:479px){
  .qd-core-section .qd-core-option{width:100%;}
  .qd-core-section .qd-core-option .qd-option-text p,.qd-core-section .qd-core-option .qd-option-text h4{min-height:auto;}

}

/*We Us & We Serve=========*/

.qd-tec-ind {display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap;}
.qd-tec-ind section{padding:80px 0;}
.qd-tec-ind .qd-tittle-common{padding:0 70px 30px;}
.qd-tec-ind .qd-we-use{border-right:solid 1px #cccccc;}
.qd-tec-ind .qd-tittle-common h4{font-size:34px;}
.qd-tec-ind .qd-tittle-common p{font-size:18px; padding-top:5px; line-height:24px;}

@media(max-width:1399px){
  .qd-tec-ind .qd-tittle-common h4{font-size:26px;}
  .qd-tec-ind .qd-tittle-common p{font-size:16px;}
  .qd-tec-ind .qd-tittle-common{padding:0 24px 30px;}
}

@media(max-width:1024px){
  .qd-tec-ind .qd-tittle-common{padding:0 0 30px;}
  .qd-tec-ind .qd-tittle-common h4{font-size:34px;}
  .qd-tec-ind .w-50{width:100%!important; padding:50px 15px 20px;}
  .qd-tec-ind .qd-we-use{border-right:none; border-bottom:solid 1px #cccccc;}
}

@media(max-width:575px){
  .qd-tec-ind .qd-tittle-common h4{font-size:24px; letter-spacing:-1px;}
  .qd-tec-ind .qd-tittle-common p{font-size:16px; line-height:20px;}
}

/*Technologies We Use Style=========*/

.qd-we-use .qd-we-use-logo ul{max-width:780px; margin:0 auto; text-align: center; padding:0 20px; }
.qd-we-use .qd-we-use-logo li { width:24%; display:inline-block; padding:20px 15px; position: relative;}
.qd-we-use .qd-we-use-logo li img { filter: gray; -webkit-filter: grayscale(100%) brightness(90%) contrast(85%); filter: grayscale(100%) brightness(90%) contrast(85%); -webkit-transition: all .5s ease-in-out; }
.qd-we-use .qd-we-use-logo li:before { content: ''; pointer-events: none; position: absolute; z-index: -1; content: ''; top: 80%; left: 15%; height: 10px; width: 70%; display: block; margin: 0 auto; opacity: 0; background: -webkit-radial-gradient(center, ellipse, #00000059 0%, #0000 80%); background: radial-gradient(ellipse at center, #00000059 0%, #0000 80%); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform, opacity; transition-property: transform, opacity; }
.qd-we-use .qd-we-use-logo li:hover img { -webkit-filter: grayscale(0%); filter: none; transform: translateY(-5px); }
.qd-we-use .qd-we-use-logo li:hover:before { opacity: 1; -webkit-transform: translateY(5px); transform: translateY(5px); }

@media(max-width:767px){.qd-we-use .qd-we-use-logo li{width:32%;} .qd-we-use .qd-we-use-logo ul{padding:0px;}}
@media(max-width:479px){.qd-we-use .qd-we-use-logo li{width:49%;} .qd-we-use .qd-we-use-logo li{padding:0 4px;}}

/*Industries we serve Style=========*/

.qd-industries{text-align:center;}
.qd-industries ul{font-size:0; margin:0 auto; text-align:center; padding:0 20px;}
.qd-industries ul li{width:20%; display:inline-block; padding:15px 8px;  text-align:center;}
.qd-industries ul li:before { content: ''; pointer-events: none; position: absolute; z-index: -1; content: ''; top:55%; left: 25%; height: 10px; width: 50%; display: block; margin: 0 auto; opacity: 0; background: -webkit-radial-gradient(center, ellipse, #00000059 0%, #0000 80%); background: radial-gradient(ellipse at center, #00000059 0%, #0000 80%); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform, opacity; transition-property: transform, opacity; }
.qd-industries ul li img {max-width:70%; filter: gray; -webkit-filter: grayscale(100%) brightness(90%) contrast(85%); filter: grayscale(100%) brightness(90%) contrast(85%); -webkit-transition: all .5s ease-in-out; }
.qd-industries ul li:hover img { -webkit-filter: grayscale(0%); filter: none; transform: translateY(-5px); }
.qd-industries ul li:hover:before { opacity: 1; -webkit-transform: translateY(5px); transform: translateY(5px); }
.qd-industries ul li span{display:block; font-size:13px;}
.qd-industries ul li:hover{color:#f46000;}
.qd-industries ul li span~span{vertical-align:bottom; min-height:48px; padding-top:5px; display:inline-block; vertical-align:bottom;}
.qd-industries ul li svg{-webkit-transform: perspective(1px) translateZ(0); transform: perspective(1px) translateZ(0); -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; position:relative; }
.qd-industries ul li .icon-ind:after{content: ''; width: 40px; margin: 0 auto; height: 5px; background: #0c0c0c; display: block; border-radius: 50%; -webkit-filter: blur(5px); filter: blur(5px); opacity: 0; transform: translateY(70px); -webkit-transition: all .5s ease-in-out; position: relative; bottom:20px; visibility:hidden; }
.qd-industries ul li:hover .icon-ind:after{opacity:0; visibility:hidden;}
.qd-industries ul li:hover svg{-webkit-transform: translateY(-8px); transform: translateY(-8px); fill:#f46000; }

@media(max-width:1199px){.qd-industries ul li{padding:15px 0px;} .qd-industries ul li span{font-size:13px;}}
@media(max-width:1366px){.qd-industries ul li:before{top:45%;}}
@media(max-width:575px) {.qd-industries ul li{width:32%;}}
@media(max-width:479px) {.qd-industries ul{padding:0px;}}

.qd-we-serve-inner{padding:50px 20px; background:#fff;}
.qd-we-serve-inner .qd-industries ul{max-width:100%; display:table; padding:0px; font-size:0px;}
.qd-we-serve-inner .qd-industries ul li{width:12.5%; padding:15px;}

@media(max-width:1024px){
  .qd-we-serve-inner .qd-industries ul li{width:20%;}
}

@media(max-width:1024px){
  .qd-we-serve-inner .qd-industries ul li{width:25%;}
}

@media(max-width:575px){
  .qd-we-serve-inner .qd-industries ul li{width:33.3%;}
}

@media(max-width:479px){
  .qd-we-serve-inner .qd-industries ul li{width:50%;}
}
/*for 10 icon*/
.qd-we-serve-app .qd-industries ul li{width:10%; }
.qd-we-serve-app .qd-industries ul li img{max-width:70%;}
.qd-we-serve-app .qd-industries ul li:before{top:48%;}
@media(max-width:1599px){.qd-we-serve-app .qd-industries ul li{padding:10px;}}
@media(max-width:1024px){.qd-we-serve-app .qd-industries ul li{width:20%;} }
@media(max-width:767px){.qd-we-serve-app .qd-industries ul li{width:25%;} }
@media(max-width:479px){.qd-we-serve-app .qd-industries ul li{width:33.3333%;} }

/*Portfolio Style=========*/

.qd-work{background:#f1f1f1; padding-top:50px; width:100%; float:left;}
.qd-work .qd-tittle-common{padding-bottom: 30px;}
.qd-work .qd-work-img {position: relative; overflow: hidden;}
.qd-work .qd-work-img .mwb-user-action-wrap {display: flex; flex-direction: column; height: 100%; justify-content: center; left: 0; position: absolute; right: 0; top: 0; color: #fff; z-index:1; padding: 0 60px; text-align:center; }
.qd-work .qd-work-img img{webkit-transition: all 1.5s linear 0s; -moz-transition: all 1.5s linear 0s; -ms-transition: all 1.5s linear 0s; -o-transition: all 1.5s linear 0s; transition: all 1.5s linear 0s; float:left; }
.qd-work .qd-work-img .mwb-user-action-wrap:after {border: 1px solid #fff; bottom:15px; content: ""; left:15px; opacity: 0; position: absolute; right:15px; top:15px; -webkit-transition: all 0.4s linear 0s; -moz-transition: all 0.4s linear 0s; -ms-transition: all 0.4s linear 0s; -o-transition: all 0.4s linear 0s; transition: all 0.4s linear 0s; z-index: -1; }
.qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name {opacity: 0; transform: scale(0); -webkit-transition: all 1s linear 0s; -moz-transition: all 1s linear 0s; -ms-transition: all 1s linear 0s; -o-transition: all 1s linear 0s; transition: all 1s linear 0s; } 
.qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name h4{text-transform:uppercase; font-size:28px; line-height:28px; letter-spacing:-1px; font-weight:500;}
.qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name p{font-size:14px; line-height:18px;}
.qd-work .qd-work-img .case-btn li{display:inline-block;padding:0 3px;}

.qd-work .qd-work-img .case-btn li a{font-size:12px; letter-spacing:0px; font-weight:normal;  text-indent: inherit; padding:8px 9px; display:inline-block; transform: none; position:relative; z-index:9;}
.qd-work .qd-work-img .case-btn li a.qd-button.qd-button3{padding:9px 8px!important;}
.qd-work .qd-work-img .case-btn li a svg{fill:#f46000;margin-top:-9px;width:15px;margin-right:3px;}
.qd-work .qd-work-img .case-btn li a:hover svg{fill:#fff;}

.qd-work .qd-work-img:hover img {-webkit-transition: all 1.5s linear 0s; -moz-transition: all 1.5s linear 0s; -ms-transition: all 1.5s linear 0s; -o-transition: all 1.5s linear 0s; transition: all 1.5s linear 0s; -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } 
.qd-work .qd-work-img:hover .mwb-user-action-wrap { background-color: rgba(0, 0, 0, 0.6); -webkit-transition: all 0.4s linear 0s; -moz-transition: all 0.4s linear 0s; -ms-transition: all 0.4s linear 0s; -o-transition: all 0.4s linear 0s; transition: all 0.4s linear 0s; } 
.qd-work .qd-work-img:hover .mwb-user-action-wrap:after {-webkit-transition: all 0.4s linear 0s; -moz-transition: all 0.4s linear 0s; -ms-transition: all 0.4s linear 0s; -o-transition: all 0.4s linear 0s; transition: all 0.4s linear 0s; opacity: 1; }
.qd-work .qd-work-img:hover .mwb-user-action-wrap .mwb-product-name {opacity: 1; transform: scale(1); -webkit-transition: all 0.6s linear 0s; -moz-transition: all 0.6s linear 0s; -ms-transition: all 0.6s linear 0s; -o-transition: all 0.6s linear 0s; transition: all 0.6s linear 0s;}

@media(max-width:1599px){
  .qd-work .qd-work-img .mwb-user-action-wrap{padding:0 30px;}
  .qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name p{font-size:12px;}
}
@media(max-width:1340px){
  .qd-work .qd-work-img .case-btn li a{font-size:11px; padding:8px 7px;}
}
@media(max-width:1199px){
  .qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name h4{font-size:20px;}
  .qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name p{font-size:12px; padding:0 30px;}
  .qd-work .qd-work-img .mwb-user-action-wrap{padding:0 20px;}
}
@media(max-width:1024px){
  .qd-work .qd-work-sec{position:relative;}
  .qd-work .qd-work-sec > .w-50{width:100%!important;} .qd-work .qd-work-img img{width:100%}
  .qd-work .qd-work-sec .full-w{width:50%!important;}
  .qd-work .qd-work-sec .w-100{position:absolute; top:0px; right:0px; width:50%!important;}
  .qd-work .qd-work-img .mwb-user-action-wrap{background-color: rgba(0, 0, 0, 0.6); height:initial; padding:5px 0; top:initial; bottom:0px; }
  .qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name p{display:none;}
  .qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name h4{padding-bottom:5px;}
  .qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name{opacity:1; transform:initial;}
  .qd-work .qd-work-img .case-btn li a svg{width:12px;}
  .qd-work .qd-work-img .case-btn li a{font-size:11px!important;}
  .qd-work .qd-work-img .qd-button svg{fill:#fff; margin-top:-8px;}
  .qd-work .qd-work-img:hover .mwb-user-action-wrap:after{display:none;}
}
@media(max-width:767px){.qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name p{padding:0px;} .qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name h4{font-size:18px;}}
@media(max-width:479px){.qd-work .w-50{width:100%!important;} .qd-work .qd-work-img .mwb-user-action-wrap .mwb-product-name p{padding:0px 15px;}
.qd-work .qd-work-sec .full-w,.qd-work .qd-work-sec .w-100{width:100%!important; position:initial;}
}

/*Testimonial Style=========*/

.qd-testimonial{background:#000; padding:70px 0; width:100%; float:left;} 
.qd-testimonial #qd-testimonial-sl{margin:70px 0 60px; padding:0 150px;}
.qd-testimonial .qd-tittle-common{color:#fff;}
.qd-testimonial .qd-testimonial-cont{text-align:center; margin-left:-1px; padding:0 30px;}
.qd-testimonial .qd-testimonial-box{border:solid 1px #060606; padding:70px 30px 60px; position:relative; color:#fff; font-size:18px; font-weight:400; line-height:24px;}
.qd-testimonial .qd-testimonial-box p{font-style: italic; text-overflow: ellipsis; height: 98px; -webkit-line-clamp: 4; -webkit-box-orient: vertical; display: block; display: -webkit-box; overflow: hidden;}
.qd-testimonial .qd-testimonial-box p a{color:#f46000; font-weight:500;}
.qd-testimonial .qd-testimonial-box p a;hover{color:#000;}
.qd-testimonial .owl-item{padding:30px 15px 0;}
.qd-testimonial .qd-testimonial-box .qd-quote{width:60px; height:60px; line-height:52px; position:absolute; top:-30px; left:0px; right:0px; margin:0 auto; background:#fff; border-radius:50%; border:solid 1px #0e0e0e;}
.qd-testimonial .qd-testimonial-box .qd-quote img{border-radius: 50%;height: 60px;width: 60px;line-height: 60px;}
.qd-testimonial .qd-testimonial-box .qd-quote svg{fill:#1b1b1b;}
.qd-testimonial .qd-testimonial-box span strong{display:block; font-weight:700;}
.qd-testimonial .aerrow-link:hover,.qd-testimonial .aerrow-link:hover svg{color:#fff; fill:#fff;}
.qd-testimonial .owl-nav [class*=owl-] span{border-color:#fff;}

@media(max-width:1199px ){.qd-testimonial #qd-testimonial-sl{padding:0 40px;}}
@media(max-width:1024px ){
  .qd-testimonial .qd-testimonial-box{font-size:14px; line-height:26px; padding:50px 20px 30px;}
  .qd-testimonial .qd-testimonial-cont{padding:0px;}
}

@media(max-width:767px ){
  .qd-testimonial{padding:50px 0;}
  .qd-testimonial #qd-testimonial-sl{padding:0 5px; margin:15px 0;}
  .qd-testimonial .qd-testimonial-box p { height: auto; -webkit-line-clamp: inherit; -webkit-box-orient: inherit; }
  .qd-testimonial .owl-nav [class*=owl-next] { right: -10px; }
  .qd-testimonial .owl-nav [class*=owl-prev] { left: -10px; }
}

/*Our Latest Blog Style=========*/  

.qd-blog{background:#fafafa; padding:70px 0; width:100%; float:left;}
.qd-blog .qd-blog-box{margin:10px; height:100%; -webkit-transition:all 0.1s; -moz-transition: all 0.1s; transition: all 0.1s; text-align:left; -webkit-box-shadow: 0px 0px 18px 1px rgba(0,0,0,0.10); -moz-box-shadow: 0px 0px 18px 1px rgba(0,0,0,0.10); box-shadow: 0px 0px 18px 1px rgba(0,0,0,0.10); padding:50px 50px 20px;}
.qd-blog .qd-blog-box:hover{-webkit-transition:all 0.1s; -moz-transition: all 0.1s; transition: all 0.1s; -webkit-box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.1); box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.1);}
.qd-blog #qd-blog-sl{margin:30px 0 30px;}
.qd-blog #qd-blog-sl .owl-stage{display:flex;}
.qd-blog .owl-carousel .owl-stage-outer{padding-bottom:40px;}
.qd-blog .qd-blog-box .qd-blog-hd span a{font-size:18px;}
.qd-blog .qd-blog-box .qd-blog-hd a{font-size:22px; font-weight:500; display:block;}
.qd-blog .qd-blog-box .qd-blog-hd{font-size:16px; padding-bottom:15px; padding-top:15px; font-weight:500;}
.qd-blog .qd-blog-box p{font-size:16px; font-weight:400; line-height:24px; margin-bottom:0px;}
.qd-blog .qd-blog-box a{font-weight:400;}

@media(max-width:1599px){.qd-blog .qd-blog-box{padding:30px; }}
@media(max-width:1499px){.qd-blog .qd-blog-box .qd-blog-hd span~a{min-height:70px;}}
@media(max-width:767px){
  .qd-blog{padding:50px 0;}
  .qd-blog .qd-blog-box{padding:20px}
  .qd-blog .qd-blog-box .qd-blog-hd { padding-top:10px; padding-bottom:10px; }
  .qd-blog .qd-blog-box .qd-blog-hd a{font-size:18px;}
}
@media(max-width:479px){
  .qd-blog .qd-blog-box{text-align:center;}  
}

/*Footer Style=========*/  
.qd-footer{background:url(images/qualdev-bg.jpg) no-repeat top center #e5e5e5; background-size:cover;  height:670px; position:fixed; bottom:0px;  width:100%; float:left; z-index:-1;}
.qd-footer .qd-start-the{padding-top:80px; text-align:center;}
.qd-footer .qd-start-the p{font-size:26px; margin-bottom:25px; padding-top:10px; }

.qd-footer-step{margin:25px 0;}
.qd-footer-step h4,.qd-footer-step .h4{font-size:40px; font-weight:bold; padding-bottom:20px;}
.qd-footer-step .qd-work-step{max-width:1000px; position:relative;  margin:0 auto;}
.qd-footer-step .qd-work-step li{width:32.33%;text-align:center;display:inline-block;vertical-align:top; position:relative; z-index:1;}
.qd-footer-step li .img{position:relative; display:block;}

.qd-footer-step li .img p{border-radius:50px; background:#000; margin: 0px; padding:15px; width: 87px; height: 87px; display: inline-block;}

.qd-footer-step li .info {opacity:1; font-weight:500; display:inline-block; pointer-events: none;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;position:absolute;bottom:-10px;left:0px;right:0;margin:0 auto;text-align: center;border-radius: 50%;-webkit-backface-visibility: hidden;backface-visibility: hidden;height:28px;width:28px;background:#f46000;line-height:28px;color:#fff;}
.qd-footer-step .qd-work-step:after{content:"";height:2px;width:65%;background:#000000;position:absolute;top:45px;left:0px;right:0;margin:0 auto;z-index:0;}
.qd-footer-step .qd-work-step li .step-inner{font-size:16px;padding-top:20px;min-height:60px; display:block;}

.qd-footer .qd-footer-bottom{position:fixed; left:0px; right:0px;  bottom:0px;}
.qd-footer .qd-footer-row1{border-top:solid 1px #c6c6c6; border-bottom:solid 1px #c6c6c6; padding:15px 0;}
.qd-footer .qd-footer-link li{float:left; padding-right:40px; font-size:16px;}
.qd-footer .qd-footer-link li svg{margin-right:5px;}
.qd-footer .qd-footer-row1 .aerrow-link{margin-right: 45px; margin-top:2px; display: inline-block;}

.qd-footer .qd-footer-row2{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: space-between; -ms-flex-pack: space-between; justify-content: space-between; height:85px;}
.qd-footer .qd-footer-row2 .qd-company-link li{display:inline-block;  font-size:16px; padding:0 15px; position:relative;}
.qd-footer .qd-footer-row2 .qd-company-link li:before{position:absolute; content:""; left:0px; margin-left:-4px; width:4px; height:4px; border-radius:50%; top:7px; background:#f46000;}
.qd-footer .qd-footer-row2 .qd-company-link li:first-child:before{display:none;}

.qd-footer .qd-footer-row2 .qd-social-icon li{padding:0 3px; display:inline-block;}
.qd-footer .qd-footer-row2 .qd-social-icon a{height:40px; position:relative; width:40px; background:#606060; border-radius:50%; display:block; text-align:center; line-height:36px;}
.qd-footer .qd-footer-row2 .qd-social-icon a svg{fill:#fff; z-index:1; position:relative; }
.qd-footer .qd-footer-row2 .qd-copyright span{font-size:12px;}
.qd-footer .qd-footer-row2 .qd-copyright a.d-inline-block{margin:0 20px; }
.qd-footer .qd-footer-row2 .qd-copyright a.d-inline-block img { filter: gray; -webkit-filter: grayscale(100%) brightness(90%) contrast(25%); filter: grayscale(100%) brightness(90%) contrast(25%); -moz-transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; transition: all .5s ease-in-out;}
.qd-footer .qd-footer-row2 .qd-copyright a.d-inline-block:hover img{ -webkit-filter: grayscale(0%); filter: none; transform: translateY(-5px); }

.qd-footer .qd-footer-row2 .qd-social-icon a:hover{-webkit-animation: bounce 1s; animation: bounce 1s; background: #f46000;}
@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  40% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -6px, 0);
            transform: translate3d(0, -6px, 0);
  }
  70% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -4px, 0);
            transform: translate3d(0, -4px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
  }
}

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  40% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -6px, 0);
            transform: translate3d(0, -6px, 0);
  }
  70% {
    transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -4px, 0);
            transform: translate3d(0, -4px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
  }
}

@media(max-width:1599px){
  .qd-footer{height:550px;}
  .qd-footer .qd-start-the{padding-top:40px;}
  .qd-footer .qd-footer-link li{padding-right:10px; font-size:13px;}
  .qd-footer .qd-footer-row2 .qd-company-link li{font-size:14px; padding:0 10px;}
  .qd-footer .qd-footer-row2 .qd-social-icon li{padding:0 1px;}
  .qd-footer .qd-footer-row2 .qd-social-icon a{width:35px; height:35px; line-height:31px;}
  .qd-footer .qd-footer-row2 .qd-social-icon a svg{width:16px; height:16px;}
  .qd-footer .qd-footer-row2 .qd-copyright a.d-inline-block .clutch-logo{width:50px;}
  .qd-footer .qd-footer-row2 .qd-copyright a.d-inline-block .good-firms-logo{width:80px;}
  .qd-footer .qd-footer-row2 .qd-copyright a.d-inline-block{margin:0 5px; position:relative; top:-2px;}
  .qd-footer-step{margin:15px 0;}
  .qd-footer-step h4,.qd-footer-step .h4{font-size:36px;}
  .qd-footer-step li .img p{width:70px; height:70px;}
  .qd-footer-step li .img p svg{width:40px; height:40px;}
}

@media(max-width:1199px){
  .qd-footer .qd-footer-row2 .footer-logo{width:25px;}
  .qd-footer .qd-footer-link li{font-size:12px; padding:5px 4px; }
  .qd-footer .qd-footer-link li svg{margin-right:2px; margin-top:-4px; }
  .qd-footer .qd-footer-link li svg.svg-mail{width:25px; height:auto;}
  .qd-footer .qd-footer-link li svg.svg-call,.qd-footer .qd-footer-link li svg.svg-fax,.qd-footer .qd-footer-link li svg.svg-map{width:16px; height:auto;}
  .qd-footer-row2 div.qd-copyright{width:40%; padding:12px 0; text-align:left;}
  .qd-footer-row2 div.qd-company-link{width:60%; padding:15px 0px; text-align:right;}
  .qd-footer-row2 div.qd-social-icon{width:100%; padding-bottom:20px;}
  .qd-footer .qd-footer-bottom{bottom:20px;}
}

@media(max-width:1024px){
  .qd-footer .qd-start-the{padding:40px 0 30px; }
  .qd-footer,.qd-footer .qd-footer-bottom{height:auto; position:initial;}
  .qd-footer .qd-footer-row2{height:auto;}
  .qd-footer .qd-footer-row2 .qd-company-link li{padding:0 7px;}
  .qd-footer .qd-footer-link{width:100%; padding:0px 0 15px; float:left; text-align:center;}
  .qd-footer .qd-footer-link li{float:none; display:inline-block;}
  .qd-footer .qd-footer-row2 .qd-copyright span{position:relative; top:3px;}
  .qd-footer .qd-footer-row2 .qd-company-link li:before{top:5px; margin-left:-3px;}
  .qd-footer .qd-footer-row2 .qd-copyright a.d-inline-block{top:0px;}
}

@media(min-width:1600px){
  .qd-footer-step li:hover .info{height:88px;width:88px;line-height:88px;}
}
@media (max-width:1599px) and (min-width:768px) {
    .qd-footer-step li:hover .info{height:70px;width:70px;line-height:70px;}
}

@media screen and (min-width:768px) {
  .qd-footer-step li .img {opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
  .qd-footer-step li:hover .info{opacity:0.9;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);font-size:20px;}
  .qd-footer-step li:hover{color:#f46000;}
}

@media(max-width:767px){
  .qd-footer-step .qd-work-step li .step-inner{line-height:18px; font-size:14px; }
  .qd-footer-row2 div.qd-company-link{width:54%; padding:0px 0px 15px 0px;}
  .qd-footer-row2 div.qd-company-link,.qd-footer-row2 div.qd-copyright{width:100%; text-align:center;}
}

@media(max-width:575px){
  .qd-footer-step h4,.qd-footer-step .h4{font-size:24px;}
  .qd-footer-step{margin-bottom:10px; margin-top:3px;}
  .qd-footer .qd-footer-row2 .qd-company-link li{margin:4px 0;}
  .qd-footer .qd-footer-row2 .qd-social-icon a{line-height:33px;}
  .qd-footer .qd-footer-row2 .qd-social-icon a svg{width:14px; height:14px;}
}

@media(max-width:479px){
  .qd-footer-step .qd-work-step:after{display:none;}
  .qd-footer-step li .img{float:left;}
  .qd-footer-step li .info{top:20px; bottom: 0px; left: -10px; right:auto; width: 22px; height: 22px; line-height: 24px;}
  .qd-footer-step li .img p{ width: 65px; height: 65px; padding:8px;}
  .qd-footer-step li .img p svg{ width:45px; height:45px;}
  .qd-footer-step li .img p svg.svg-pr-manager{ width:35px; height:35px;}
  .qd-footer-step .qd-work-step li{width:245px; margin-bottom: 10px;}
  .qd-footer-step .qd-work-step li .step-inner{min-height:65px; text-align: left; padding-left:80px;}
  .qd-footer-step .qd-work-step li .step-inner:last-child{padding-top:5px;}
  .qd-footer .qd-footer-row2 .qd-copyright a.d-inline-block{top:1px;}

}
@media(max-width:360px){
  .qd-footer .qd-footer-row2 .qd-social-icon a{width:30px; height:30px; line-height:29px; }
}


/*Back To Top Css=====*/
.qd-top{position:fixed;bottom:160px; overflow:hidden;  display:none; text-transform:uppercase; z-index:99; right:15px;text-align:center;height:50px;width:55px;padding:0;font-size:13px;font-weight:500; border:solid 1px #ccc; background:#fff; border-radius:8px; line-height:28px;}
.qd-top span{position:relative;display:block;top:7px;line-height:normal;}
.qd-top svg{height:20px;width:20px;}
.qd-top:hover{border:solid 1px #f46000; color:#f46000;}
.qd-top:hover span{animation: bounce 1.5s ease-in-out infinite;fill:#f46000;}


@media(max-width:768px ){
  .qd-top{bottom:99px;}
}

/*No Ready to talk to us ?=====*/
 body.qd-no-ready .qd-footer{background:url(images/qualdev-bg.jpg) no-repeat center bottom #e5e5e5;}

@media(min-width:1200px ){
  body.qd-no-ready .qd-middle{margin-bottom:139px;}
  body.qd-no-ready .qd-footer{height:139px;}
}

@media(min-width:1025px ) and (max-width:1199px ){
  body.qd-no-ready .qd-middle{margin-bottom:160px;}
  body.qd-no-ready .qd-footer{height:160px;}
}

@media(max-width:1025px ){
   body.qd-no-ready .qd-footer{background:url(images/qualdev-bg.jpg) no-repeat center -280px #e5e5e5;}

}
@media(max-width:767px ){
  body.page-template{padding-top:0px!important; }
}

/*inner pages Scrolling Tabing Css=====*/

@media(min-width:768px ){
  .qd-sticky.fixed{animation-name: tabdown; -webkit-animation-name: tabdown; animation-duration: 0.8s; -webkit-animation-duration: 0.8s; animation-timing-function: ease;}
  @keyframes tabdown { 0% {transform: translateY(-100%); } 100% {transform: translateY(0%); } } @-webkit-keyframes tabdown {0% {-webkit-transform: translateY(-100%); } 100% {-webkit-transform: translateY(0%); } } @-webkit-keyframes tabdown {0% {-moz-transform: translateY(-100%); } 100% {-moz-transform: translateY(0%); } }
}

/*Round Check List*/
.qd-round-list h6,.qd-round-list .h6{font-size:24px; letter-spacing:-1px; padding-bottom:10px;}
.qd-round-list ul li{position: relative; display:flex; align-items:center; flex-wrap: wrap; padding-left: 50px; font-size: 18px; line-height:24px; margin:10px 0; min-height:40px; font-weight:400;}
.qd-round-list ul li strong{font-weight:500;}
.qd-round-list ul li svg{position:absolute; left:0px; top:4px;}

@media(max-width:1024px){
  .qd-round-list ul li{font-size:14px; line-height:18px;}
} 

/*Partnership Models=====*/
.qd-partnership-models{color:#fff; background: #f46000; padding: 80px 0 60px; text-align:center; width:100%; float:left;}
.qd-partnership-models .qd-tittle-common{padding-bottom:20px;}
.qd-partnership-models .qd-partnership-cont{padding:50px 30px; border-right:solid 1px #cbcbcb;}
.qd-partnership-models .qd-img-partnership{width:110px; height:110px; border:solid 5px #fff; border-radius:50%; margin:0 auto; position:relative; background:#fff; overflow:hidden;}
.qd-partnership-models .qd-img-partnership img{position: absolute; transform:translate(0%, -50%); left:0px; right:0px; top:50%; margin:0 auto; }
.qd-partnership-models .qd-partnership-cont h4{font-size:28px; padding:15px; line-height:32px; min-height:100px;}
.qd-partnership-models .qd-partnership-cont h4 a{color:#fff;}
.qd-partnership-models .qd-partnership-cont p{font-size:18px; line-height:28px;}
@media (max-width: 1599px){
  .qd-partnership-models .qd-partnership-cont{padding:30px 10px;}
  .qd-partnership-models .qd-partnership-cont h4{font-size:24px;}
}

@media (max-width: 1199px){
  .qd-partnership-models .qd-partnership-cont h4{font-size:22px; line-height:30px; padding-bottom:10px;}
}

@media (max-width: 1024px){
  .qd-partnership-models .qd-partnership-cont h4{font-size:16px; line-height:18px;}
  .qd-partnership-models .qd-partnership-cont p{font-size:14px; line-height:20px;}
  .qd-partnership-models .qd-partnership-cont h4{min-height:80px;}
}

@media (max-width: 767px){
  .qd-partnership-models .qd-partnership-cont {border-right:none; border-bottom:solid 1px #cbcbcb; padding:20px 10px 0px; }
  .qd-partnership-models{padding:40px 0 20px;}
  .qd-partnership-models .qd-tittle-common{padding-bottom:0px;}
  .qd-partnership-models .qd-partnership-cont h4{min-height:initial;}
}

/*Task Management =====*/
.qd-task-manage{background:#e5e5e5; padding:70px 0; width:100%; float:left;}
.qd-task-manage ul{display:table; width:100%; padding:50px 0 30px; }
.qd-task-manage ul li{display:table-cell; text-align:center; padding:10px;}
.qd-task-manage ul li img{-moz-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.qd-task-manage ul li:hover img{transform: translateY(-8px); -moz-transform: translateY(-8px); -webkit-transform: translateY(-8px); }
.qd-task-manage ul li span{font-size:14px; display:block; padding-top:15px;}

@media (max-width:1025px){
  .qd-task-manage ul{display:block; float:left; padding:10px 0 0;}
  .qd-task-manage ul li{width:20%; float:left;}
}

@media (max-width:1025px){
  .qd-task-manage ul li{width:33.3%;}
}

@media (max-width:479px){
  .qd-task-manage ul li{width:50%; min-height:110px;}
}

/*about us & our work bottom section=====*/
.qd-bottom-links { display: block; background: #ffffff; }
.qd-bottom-links .qd-tittle-common{width:50%; float:left; padding:50px 25px 40px; border-right: 1px solid #cccccc;}

@media (max-width: 1599px){.qd-bottom-links .qd-tittle-common{padding:50px 20px;} } 
@media (max-width: 1199px){.qd-bottom-links .qd-tittle-common h4{font-size:30px;} .qd-bottom-links .qd-tittle-common p{font-size:18px; line-height:24px;} }
@media (max-width: 1024px){.qd-bottom-links .qd-tittle-common{width:100%;} .qd-bottom-links .qd-tittle-common{border-right:none; border-bottom: 1px solid #cccccc; padding:30px 20px 20px;} }
@media (max-width: 575px){.qd-bottom-links .qd-tittle-common h4{font-size:24px;} .qd-bottom-links .qd-tittle-common p{font-size:16px;}}

/*Inner Services Pages Common Css==============
==============================================*/

/*Inner Services Pages Tab*/
.qd-services-tab{background:#e5e5e5; border-top:solid 1px #cccccc; border-bottom:solid 1px #cccccc;}
.qd-services-tab ul{text-align:center; margin:0 auto;}
.qd-services-tab li{padding:31px 30px 17px; text-align:center; display:inline-block;}
.qd-services-tab li a{font-size:13px;text-transform:uppercase; display:block; position:relative; position:relative; font-weight:500;}
.qd-services-tab li a strong{font-weight:500!important;}
.qd-services-tab li a:before{content:"";height:8px;width:8px;background:#000;position:absolute;top:-15px;right:0;left:0;margin:0 auto;border-radius:50%;}
.qd-services-tab li a img{position:absolute; opacity:0; top:-50px; left:13px; right:0px; margin:0 auto; -webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.qd-services-tab li a.active img{top:-34px; opacity:1;}


.qd-services-tab.fixed{position:fixed; top:71px; width:100%; z-index:9; background:#fff;}
.qd-services-tab li a.active:before{background:#f46000!important;}  
.qd-services-tab li a.active{color:#f46000!important;} 
.qd-services-tab li a:focus{color:#000;}
.qd-services-tab li a:focus:before{background:#000;}


@media(min-width:1025px){
  .qd-services-tab li a:hover:before{background:#f46000;}
  .qd-services-tab li a:hover img{top:-34px; opacity:1;}
}

@media(max-width:1499px){
  .qd-services-tab li{padding:31px 16px 17px;}  
}

@media (max-width:1199px){.qd-services-tab li a{font-size:12px;}  .qd-services-tab li{padding:31px 9px 17px;} }
@media (max-width:1024px){ 
  .qd-services-tab{overflow-y:scroll; position:relative; z-index:0;}
  .qd-services-tab.fixed{top:64px;}
}
@media (max-width:767px){ 
  .qd-services-tab{display: none;}
}

.qd-b2b-services .qd-round-list li svg{fill:#f46000;}

/*CHOOSE QUALDEV?*/
.qd-why-do{padding:70px 0 50px;}
.qd-why-do .qd-round-list li{padding-left:70px; padding-right:40px; padding-bottom:20px; width:50%;margin:0; min-height:70px;}

@media(max-width:1024px){
  .qd-why-do{padding-bottom:20px; padding-top:40px;}
  .qd-why-do .qd-round-list li{width:100%; padding-right:0px;}
  .qd-why-do .qd-round-list ul{display:block;}
  .qd-why-do .qd-round-list{padding-top:0px;}
  .qd-round-list h6,.qd-round-list .h6{font-size:20px;}
  .qd-round-list ul li{font-size:16px; line-height:24px;}
}
@media(max-width:767px){
  .qd-why-do .qd-round-list li{padding-left:50px;}
  .qd-why-do .qd-round-list li svg{width:35px; height:35px;}
}

/*B2B COMMERCE DEVELOPMENTSERVE==========*/
.qd-b2b-services{padding:70px 0 80px;}
.qd-b2b-services p{font-size:22px; line-height:32px; padding-right:70px;}
.qd-b2b-services h5,.qd-b2b-services .h5{font-size:22px; text-transform:none; padding-top:20px;}

@media(max-width:1024px){
  .qd-b2b-services p{padding-right:0px; text-align:center; font-size:18px; line-height:28px;}
  .qd-b2b-services h5,.qd-b2b-services .h5{font-size:18px; padding-top:0px; font-weight:500; line-height:26px;}
}
@media(max-width:767px){
  .qd-b2b-services p{font-size:14px; }
  .qd-b2b-services{padding:50px 0;}
  .qd-b2b-services .pb30{padding-bottom:5px!important; }
}

/*Services Pages Counter==========*/
.qd-services-count{padding:30px 0;}
.qd-services-count span{font-size:124px; vertical-align: middle; padding:0 10px; letter-spacing:-6px;}
.qd-services-count p{font-size:18px; font-weight:500;}
.qd-services-count .border-right{border-right:solid 1px #b2b2b2;}

.qd-services-count.qd-services-count4 span{font-size:85px;}
.qd-services-count.qd-services-count4 p{font-size:26px;}
.qd-services-count.qd-services-count4 .border-right{border-right:solid 1px #fff;}
.qd-services-count.qd-services-count4 svg{fill:#fff;}

@media (max-width:1599px){
  .qd-services-count.qd-services-count4 span{font-size:50px;}
  .qd-services-count.qd-services-count4 svg{width:50px; height:50px;}
  .qd-services-count.qd-services-count4 svg.svg-plus{width:30px; height:30px;}
  .qd-services-count.qd-services-count4 p{font-size:18px; }
}

@media (max-width:1199px){
  .qd-services-count .col-lg-4 span{font-size:70px;}
  .qd-services-count .col-lg-4 svg{width:60px; height:60px;}
  .qd-services-count .col-lg-4 svg.svg-plus{width:40px; height:40px;}
}

@media (max-width:1024px){
  .qd-services-count .col-lg-3{margin:10px 0;}
}

@media (max-width:767px){
  .qd-services-count .col-lg-4 span{font-size:50px; letter-spacing:-2px; }
  .qd-services-count .col-lg-4 svg{width:40px; height:40px;}
  .qd-services-count .col-lg-4 svg.svg-plus{width:30px; height:30px;}   
  .qd-services-count .col-lg-4 p{font-size:16px; min-height:34px;}
}

@media (max-width:575px){
  .qd-services-count.qd-services-count4 .border-right{border-right:none; border-bottom:solid 1px #fff;}
  .qd-services-count .col-lg-4.border-right{border-bottom:solid 1px #b2b2b2; border-right:none;}
  .qd-services-count .qd-services-count-inner{padding:10px 15px 10px;}
  .qd-services-count .col-lg-4 p{min-height:inherit; margin-bottom:0px;}
  .qd-services-count.qd-services-count4 p{padding-top:10px; font-size:16px;}
  .qd-services-count {padding: 30px 0 10px; } 
  .qd-services-count.qd-services-count4 span{position:relative; top:4px;}
}

/*Arrow Common List==========*/
.qd-arrow-list li {line-height:normal;font-size:18px; position:relative;display:block; padding-left:40px; padding-right:15px; margin:10px 0; line-height:20px; float:left;} 
.qd-arrow-list50 li{width:50%;}
.qd-arrow-list li svg{position:absolute;top:3px;left:0;}

/*Why Magento */
.qd-why-magento{padding:60px 0;}

.qd-why-magento .qd-button{font-weight:500;margin-top: 30px;}
@media only screen and (max-width: 991px) {
    .qd-why-magento{padding: 30px 0;}
    .qd-magento-inner li {font-size: 18px;}
    .qd-magento-inner ul{padding-top: 10px;}
    .qd-inner-heading .qd-heading-hd.services-magento-hd h3{font-size:16px;}
}

@media only screen and (max-width:767px) {
    .qd-why-img{padding:15px 0;}
    .qd-mag-hd p{font-size: 18px;}
    .qd-magento-inner ul{padding-top: 0;}
    .qd-inner-heading{border-bottom:solid 1px #cccccc;}
}

/*WHAT QUALDEV CAN DO & Additional Marketing Services ==========*/
.qd-can-do{padding:60px 0;}
.qd-cd-tab{padding-top:40px;}
.qd-cd-tab li{width:33.3%;  float:left; padding:8px; transform:initial!important; -moz-transform:initial!important; -webkit-transform:initial!important;}
.qd-cd-tab ul.qd-cd-4 li{width:25%;}
.qd-cd-tab li .qd-can-box{padding:15px 50px 15px 20px; width:100%;  cursor:pointer;  height:100%; align-items:center; display:flex;  float:left; background:#ffffff; position:relative; border-radius:8px; box-shadow:0px 5px 5px 2px rgba(0,0,0,0.15);}
.qd-cd-tab li .qd-can-box p{padding-top:15px;}
.qd-cd-tab ul.qd-border-cd li .qd-can-box{border:solid 1px #000; box-shadow:none;}
.qd-cd-tab ul.qd-border-cd li .qd-can-box .qd-cd-text{border:solid 1px #000; border-top:none; box-shadow:none; left:-1px; right:-1px;}

.qd-cd-tab li h4,.qd-cd-tab li .h4{font-size:16px; line-height:20px; font-weight:bold; padding-left:15px; display:inline-block;}
.qd-cd-tab .plus-icon{position:absolute; right:15px; top:50%; margin-top:-15px; cursor:pointer;}
.qd-cd-tab .plus-icon .svg-r-minus,.qd-cd-tab .plus-icon.open .svg-r-plus{display:none; fill:#000!important;}
.qd-cd-tab .plus-icon.open .svg-r-minus{display:block;}
.qd-cd-text{position:absolute;top:60px;left:0;right: 0;padding:0 30px 10px 30px; font-size:18px; line-height:30px; background:#fff; z-index:1; border-radius:0 0 8px 8px; visibility:hidden; opacity:0; -webkit-transition: all 0.3s;-moz-transition: all 0.3s; transition: all 0.3s;box-shadow: 5px 3px 5px rgba(0,0,0,0.15);}
.qd-cd-text.show{visibility:visible; top:100%; opacity:1;}
.qd-cd-tab ul.list-hide li{opacity:0.3!important;}
.qd-cd-tab ul.list-hide li.active{opacity:1!important;}
.qd-cd-tab ul li.active svg{fill:#f46000;}
.qd-cd-tab ul li.active h4,.qd-cd-tab ul li.active .h4{color:#f46000;}
.qd-cd-tab ul li.active .qd-can-box{ border-radius:8px 8px 0 0;}
.qd-cd-tab ul.qd-border-cd li.active .qd-can-box,.qd-cd-tab ul.qd-border-cd li.active .qd-can-box .qd-cd-text{border-color:#f46000;}

@media only screen and (max-width:1499px) {
  .qd-cd-tab ul.qd-cd-4 li{width:33.3%;}
  .qd-cd-tab li h4,.qd-cd-tab li .h4{font-size:14px; padding-left:10px;}
  .qd-cd-tab .plus-icon{right:10px;}
  .qd-cd-text{font-size:16px; line-height:26px;}
}
@media only screen and (max-width:1024px) {
  .qd-cd-tab li{width:50%;}
  .qd-cd-tab li .qd-can-box{padding:10px 40px 10px 10px;}
  .qd-cd-tab li .qd-can-box svg.float-left{width:40px; height:40px;}
  .qd-cd-tab .plus-icon svg{width:25px; height:25px;}
}
@media only screen and (max-width:767px) {
  .qd-can-do{padding:20px 0;}
  .qd-cd-tab ul.qd-cd-4 li{width:50%;}
  .qd-e-com-services{padding-top:40px;}
  .qd-e-com-services h3{padding-bottom:0px!important; }
}
@media only screen and (max-width:575px){
  .qd-cd-tab ul.qd-cd-4 li,.qd-cd-tab li{width:100%;}
}

/*eCommerce/ m-Commerce Expertise*/ 
.qd-e-com-services{background:#000; padding:60px 0 40px; }
.qd-e-com-services .qd-tittle-common p{font-size:18px; padding-bottom:20px; line-height:28px;}
.qd-e-com-services .qd-our-ecom h4{padding:40px 0;}
.qd-e-com-services .qd-our-ecom ul{font-size:0px; text-align:center;}
.qd-e-com-services .qd-our-ecom ul li{width:16.66666666666667%; display:inline-block; padding:20px; color:#fff;}
.qd-e-com-services .qd-our-ecom ul li svg{fill:#fff; width:60px; height:60px;}
.qd-e-com-services .qd-our-ecom ul li span{width:100%; float:left; margin:0 auto; min-height:70px; padding-top:10px; font-size:16px;}
.qd-e-com-services .qd-our-ecom ul li:hover,.qd-e-com-services .qd-our-ecom ul li:hover svg{color:#f46000; fill:#f46000;}

@media(max-width:1599px){
	.qd-e-com-services .qd-our-ecom ul li{padding:20px 10px;}
}

@media(max-width:1024px){
	.qd-e-com-services .qd-our-ecom ul li{width:20%;}
	.qd-e-com-services .qd-our-ecom h4{padding-top:0px;}
  .qd-e-com-services .qd-our-ecom ul li span{font-size:14px;}
}
@media(max-width:767px){
.qd-e-com-services .qd-our-ecom ul li{width:33.3%; font-size:14px;}
}
@media(max-width:575px){
	.qd-e-com-services .qd-tittle-common p{font-size:14px; padding-bottom:0px; line-height:24px;}
	.qd-e-com-services .qd-our-ecom ul li{width:50%; font-size:13px;}
}

/*ECOMMERCE TECHNOLOGIES WE*/
.qd-ecom-technologies{padding:80px 15px;}
.qd-ecom-technologies h3{padding-bottom:50px; }
.qd-ecom-technologies h3 svg{position:relative; top:-14px; fill:#FF0000;}
.qd-ecom-technologies .qd-ecom-technologies-box{background:#fff; display:flex; -webkit-box-orient: vertical!important;-webkit-box-direction: normal!important;-ms-flex-direction: column!important;flex-direction: column!important;align-items:center; height:100%; text-align:center; padding:40px; -webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1);}
.qd-ecom-technologies .qd-ecom-technologies-box p{font-size:18px; line-height:34px;}
.qd-ecom-technologies .qd-ecom-technologies-box a.qd-button{margin-top: auto!important;}

@media(max-width:1599px){
	.qd-ecom-technologies .qd-ecom-technologies-box{padding:30px 20px;}
	.qd-ecom-technologies h3 svg{width:40px; top:-10px;}
	.qd-ecom-technologies h3{padding-bottom:20px;}
}
@media(max-width:1024px){
  .qd-ecom-technologies .qd-ecom-technologies-box p{font-size:16px; line-height:30px;}
}
@media(max-width:767px){
	.qd-ecom-technologies{padding:40px 0 30px;}
	.qd-ecom-technologies h3 svg{width:30px; top:-8px;}
}
@media(max-width:575px){
	.qd-ecom-technologies .qd-ecom-technologies-box p{font-size:14px; line-height:28px;}
}

/*integrations*/
.qd-integrations{padding:50px 0 30px;}
.qd-inti-hd{padding-top:9px}
.qd-inti-hd h4,.qd-inti-hd .h4{font-size:22px;}
.qd-inti-inner{border-top:1px solid #d2d2d2;padding:25px 0;}
.inti-img ul{display:flex; flex-wrap:wrap;}
.inti-img li{padding:5px 15px; float:left;}
.orange-top:before{content:"";height:1px;width:380px;background:#f46000;display:block;position:absolute;top:0px;left:15px;}

@media only screen and (max-width:1599px) {
  .inti-img li{max-width:145px; padding:10px; text-align:center;}
}

@media only screen and (max-width:1024px) {
  .inti-img li{width:20%; padding:10px;}
  .qd-inti-hd h4,.qd-inti-hd .h4{font-size:16px;}
  .qd-inti-inner{padding:15px 0; }
}

@media only screen and (max-width:767px) {
  .orange-top:before{width:250px; left:0px; right:0px; margin:0 auto;}
  .qd-inti-hd h4,.qd-inti-hd .h4{text-align:center; padding:5px 0 25px 0; font-size:18px;}
  .inti-img li{width:25%;}
  .inti-img ul{justify-content:center;}
}
@media only screen and (max-width:479px) {
  .inti-img li{width:33.3%; padding:10px 5px;}
}

/*=====Services Pages inner round list*/
.qd-mobile-app ul li{padding-left:70px;margin:35px 0;font-size:28px; min-height:40px; line-height:30px;}
.qd-mobile-app ul li svg{top: -5px;}
@media(max-width:1366px){
    .qd-mobile-app ul li{padding-left: 50px;margin:20px 0;font-size:18px; line-height:20px;}
    .qd-mobile-app ul li svg{top:2px;height: 35px;width: 35px;}
}
@media(max-width:767px){
    .qd-mobile-app ul li{font-size:16px;}
}

/*======= Form Section */
.qd-form-group.qd-company-name{ margin-bottom:20px;}
.qd-form-group{position:relative;float:left;width:50%;padding:0px 30px;margin-bottom:40px;}

.qd-form-group .input-effect{position:relative;}
.qd-form-input{border:0px;border-bottom:1px solid #b2b2b2;background-color:transparent;width:100%;font-size:14px;padding:0px 0px 0px 50px;display:block;}
.qd-form-group input{height:50px;line-height:50px;}
.qd-form-group label{position:absolute;top:7px;left:0px;margin:0px;color:#000000;font-size:16px;padding-left:50px;width:100%;pointer-events:none;transition:all 0.2s ease;transform-origin:0 0;}
.qd-form-group .input-effect.active .svg-name{fill:#f46000;}
.qd-form-group .input-effect.active .focus-border{width:100%;z-index:9;transition:.4s;}
.qd-form-group .input-effect.active label{transform:translateX(10px) translateY(-10px) scale(0.8);}
.qd-form-group .input-effect.active svg{fill:#f46000;}
.qd-form-group .input-effect.active label{color: #f46000;}

.qd-form-group.text-group{width:100%;margin-bottom:20px;}
.qd-form-group.text-group textarea{padding-top:35px;}
.qd-form-group.text-group p{margin-bottom:5px; padding-top:10px;}

.qd-form-group-file .input-effect{border:1px solid #b2b2b2;height:40px;text-align:center;font-size:18px;}
.form-free-quote-2-2 .svg-attach, .page-template-testimonial-request-php .svg-attach{height:20px;width:20px;margin-top: -5px; margin-right: 6px;}
.input-effect .wpcf7-form-control-wrap.file{position:relative;z-index:1;line-height:32px;}
.input-effect .wpcf7-form-control-wrap.file input{opacity:0;width:100%;}
.input-effect .input-file label{position:absolute;top:0px;right:0;left:0;text-align:center;z-index:0;padding:0 5px;font-size:16px;padding:10px 0;margin:0;}

.qd-form-group svg,.qd-quote-left .qd-form-group svg, .single .qd-form-group svg{position:absolute;top:-2px; z-index:9; left:4px;width:30px;height:30px;}
.focus-border{left:0;width:0;background-color:#f46000;transition:.4s;height:2px;position:absolute;bottom:0px;transition:.4s;fill:#000000;}
.qd-form .qd-tittle-common {margin-bottom:50px;}

@media(max-width:1024px){
.qd-form-group.qd-company-name{ margin-bottom:0px;}
}
@media(max-width:376px){.qd-form-group-file .input-effect{height:50px;}.input-effect .input-file label{top:10px;font-size:12px;padding:5px 5px;}}

/*=======Blog Pages*/
h1.page-title{ font-size:95px; }
.type-post{ padding:50px 0; border-bottom:solid 1px #c6c6c6; }
h2.entry-title, .entry-header h1, .comments-area h2, .testimonial_request_main h2{ margin:10px 0; letter-spacing:-1px; text-transform:uppercase; font-size: 24px; font-weight:500;}
.widget{ margin:30px 0; }
.widget h2.widget-title{ font-size:18px;padding-bottom: 10px;}
.widget li:first-child{margin: 0 5px;}
.widget li{ margin:15px 5px; padding:0 15px; position:relative;}
.widget li:before{position:absolute; content:""; top:7px; left:-2px; width:4px; height:4px; border-radius:50%; background:#f46000;}
.widget-area .widget{ margin-top: 50px;}

.hfeed .container, .single-post .container {padding-left:35px; padding-right: 35px;}
#primary article .entry-content{ line-height: 24px;}

.hfeed .post_read_more_sec{ padding-top: 20px;}
.hfeed .post_read_more_sec a.post_read_more {border-radius: 8px;line-height: 18px;letter-spacing: -0.4px;border: none;font-weight: 600;cursor: pointer;background: #f46000;font-size:14px;overflow: hidden;display: inline-block;text-align: center;text-indent: 0px;color: #fff;text-transform: uppercase;padding:10px 20px 10px 20px;position: relative;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0); position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}

.hfeed .post_read_more_sec a.post_read_more::before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0; background: #000;-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;border-radius: 8px;}

.hfeed .post_read_more_sec a.post_read_more:hover::before {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}

.search-form{ position:relative; }
.search-form label, .search-form button .screen-reader-text, .navigation h2, .nav-links .screen-reader-text, .nav-links .nav-subtitle{ display:none; }
/*input:focus, textarea:focus{outline: -webkit-focus-ring-color auto 0px;}*/
input:focus, textarea:focus{outline:none;}
/*.search-form input, .single-post input, .single-post textarea { border:0px; border-bottom:1px solid #b2b2b2; padding:15px 0; font-size:14px; width:100%; resize:none; }*/
.search-form button{ border:0px; background:none; position:absolute; top:-2px; right:0px; font-size:14px; height: 50px;}
.search-form button svg, .nav-links .icon-arrow-left, .nav-links .icon-arrow-right, .icon-folder-open, .icon-mail-reply,.tags-links .icon-hashtag{ width:30px; height:30px;}
.single-post .submit{}
.single-post .entry-content h2{font-size:20px; line-height:normal!important; font-weight:500; margin:10px 0 5px; padding:0;}
.single-post .entry-content h3{font-size:18px; line-height:normal; font-weight:500; margin:10px 0 5px; padding:0;}
.single-post .entry-content h4{font-size:16px; line-height:normal; font-weight:500; margin:10px 0 5px; padding:0;}
.entry-footer .cat-tags-links .tags-links{display:block; padding:10px 0;}
.entry-footer .cat-tags-links .tags-links .icon-hashtag{margin-right:10px; vertical-align:middle;}
.entry-footer span.edit-link{display:block; padding-top:10px;}
.list-decimal{list-style: decimal; padding-left:15px;}
.list-disc{list-style:disc; padding-left:15px;}
.navigation{ margin:20px 0 0 0; }
.nav-title-icon-wrapper{ float:left;}
.nav-links .icon-arrow-left{ margin-right:10px; }
.nav-links .icon-arrow-right{ margin-left:10px; }
.nav-title lable{ float:left; margin-top:8px;}
.nav-previous{ float:left; margin-right:20px;  }
.nav-next{ float:right; margin-left:20px;  }
.icon-folder-open, .icon-mail-reply{ vertical-align:middle; margin:0 10px 0 0 }
.screen-reader-text{ display:inline; margin-right:10px;}
.page-numbers{ width:30px; height:30px; display:table-cell; vertical-align:middle; text-align: center; }
header.entry-header{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.27); -moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0.27); box-shadow:0px 0px 0px 0px rgba(0,0,0,0.27);}
header.page-header, header.entry-header { position: inherit;}
.comments-area{ margin:50px 0 0 0; }
.comments-area .comment-author{ margin:0 0 10px 0; }
.comments-area .comment-author img{ margin:0 10px 0 0; }
.comments-area .comment-content{ margin:10px 0; }
.single .qd-form-group{ width:100%; padding:0; }
.single .qd-form-group textarea{resize:none;}

#primary .type-post .post-thumbnail img{height: auto;}
#primary .post-thumbnail, #primary .entry-content img{ margin-bottom: 20px;}
#primary .entry-content h2{line-height: 40px;}
#primary .search-form{ width: 33%; float: right;}
#secondary .search-form input.search-field, #primary .search-form input.search-field{border:1px solid #000000; padding:15px 50px 15px 15px; width: 100%;}
#secondary .search-form button, #primary .search-form button{cursor: pointer;}
#secondary .content-area .icon-arrow-right, #primary .content-area .icon-arrow-right{width:20px; height: 20px;}
.search-no-results #primary p{float: left;}

@media(max-width:1024px){.blog .content-area h2.entry-title{ font-size: 24px;} .blog .content-area article.type-post{ padding: 20px 0px;}}


/* Testimonial */
.qd-testimonial-reg .container{max-width:1170px;} 
.page-template-testimonial-request-php{ background:#eceef0; }
.testimonial_request_main{ margin:20px 0; border-top-width:5px; padding:30px 30px 0 30px; background:#ffffff;}
.testimonial_request_main h2{ margin:0 0 20px 0; font-size:36px; text-transform:uppercase; }
.testimonial_request_main .wpcf7{ margin:15px 0 0 0; }
.page-template-testimonial-request-php span.wpcf7-list-item{ margin:0; }
.page-template-testimonial-request-php .wpcf7-form label{ width:100%; margin:15px 0;}
.page-template-testimonial-request-php .wpcf7-form .required_str{ color:#f00; }
.page-template-testimonial-request-php .wpcf7-form-control{ border:0; border-bottom:1px solid #b2b2b2;width:100%; }
/*.wpcf7-form .wpcf7-form-control-wrap{ margin:0 0 30px 0; }*/
.page-template-testimonial-request-php .wpcf7 .input-effect{ margin:0 0 30px 0; }
.page-template-testimonial-request-php .wpcf7-form .input-effect label{ margin:0; }
.page-template-testimonial-request-php .wpcf7-checkbox{ border:none; }
@media(max-width:767px){
	.page-template-testimonial-request-php .qd-logo{ margin:10px 0 0 0; }
	.testimonial_request_main h2{ font-size:22px; }
	.testimonial_request_main{ padding:15px 15px 0 15px }
}
/**/
.qd-we-use .qd-home-we-us li{width:19%;vertical-align:top;}
.qd-we-use .qd-home-we-us li span{display:block;padding-top:15px;min-height:60px;font-size:14px;}
.qd-we-use .qd-home-we-us li:before{top:43%;width:50%;left:25%;}

@media(max-width:480px){
    .qd-we-use .qd-home-we-us li{width:32%;}
}

/*Our Team==========*/
.qd-about-team{padding:70px 30px 60px; overflow:hidden; width:100%;}
.qd-about-team .qd-about-team-sec{padding-top:50px;}
.qd-about-team .qd-about-team-sec ul{width:100%; display:table;}
.qd-about-team .qd-about-team-sec li{padding:0 30px; display:table-cell; text-align:center;}
.qd-about-team .qd-about-team-sec li span{font-size:55px; padding-left:10px; vertical-align:bottom; display:inline-block; font-weight:700; letter-spacing:-2px; }
.qd-about-team .qd-about-team-sec li h5,.qd-about-team .qd-about-team-sec li .h5{border-top:dashed 1px #000; font-size:18px; font-weight:normal; padding:20px 0;} 
.qd-about-team .qd-icon-team {display:flex; justify-content: center;}

.qd-about-team.qd-expore-section{ padding-top:0px; max-width:1299px; margin: auto;}


@media(max-width:1599px){
    .qd-about-team .qd-about-team-sec li svg{width:45px;}
	.qd-about-team .qd-about-team-sec li span{font-size:50px;}
	.qd-about-team .qd-about-team-sec li h5,.qd-about-team .qd-about-team-sec li .h5{font-size:15px;}
}
@media(max-width:1199px){
	.qd-about-team{padding:40px 0px 20px;}
	.qd-about-team .qd-about-team-sec li{padding:0 15px;}
}
@media(max-width:1024px){
	.qd-about-team .qd-about-team-sec li{float:none; width:33.3%; display:inline-block; padding:15px;}
    .qd-about-team .qd-about-team-sec li h5,.qd-about-team .qd-about-team-sec li .h5{font-size:14px;}
}
@media(min-width:767px){
	.qd-about-team .qd-about-team-sec li h5 br,.qd-about-team .qd-about-team-sec li .h5 br{display: none;}
}
@media(max-width:767px){
	.qd-about-team .qd-about-team-sec{padding-top:10px;}
	.qd-about-team .qd-about-team-sec li svg{width:35px; height:35px;}
	.qd-about-team .qd-about-team-sec li span{font-size:30px;}
	.qd-about-team .qd-about-team-sec li h5,.qd-about-team .qd-about-team-sec li .h5{min-height:75px; }
}
@media(max-width:575px){
	.qd-about-team .qd-about-team-sec li{width:49%;vertical-align: top;}
}
/*.posted-on .updated,.entry-meta .updated {display: none;}
*/
/*404*/
.qd-404{margin-bottom:0;}
.qd-error p{font-size:22px;}
@media(max-width:767px){.qd-error p{font-size:20px;}}


/*WHAT CAN WE HELP YOU WITH?*/
.qd-help-services{background:#f4f4f4; padding:75px 60px 60px 15px;}
.qd-help-services .qd-help-box{background:#fff; height:100%; -webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in; -webkit-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1); box-shadow: 0px 0px 25px 0px rgba(0,0,0,0.1); } 
.qd-help-services .qd-help-box a{ height:100%; padding:40px; display: flex; -webkit-box-orient: vertical!important;-webkit-box-direction: normal!important;-ms-flex-direction: column!important;flex-direction: column!important;}
.qd-help-services .qd-help-box h5{font-size:28px; padding:10px 0 20px; letter-spacing:-1px; text-transform:none;}
.qd-help-services .qd-help-box p{font-size:20px; line-height:30px; height:100%; padding-bottom:15px;}
.qd-help-services .qd-help-box span.qd-can-link{color:#f46000; font-weight:500; font-size:18px; display:inline-block; position:relative; padding-right:40px; margin-top:auto;}
.qd-help-services .qd-help-box span.qd-can-link svg{fill:#f46000; position:absolute; right:0px; top:2px; }
.qd-help-services .qd-help-box:hover{background:#f46000;}
.qd-help-services .qd-help-box a:hover svg,.qd-help-services .qd-help-box a:hover,.qd-help-services .qd-help-box a:hover span{fill:#fff; color:#fff;}
.qd-help-services .qd-help-box a:hover span svg{animation: slide1 1s ease-in-out infinite;}

.qd-help-services .qd-help-box a svg { color: #f46000; }
.qd-help-services .qd-help-box:hover a svg { color: #fff; fill: #fff; }

.qd-help-services .qd-help-you{padding-right:50px;}
.qd-help-services .qd-help-you h3{font-size:90px; font-weight:bold; width:400px; float:right; letter-spacing:-8px; line-height:74px; padding:80px 0 50px;}


@media(max-width:1599px){
	.qd-help-services .qd-help-you h3{font-size:60px; width:267px; letter-spacing:-4px; line-height:50px;}
	.qd-help-services .qd-help-box a{padding:30px 25px;}
	.qd-help-services .qd-help-box h5{font-size:22px;}
	.qd-help-services .qd-help-box p{font-size:18px; line-height:28px;}
	.qd-help-services .qd-help-box span{font-size:16px;}
}
@media(max-width:1199px){
	.qd-help-services{padding:50px 30px 20px 15px;}
	.qd-help-services .qd-help-you{padding-right:10px; }
}

@media(max-width:1024px){
	.qd-help-services .qd-help-you h3{width:auto; line-height:64px; text-align:center; padding-top:0px; padding-bottom:0px; }
	.qd-help-services .qd-help-you{padding-right:0px; text-align:center;}
	.qd-help-services .qd-help-you img{width:400px;}
	.qd-help-services{padding:50px 30px 30px;}
	.qd-services-tab ul{width:990px;}
  .qd-help-services .qd-help-box span.qd-can-link{font-size:15px; padding-right:25px;}
  .qd-help-services .qd-help-box span.qd-can-link svg{width:24px; height:13px; top:2px; right:-7px;}  

}

@media(max-width:767px){
	.qd-help-services{padding:50px 15px 30px;}
	.qd-help-services .qd-help-box h5{width:100%; display:block;}
	.qd-help-services .qd-help-box svg,.qd-help-services .qd-help-box span{margin:0 auto;}
	.qd-help-services .qd-help-you h3{font-size:45px; line-height:45px;}
  .qd-help-services .qd-help-box span.qd-can-link{top:7px; line-height:20px;}

}
@media(max-width:575px){
	.qd-help-services .qd-help-you h3{font-size:36px; line-height:38px;}
	.qd-help-services .qd-help-box p,.qd-help-services .qd-help-box span{font-size:15px; line-height:28px;}
	.qd-help-services .qd-help-box h5{font-size:18px;}

}


/*Thank You Page*/ 
.qd-thankyou{height:100vh; display: flex; align-items: center; justify-content:center; margin-top:-50px; padding:0 10px;}
.qd-thankyou h4{text-transform:none;}
.qd-thankyou.qd-quote-thankyou{ height:auto; margin: 0; padding-top: 50px; padding-bottom: 50px; }
.qd-quote-thankyou .bg-sec .qd-tittle-common h3{font-size:28px;font-weight:100;text-transform:inherit;line-height:40px;letter-spacing: -1px;padding-bottom:50px;}
.qd-quote-thankyou .bg-sec .qd-tittle-common p{font-size:24px; padding:10px 0; line-height:30px;letter-spacing:-1px;margin:0;}
.qd-quote-thankyou .bg-sec .steps { padding-top: 30px; }
@media (max-width:767px){
.qd-quote-thankyou .bg-sec .qd-tittle-common h3{font-size: 18px; line-height: 28px; padding-bottom: 15px}
.qd-quote-thankyou .bg-sec .qd-tittle-common p{padding-top:15px;font-size:24px; line-height: 32px;}
.qd-quote-thankyou .bg-sec .steps { padding-top: 15px; }
}

/*testimonial-request*/
.page-template-testimonial-request-php .qd-form{padding:50px 30px;}
.page-template-testimonial-request-php .form-free-quote-2-2{padding: 0 30px;}
.page-template-testimonial-request-php .form-free-quote-2-2 .input-file label{left:0px;right:auto;text-align:left;padding:10px;}
.testimonial-checkbox input{position:absolute;top:-20px;}
.testimonial-checkbox .wpcf7-list-item-label{padding-left:20px;float:left;}
.page-template-testimonial-request-php .qd-form-group-btn{padding:0 30px;}
.page-template-testimonial-request-php .wpcf7-form-control-wrap .wpcf7-form-control.g-recaptcha{border:none;}
.qd-form .mb0{margin-bottom:0;}

.testimonial-checkbox{position:relative;padding: 0 30px;}
.testimonial-checkbox .qd-checkbox span.wpcf7-list-item-label:before{top:12px;left:30px;}
@media (max-width:1366px){
 .qd-form-group label{font-size:15px;}   
}

@media (max-width:767px){
.page-template-testimonial-request-php .form-free-quote-2-2 .input-file label{padding: 8px 10px;}    
.page-template-testimonial-request-php .qd-form{padding:0;}    
.page-template-testimonial-request-php .form-free-quote-2-2,.page-template-testimonial-request-php .qd-form-group-btn{padding:0 0px;}   
.testimonial-checkbox {padding: 0 0px;}   
.testimonial-checkbox .qd-checkbox span.wpcf7-list-item-label:before{top: 10px;left: 0px;}    
}


/*post*/
.article-conclusion{background:#f1f1f1;padding:25px;margin-bottom:15px;}
.article-conclusion h2 {font-size:24px !important;margin-bottom:10px;}
.cat-tags-links .cat-links .screen-reader-text,.tags-links .screen-reader-text{font-weight:600;color:#000;}
.cat-tags-links .cat-links a, .edit-link a,.tags-links a{color:#f46000;}
.cat-tags-links .cat-links a:hover, .edit-link a:hover,.tags-links a:hover{color:#000;}
/*post and*/

.author.vcard {
    text-transform: capitalize;
}

.type-post .entry-content p a, .type-post .entry-content ol li a, .type-post .entry-content ul li a{color:#f46000; text-decoration:underline;}
.type-post .entry-content p a:hover, .type-post .entry-content ol li a:hover, .type-post .entry-content ul li a:hover{text-decoration:none;}
/*.type-post .entry-content p strong{font-weight:400;}*/
.codebox{ padding:10px 20px; border:1px dashed #c6c6c6; border-radius:10px; background:#e8e8e8; margin:0 0 15px 0;}
.qd-static .codebox p{padding-bottom:0;}
.entry-content p strong,.entry-content li strong{ font-weight:500;}
.entry-content ol, .entry-content ul{margin:10px 0 15px 25px;}
.entry-content ol{list-style:decimal;}
.entry-content ul{ list-style:inherit;}

table.qdhtable{border:0; border-collapse:0; border-spacing:0px; margin:0 15px 15px 0; border:1px solid #f00;}
table.qdhtable.blue{border:1px solid #c6c6c6;}
table.qdhtable td{background:#fff; padding:8px 10px; text-transform:capitalize; border-left:1px solid #f00;  border-bottom:1px solid #f00;}
table.qdhtable tr{border-bottom:1px solid #f00;}
table.qdhtable b{font-size:16px; text-transform:uppercase;}
.qdhcap{padding:8px 10px; text-transform:uppercase; border-bottom:1px solid #c6c6c6; background:#f00; color:#fff; caption-side:top; text-align:center; white-space:nowrap;}
.qdhcap.blue{ background:#1f448a;}

table.qdhtable.blue td{border-left:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6;} 
table.qdhtable.blue tr{border-bottom:1px solid #c6c6c6;}
table.qdhtable tr td:first-child{border-left:none;}
table.qdhtable tr:last-child td{border-bottom: none;}
table.qdhtable strong{font-weight: 600;}
/* 16-nov-2019 */
#text-5 .qd-form-group{float: inherit;width: 100%;padding: 8px 0px;text-align: center;border: 1px solid #ababab;border-radius: 10px;height: 50px;}
.qd-static #text-5 .qd-form-group .input-effect .select-country .ddTitle{width: 100%;left: 0;text-align: left;}
/*blog*/
.search-form .search-field{border-radius: 10px;}
.qd-pst-listing{display: flex;flex-direction: row;flex-wrap: wrap;}
.post-thumbnail img,.pp-section .pp-inner img,.our-work-sec img{border-radius: 10px;}
.blog-inner{width: 46%;margin:50px 10px;}
.pp-section{display: flex;flex-direction: row;flex-wrap: wrap;align-items: flex-start;}
.pp-inner{width: 50%;padding: 5px;}
.pp-inner p{padding-top:10px;display:block;padding-bottom: 0;line-height:22px !important;font-size: 14px;}

.blog-from-inner .blog-from-input{height:50px;border:1px solid #ababab;width: 100%;margin-bottom: 15px;padding: 0 15px;border-radius: 10px;font-weight: 500;}
.blog-from-inner .blog-from-input:focus,.blog-from-text:focus{border-color:#f46000;}
.blog-from-text{height:100px;border:1px solid #ababab;width: 100%;margin-bottom: 15px;padding:15px;border-radius: 10px;font-weight: 500;}
.blog-from .qd-button{width:100%;}
.our-work-sec a{padding-top: 20px;display: block;font-size: 12px;text-align: center;}
.blog-from div.wpcf7-mail-sent-ok{margin: 0 0 10px;color: #000;}
#text-2 .widget-title{margin-bottom: 20px;}
#text-3 .active.center .our-work-sec{transform: scale(1.2);padding: 30px 0;}
#text-3 .owl-item .our-work-sec{transform: scale(0.8);padding: 30px 0;-webkit-transition:transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;}

.ddChild{background: #fff;overflow-y: scroll;width: 100%;text-align: left;}

.blog-from .wpcf7-validation-errors{margin: 0px 0 10px;font-size: 14px;line-height: 14px;}
.blog-from .qd-form-group{width: 100%;float: inherit;}
.blog-from .qd-form-group svg{width: 25px;height: 25px;}
.blog-from .form-free-quote-2 .input-file{position:relative;}
.blog-from .qd-form-group,.blog-from .form-free-quote-2{padding:0;}
.blog-from .lr-specing .wpcf7-form-control {width: 100%;}
.blog-from .qd-form-group .input-effect p{padding-bottom: 0;}
.blog-from .input-effect .input-file label{font-size: 12px;top: 4px;}
span:focus,.borderRadiusTp:focus,.borderRadiusBtm:focus,.borderRadius:focus{outline: none;}
#text-5 .qd-form-group{float: inherit;width: 100%;padding: 8px 0px;text-align: center;border: 1px solid #ababab;border-radius: 10px;height: 50px;}
#text-3 .owl-dot.active,#text-3 .owl-dot:hover {background: #f46000;border: 1px solid #f46000;}
.blog-from .qd-form-group.text-group textarea{padding-top: 45px;height: 70px;}
.blog-from .ddcommon .ddChild{z-index: 99!important;}
.blog-from .qd-form-group{margin-bottom: 20px;}
.blog-from .form-free-quote-2-4 .qd-form-group-btn .qd-button{margin: 0px 0 12px;}
.blog-from .form-free-quote-2-2{margin-bottom: 15px;}
.blog-from .form-free-quote-2 .qd-form-group.text-group{margin-bottom: 15px;}
.qd-static #text-5 .qd-form-group .input-effect .select-country .ddTitle{width: 100%;left: 0;text-align: left;}
.qd-static .dd .ddArrow{margin-right: 20px;}
.qd-form-group .wpcf7-not-valid-tip{position: initial;margin: 5px 0 5px;padding:0;}
/* The sticky */
.sticky {position: -webkit-fixed;position: fixed;top: 75px;width: 28%;}
@media (max-width:767px){
    .sticky {position: -webkit-initial;position: initial;}
}

@media (max-width:767px){
    .site-main{display: initial;flex-direction: initial;flex-wrap: initial;}
    .blog-inner{width: 100%;margin: 25px 0px;}
}
#test_archives_child li:before{display: none;}

.popularity li{margin:0 0 20px 0;}
.popularity li strong{font-weight:500;}

#tab_enterprise_content{padding:0;}
.tab_enterprise_sec{text-align: left; margin:0 3%;}
.tab_enterprise_sec p.fs26{font-size:26px; line-height:36px;}
.tab_enterprise_sec .qd-quote-form{background: inherit; border: none; padding-top: 35px;}
.tab_enterprise_sec .qd-quote-left { float: left; width: 100%;}
.tab_enterprise_sec .qd-quote-left .hd-common{padding:0 15px;}
.tab_enterprise_sec .qd-quote-left .hd1-common{padding-bottom: 30px;}
.tab_enterprise_sec .qd-form-group.form-phnumber{width: 100%; margin-bottom: 20px;}
.tab_enterprise_sec .qd-quote-form .qd-form{padding: 0; border: none; max-width: 720px; margin: 0 auto;} 
.tab_enterprise_sec .ddcommon.borderRadiusTp .ddChild {min-height: 200px;}

@media (max-width:1024px){
  .tab_enterprise_sec{margin:0 1%;}
}
@media (max-width:767px){
  .tab_enterprise_sec p.fs26{font-size:14px; line-height:20px;}
  .tab_enterprise_sec .qd-quote-form{padding-top: 15px;}
}

/*the enterprise that drive us==========*/
#tab_enterprise_content{padding:0;}
.tab_enterprise_sec{text-align: left; margin:0 3%;}
.tab_enterprise_sec p.fs26{font-size:26px; line-height:36px;}
.tab_enterprise_sec .qd-quote-form{background: inherit; border: none; padding-top: 35px;}
.tab_enterprise_sec .qd-quote-left { float: left; width: 100%;}
.tab_enterprise_sec .qd-quote-left .hd-common{padding:0 15px;}
.tab_enterprise_sec .qd-quote-left .hd1-common{padding-bottom: 30px;}
.tab_enterprise_sec .qd-form-group.form-phnumber{width: 100%; margin-bottom: 20px;}
.tab_enterprise_sec .qd-quote-form .qd-form{padding: 0; border: none; max-width: 720px; margin: 0 auto;} 
.tab_enterprise_sec .ddcommon.borderRadiusTp .ddChild {min-height: 200px;}

@media (max-width:1024px){
  .tab_enterprise_sec{margin:0 1%;}
}
@media (max-width:767px){
  .tab_enterprise_sec p.fs26{font-size:14px; line-height:20px;}
  .tab_enterprise_sec .qd-quote-form{padding-top: 15px;}
}

/*the enterprise that drive us==========*/
.qd-enterprise{border-top:solid 0px #cccccc; border-bottom:solid 1px #cccccc; display:flex;}
.qd-enterprise .qd-enterprise-hd{float:left; width:50%; align-items:top; display: flex;}
.qd-enterprise .qd-enterprise-hd .qd-enterprise-hd-inner{max-width:590px; margin:0 auto; text-align:left; }
.qd-enterprise .qd-enterprise-hd h4{font-size:125px; letter-spacing:-10px; line-height:100px; margin-top:80px;}
.qd-enterprise .qd-enterprise-hd p{font-size:26px;}

.qd-enterprise .qd-enterprise-service{background:#e3e3e3; width:50%; float:left; padding:30px 0;}
/*.qd-enterprise .qd-enterprise-service ul li{position:relative; height:85px; padding-left:130px; width:100%; float:left; margin:20px 0 20px -42px; }*/
.qd-enterprise .qd-enterprise-service ul li .qd-service-icon{background:#000; text-align:center; line-height:83px; position:absolute; left:0px; border-radius:50%; width:85px; height:85px;}
.qd-enterprise .qd-enterprise-service ul li .qd-service-icon svg{fill:#fff;}
.qd-enterprise .qd-enterprise-service ul li h5{font-weight:normal; font-size:34px; letter-spacing:-2px;}
.qd-enterprise .qd-enterprise-service ul li h5 span{display:block; font-weight:700;}
.wpcf7 form p strong{font-weight:normal; font-size:20px;}

@media(max-width:1599px){
    .qd-enterprise .qd-enterprise-hd .qd-enterprise-hd-inner{max-width:380px;}
    .qd-enterprise .qd-enterprise-hd h4{font-size:82px; letter-spacing:-6px; line-height:80px;}
    .qd-enterprise .qd-enterprise-hd p{font-size:20px;}
}

@media(max-width:1024px){
    .qd-enterprise{display:block; width:100%; float:left;}
    .qd-enterprise .qd-enterprise-hd,.qd-enterprise .qd-enterprise-service{width:100%;}
    .qd-enterprise .qd-enterprise-hd h4{font-size:55px; margin-top:0;}
    .qd-enterprise .qd-enterprise-hd p{font-size:18px;}
    .qd-enterprise .qd-enterprise-hd .qd-enterprise-hd-inner{max-width:initial; width:100%; text-align:center; margin:0; padding:30px; text-align:center;}
    /*.qd-enterprise .qd-enterprise-service{padding-left:20px; }*/
    .qd-enterprise .qd-enterprise-service ul li .qd-service-icon{width:65px; height:65px; line-height:63px;} 
    /*.qd-enterprise .qd-enterprise-service ul li{margin:15px 0px; padding-right:20px; width:50%; float:left; padding-left:75px; line-height:64px;}*/
    .qd-enterprise .qd-enterprise-service ul li .qd-service-icon svg{width:35px; height:35px;}
    .qd-enterprise .qd-enterprise-service ul li h5{font-size:24px; line-height:28px;}
  .qd-enterprise .qd-form-group, .qd-enterprise .form-free-quote-2{padding:0px 15px;}
}

@media(max-width:767px){
    .qd-enterprise .qd-enterprise-hd h4{font-size:42px; letter-spacing:-4px; line-height:48px;}
    .qd-enterprise .qd-enterprise-service ul li h5{font-size:20px; line-height:22px;}
    .qd-enterprise .qd-enterprise-service ul li{margin:5px 0;}
  .tab_enterprise_sec .qd-quote-form .qd-form{border-radius: 0;}
  .wpcf7 form p strong{font-size:16px;}
}
@media(max-width:575px){
    /*.qd-enterprise .qd-enterprise-service ul li{ width: 50%; text-align: center; padding: 10px; height: initial; margin:0px;}*/
    .qd-enterprise .qd-enterprise-service ul li .qd-service-icon{position:initial; margin:0 auto 10px; }
    .qd-enterprise .qd-enterprise-service ul li h5 span{min-height:45px; font-size:16px; letter-spacing:-1px; line-height:16px;}
    .qd-enterprise .qd-enterprise-hd .qd-enterprise-hd-inner{padding:40px 15px 20px;}
    .qd-enterprise .qd-enterprise-service{padding:15px;}
    .qd-enterprise .qd-enterprise-hd h4{font-size:26px; line-height:28px; letter-spacing:-2px;}
    .qd-enterprise .qd-enterprise-hd p{font-size:16px;}
}

/*Core Services css*/
.aigradient-color{background: rgb(242,98,34); background: linear-gradient(180deg, rgba(242, 98, 34, 1) 0%, rgba(242, 98, 34, 1) 52%, rgba(31, 68, 138, 1) 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;}
.zoom8 {top: -145px;right: 0;left: 0;margin: 0 auto;}
.qd-core-section .qd-core-option.zoom8 .qd-option-text{margin: 0 auto;}
.qd-core-section .qd-core-option.zoom8 .qd-option-icon{margin: 0 auto;}

@media (max-width:1024px){
    .qd-core-section .qd-core-option.zoom8{width: auto;}
}

/*Ai Growth css*/
.ai-growth{background-image: url("images/home-ai-bg.jpg");background-size: cover;background-repeat: no-repeat;background-position: right center;padding: 100px 0;color: #FFFFFF;}
.ag-inner.qd-tittle-common>span{font-size: 26px;display: block;padding-top: 10px;}
.ag-inner p{margin: 50px 0;}
.ai-gradient-blure-color{background: #FFFFFF;background: linear-gradient(to bottom, #FFFFFF 10%, #11419D 50%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

@media(max-width:1599px){
    .ai-growth{padding: 50px 0;}
    .ag-inner.qd-tittle-common>span{font-size: 22px;}
}

@media (max-width:1024px){
    .qd-tittle-common p{margin:25px 0;}
    .ai-growth{padding: 25px 0;}
    .ag-inner.qd-tittle-common>span{font-size: 18px;line-height:24px;}
}

@media (max-width:991px){
    .qd-tittle-common p{margin:20px 0;}
}

@media (max-width:767px){
    .ai-growth-img{margin-bottom: 20px;}
}

@media (max-width:575px){
    .qd-tittle-common p{margin:0px 0 20px;}
    .ag-inner.qd-tittle-common>span{font-size:14px; line-height:20px;}
}

/*blog common css*/
.f14{ font-size:14px;}
.tdborder{background:#f7f7f7; border:1px solid #ccc!important; padding:15px 15px;}

.responsive-table{background-color:#fff;border:0;width:100%;border-collapse:0px;border-spacing:0px;text-align:left}
.responsive-table thead td,
.responsive-table thead th{color:#000;padding:10px;background-color:#eee!important;letter-spacing:.05em;text-transform:uppercase;font-weight:500;width:33%}
.responsive-table tbody td{padding:10px!important;color:#000;border:1px solid #ddd!important;vertical-align:middle}

.responsive-table tbody tr.odd,
.responsive-table tbody tr.odd td{background:#f8fcff}

@media (max-width:767px){
    .responsive-table{margin:0 auto;width:100%}
    .responsive-table,
    .responsive-table thead,
    .responsive-table tbody,
    .responsive-table tbody td,
    .responsive-table tbody tr{display:block}
    .responsive-table thead tr{position:absolute;top:-9999px;left:-9999px}
    .responsive-table thead tr,
    .responsive-table tbody tr{border:1px solid #ddd}
    .responsive-table thead td,
    .responsive-table tbody td{border:none;border-bottom:1px solid #ddd;position:relative;padding-left:30%!important;text-align:left}
    .responsive-table tbody td:before{content:attr(data-title)""}
    .responsive-table tbody td:before{font-weight:600;position:absolute;top:9px;left:10px;width:25%;text-align:left;line-height:17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
    .responsive-table tbody td[data-title^=full]{padding:10px!important}
    .responsive-table tbody td[data-title^=full]:before{display:none}
    .responsive-table tbody td[data-title="full center"]{text-align:center}
    .responsive-table tbody tr.odd td,.scroll-responsive-table tbody tr.odd td{background:#f8fcff}
}


/* 14-Aug-2025 Heading Hierarchy Changes CSS Start */
/* Common CSS */
.qd-tittle-common .h3{font-size:65px;text-transform:uppercase;letter-spacing:-3.65px;}
.qd-tittle-common .h4{font-size:45px;letter-spacing:-3px;text-transform:uppercase;}
.qd-tittle-common .h5{font-size:26px;letter-spacing:-2px;}
.qd-tittle-common .pTag{font-size:26px;line-height:36px;font-weight:400;letter-spacing:0;text-transform:none;margin-bottom:15px;}

.qd-tittle-common .qd-bigMainhd{font-size:65px;text-transform:uppercase;letter-spacing:-3.65px;}
.qd-tittle-common .qd-bigMainshd{font-size:26px;line-height:36px;font-weight:400;letter-spacing:0px;text-transform:none;margin-bottom:15px;}
@media(max-width:1599px){
    .qd-tittle-common .h3{font-size:45px;} 
    .qd-tittle-common .h4{font-size:36px;}
    .qd-tittle-common .pTag{font-size:22px;}
    
    .qd-tittle-common .qd-bigMainhd{font-size:45px;}
    .qd-tittle-common .qd-bigMainshd{font-size:22px;}
}
@media(max-width:1024px){
    .qd-tittle-common .h3{font-size:36px;letter-spacing:-1px;}
    .qd-tittle-common .h4{font-size:28px;letter-spacing:-1px;}
    .qd-tittle-common .h5{font-size:24px;letter-spacing:-1px;}
    .qd-tittle-common .pTag{font-size:18px;line-height:24px;margin:25px 0;}
    
    .qd-tittle-common .qd-bigMainhd{font-size:36px;letter-spacing:-1px;}
    .qd-tittle-common .qd-bigMainshd{font-size:18px;line-height:24px;margin:25px 0;}
}
@media (max-width:991px){
    .qd-tittle-common .pTag{margin:20px 0;}
    .qd-tittle-common .qd-bigMainshd{margin:20px 0;}
}
@media(max-width:575px){
    .qd-tittle-common .h3{font-size:24px;}
    .qd-tittle-common .h4{font-size:22px;letter-spacing:0px;}
    .qd-tittle-common .h5{font-size:18px;letter-spacing:0px;}    
    .qd-tittle-common .pTag{font-size:14px;line-height:20px;padding-top:10px;margin:0px 0 20px;}
    
    .qd-tittle-common .qd-bigMainhd{font-size:24px;}
    .qd-tittle-common .qd-bigMainshd{font-size:14px;line-height:20px;padding-top:10px;margin:0px 0 20px;}
}

/* Why QualDev Section */
.qd-way-text .whyUs-h5{font-size:22px;text-transform:capitalize;margin-bottom:5px;font-weight:700;letter-spacing:0px;margin-top:20px;}
.section-4 .counter-section .counter-heading .counterInner-hd{display:block;font-size:28px;text-transform:none;line-height:25px;font-weight:400;margin-bottom:5px;}
@media(max-width:1599px){.section-4 .counter-section .counter-heading .counterInner-hd{font-size:24px;}}
@media(max-width:1199px){.section-4 .counter-section .counter-heading .counterInner-hd{font-size:18px;line-height:18px;}}
@media(max-width:767px){.section-4 .counter-section .counter-heading .counterInner-hd{min-height:0px;}}
@media(max-width:575px){.qd-way-qualdev .qd-way-text .whyUs-h5{font-size:18px;}}

/* Core Services Section */
.qd-core-section .qd-core-option .qd-option-text h3{font-size:22px;cursor:pointer;text-transform:uppercase;}
.ai-growth .qd-tittle-common .ai-growthHd{font-size:45px;letter-spacing:-3px;text-transform:uppercase;}
@media(max-width:1599px){.ai-growth .qd-tittle-common .ai-growthHd{font-size:36px;}}
@media(max-width:1399px){.qd-core-section .qd-core-option .qd-option-text h3{font-size:16px;}}
@media(max-width:1024px){
    .qd-core-section .qd-core-option .qd-option-text h3{font-size:16px;padding-bottom:3px;}
    .ai-growth .qd-tittle-common .ai-growthHd{font-size:28px;letter-spacing:-1px;}
}
@media(max-width:767px){.qd-core-section .qd-core-option .qd-option-text h3{font-size:15px;}}
@media(max-width:694px){.qd-core-section .qd-core-option .qd-option-text h3{min-height:39px;}}
@media(max-width:575px){
    .qd-core-section .qd-core-option .qd-option-text h3{font-size:16px;line-height:18px;min-height:40px;}
    .ai-growth .qd-tittle-common .ai-growthHd{font-size:22px;letter-spacing:0px;}
}
@media(max-width:479px){.qd-core-section .qd-core-option .qd-option-text h3{min-height:auto;}}

/* We Us & We Serve */
.qd-tec-ind .qd-tittle-common .qd-tecInd-mainhd{font-size:34px;}
.qd-we-use .qd-home-we-us li h3{display:block;padding-top:15px;min-height:60px;font-size:14px;font-weight:400;text-transform:none;}
.qd-industries ul li h3{font-size:13px;font-weight:400;text-transform:none;}
.qd-industries ul li span~h3{vertical-align:bottom;min-height:48px;padding-top:5px;display:inline-block;vertical-align:bottom;}
@media(max-width:1399px){.qd-tec-ind .qd-tittle-common .qd-tecInd-mainhd{font-size:26px;}}
@media(max-width:1024px){.qd-tec-ind .qd-tittle-common .qd-tecInd-mainhd{font-size:34px;}}
@media(max-width:575px){.qd-tec-ind .qd-tittle-common .qd-tecInd-mainhd{font-size:24px;letter-spacing:-1px;}}

/* Our Team */
.qd-about-team .qd-about-team-sec li .qd-iconSpanhd{border-top:dashed 1px #000;font-size:18px;font-weight:normal;padding:20px 0;} 
@media(min-width:767px){.qd-about-team .qd-about-team-sec li .qd-iconSpanhd br{display:none;}}
@media(max-width:1599px){.qd-about-team .qd-about-team-sec li .qd-iconSpanhd{font-size:15px;}}
@media(max-width:1024px){.qd-about-team .qd-about-team-sec li .qd-iconSpanhd{font-size:14px;}}
@media(max-width:767px){.qd-about-team .qd-about-team-sec li .qd-iconSpanhd{min-height:75px;}}

/* Task Manage */
.qd-task-manage ul li .taskManage-hd{font-size:14px;font-weight:400;text-transform:none;display:block;padding-top:15px;}

/* Partnership Models */
.qd-partnership-models .qd-partnership-cont h3{font-size:28px;padding:15px;line-height:32px;min-height:100px;}
.qd-partnership-models .qd-partnership-cont h3 a{color:#fff;}
@media (max-width:1599px){.qd-partnership-models .qd-partnership-cont h3{font-size:24px;}}
@media (max-width:1199px){
    .qd-partnership-models .qd-partnership-cont h3{font-size:22px;line-height:30px;padding-bottom:10px;}
    .qd-bottom-links .qd-tittle-common h2{font-size:30px;}
    .qd-bottom-links .qd-tittle-common h3{font-size:18px;line-height:24px;}
}
@media (max-width:1024px){
    .qd-partnership-models .qd-partnership-cont h3{font-size:16px;line-height:18px;}
    .qd-partnership-models .qd-partnership-cont h3{min-height:80px;}
}
@media (max-width:767px){.qd-partnership-models .qd-partnership-cont h3{min-height:initial;}}
@media (max-width:575px){
    .qd-bottom-links .qd-tittle-common h2{font-size:24px;}
    .qd-bottom-links .qd-tittle-common h3{font-size:16px;}
}
/* 14-Aug-2025 Heading Hierarchy Changes CSS End */


/*11 Feb 2026*/
.title--7 .h1-banner{ font-size: 90px; font-weight: bold; letter-spacing: -6px; line-height: 85px; text-transform: none; position: relative; }
@media (min-width: 1200px) and (max-width: 1600px) {.title--7 .h1-banner{font-size: 65px; line-height: 65px; letter-spacing: -4px; } }
@media (min-width: 992px) and (max-width: 1199px) {.title--7 .h1-banner {font-size: 50px; line-height: 55px; letter-spacing: -3px; } }
@media (min-width: 768px) and (max-width: 991px) {.title--7 .h1-banner {font-size: 40px; line-height: 45px; letter-spacing: -3px; } }
@media (max-width: 479px) {.title--7 .h1-banner {font-size: 22px; line-height: 30px; letter-spacing: -1px; } }


/* USA Announcement Bar */
.usa-topbar{ 
    position: relative;
    background: linear-gradient(90deg,#0b3d91 0%,#1c4587 35%,#b22234 100%);
    color:#fff;
    overflow:hidden;
    padding:10px 20px;
}
.usa-topbar::before{
    content:"";
    position:absolute;
    inset:0;
    background:
        radial-gradient(circle at 10% 50%, rgba(255,255,255,.08) 0 3px, transparent 4px),
        radial-gradient(circle at 25% 30%, rgba(255,255,255,.08) 0 3px, transparent 4px),
        radial-gradient(circle at 45% 70%, rgba(255,255,255,.08) 0 3px, transparent 4px),
        radial-gradient(circle at 70% 25%, rgba(255,255,255,.08) 0 3px, transparent 4px),
        radial-gradient(circle at 90% 60%, rgba(255,255,255,.08) 0 3px, transparent 4px);
    opacity:.5;
    pointer-events:none;
}

.usa-topbar-content{
    max-width:1200px;
    margin:auto;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:18px;
    position:relative;
    z-index:1;
}

.star{
    font-size:18px;
    color:#fff;
    opacity:.9;
}

.divider{
    width:100px;
    height:1px;
    background:rgba(255,255,255,.45);
}

.message{
    font-size:24px;
    font-weight:700;
    letter-spacing:.3px;
    white-space:nowrap;
}

.message strong{
    font-weight:800;
}

.message sup{
    font-size:50%;
    top:-0.5em;
    position:relative;
}

@media (max-width:768px){

    .usa-topbar{
        padding:8px 15px;
    }

    .usa-topbar-content{
        gap:10px;
    }

    .divider{
        display:none;
    }

    .message{
        font-size:14px;
        text-align:center;
        white-space:normal;
        line-height:1.4;
    }
}
@media (max-width:474px){
    .message{
        font-size:12px;
        text-align:center;
        white-space:normal;
        line-height:1.4;
    }
    .star.hide{
        display:none;
    }
}



/* Common Style */
.m0{margin:0 0;}
.mt0{margin-top:0;}
.mb0{margin-bottom:0;}
.ml0{margin-left:0;}
.mr0{margin-right:0;}
.sepline{border-top:1px solid #cccccc; margin-top:40px; margin-bottom:40px;}
.pt30{ padding-top:30px;}

.qd-quote-form .qd-form{height:100%;}

.smtitle{color:#f46000; font-size:18px; margin-bottom:15px;}

.qd-our-work .qd-category-tab li a p.fixhover svg{height: 40px; width: 40px;}
/*.qd-our-work .qd-category-tab li a p.fixhover,
.qd-our-work .qd-category-tab li.active a p.fixhover{transform: translateY(-100%); opacity: 1;}*/

.qd-title-common.store-common-hd h2{font-size:45px;letter-spacing:-3px;text-transform:uppercase;margin-bottom:10px;}
.qd-title-common.store-common-hd h3{font-size:30px;line-height:1.5;font-weight:400;text-transform:none;letter-spacing:-1px;}
@media (max-width:1599.98px){
    .qd-title-common.store-common-hd h2{font-size:36px;}
    .qd-title-common.store-common-hd h3{font-size:22px;}
}
@media (max-width:1024.98px){
    .qd-title-common.store-common-hd h2{font-size:28px;letter-spacing:-1px;}
    .qd-title-common.store-common-hd h3{font-size:18px;line-height:24px;}
    .smtitle{font-size:16px; margin-bottom:0px; margin-top:10px; text-align: center;}
}
@media (max-width:767.98px){
    .qd-title-common.store-common-hd h3{font-size:14px;line-height:18px;letter-spacing:inherit;}
    .smtitle{font-size:14px;}
}
@media (max-width:575.98px){.qd-title-common.store-common-hd h2{font-size:22px;letter-spacing:0px;}}

.qd-button.qd-button-wbor{background:transparent;border:1px solid #fff;}
.qd-button.qd-button-wbor:hover{border-color:#000;}

.qd-common-spc{padding:100px 0;}
@media (max-width:767.98px){.qd-common-spc{padding:50px 0;}}

.qd-button.qd-button-outline{background:transparent;border:solid 1px #000;color:#000;}
.qd-button.qd-button-outline span{fill:#000;}
.qd-button.qd-button-outline:hover{color:#ffffff!important;}
.qd-button.qd-button-outline:hover:before, .qd-button.qd-button-outline:before{background:#000;}
.qd-button.qd-button-outline:hover span{fill:#fff;}

.qd-button.qd-button-outline.White-h{border-color:#fff;color:#fff;}

.newarrow-sl .owl-nav button{background-color:#000;}
.newarrow-sl .owl-nav button{display:flex;justify-content:center;align-items:center;height:40px;width:40px;margin:0 0;padding:8px 8px;background-color:#000;border-radius:100px;transform:translateY(-50%);opacity:.6;}
.newarrow-sl .owl-nav button:hover{opacity:1;}
.newarrow-sl .owl-nav button svg{fill:#fff;width:100%;height:auto;}
.newarrow-sl .owl-nav button.owl-prev svg{transform:rotate(180deg);}
.newarrow-sl .owl-nav button.owl-prev{left:50px;}
.newarrow-sl .owl-nav button.owl-next{right:50px;}
.newarrow-sl.owl-carousel .owl-item img{width:100%;height:auto;}
@media (max-width:1599.98px){.storevisuals-section{padding:30px 0;}}
@media (max-width:1024.98px){
    .newarrow-sl .owl-nav button{height:30px;width:30px;padding:4px 4px;}
    .newarrow-sl .owl-nav button.owl-prev{left:10px;}
    .newarrow-sl .owl-nav button.owl-next{right:10px;}
}


/* Store App Pages CSS Start Here */
/* Section BG Start */
.complete-all-package-bg{background:#f8e6c7;background:linear-gradient(180deg, rgba(247, 247, 247, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.store-catalog-app-bg{background:#D1E0FD;background:linear-gradient(180deg, rgba(209, 224, 253, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.three-stones-diamond-bg{background:#FFEEDD;background:linear-gradient(180deg, rgba(255, 238, 221, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.cad-search-portal-bg{background:#F0D1FD;background:linear-gradient(180deg, rgba(240, 209, 253, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.order-tracking-portal-bg{background:#D1FBFD;background:linear-gradient(180deg, rgba(209, 251, 253, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.eternity-band-bg{background:#FDF9D1;background:linear-gradient(180deg, rgba(253, 249, 209, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.digital-ring-sizer-bg{background:#DFFDD1;background:linear-gradient(180deg, rgba(223, 253, 209, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.threeD-jewelry-bg{background:#D9D1FD;background:linear-gradient(180deg, rgba(217, 209, 253, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.cad-search-portal-nw-bg{background:#D9D1FD;background:linear-gradient(180deg, rgba(217, 209, 253, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.discover-diamonds-bg{background:#EFF2FF;background:linear-gradient(180deg, rgba(239, 242, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.pos-bg{background:#FFEADB;background:linear-gradient(180deg, rgba(255, 234, 219, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.jewelry-retail-bg{background:#f8e6c7;background:linear-gradient(180deg, rgba(232, 251, 243, 1) 0%, rgba(255, 255, 255, 1) 100%);}
/* Section BG End */

/* Page Hero Section */
.store-app-page .storepage-hero img{max-height:450px;width:auto;}
.store-app-page img{height:initial;}
.store-app-page .qd-inner-heading{text-align:left;padding-block:30px;}
.store-app-page .qd-inner-heading .row{display:flex;align-items:center;flex-wrap:wrap;}
.store-app-page .qd-inner-heading .qd-heading-hd{text-align:left;}
.store-app-page .qd-inner-heading hgroup{padding:0 0 15px;}
.store-app-page .qd-inner-heading hgroup h1{letter-spacing:-1px;}
.store-app-page .qd-inner-heading .qd-title-common{padding-bottom:15px;}
.store-app-page .qd-inner-heading .qd-title-common p{font-size:30px;line-height:1.5;font-weight:400;letter-spacing:-1px;margin:0 0;text-transform:none;}
.store-app-page .qd-inner-subheading{text-align:center;color:#fff;background-color:#000;padding:50px 0;}
.store-app-page .qd-inner-subheading h2{font-size:30px;line-height:1.5;font-weight:400;text-transform:none;letter-spacing:-1px;max-width:1300px;margin:0 auto;}
@media (min-width:1025px){
    .store-app-page .qd-inner-heading hgroup h1 span{display:block;}
    .store-app-page .qd-inner-heading .qd-title-common p{max-width:75%;}
}
@media (max-width:1599.98px){
	.store-app-page .qd-inner-heading hgroup h1{font-size:70px;line-height:70px;}
    .store-app-page .qd-inner-subheading{padding:30px 0;}
    .store-app-page .qd-inner-subheading h2{font-size:22px;}
}
@media (max-width:1299.98px){.store-app-page .qd-inner-heading hgroup h1{font-size:50px;line-height:50px;}}
@media (max-width:1024.98px){
	.storeimplement-process-section .row>div:nth-child(1), .store-app-page .qd-inner-heading .row>div:nth-child(1){order:2;width:100%;}
	.storeimplement-process-section .row>div:nth-child(2), .store-app-page .qd-inner-heading .row>div:nth-child(2){order:1;}
	.store-app-page .qd-inner-heading .row>div:nth-child(2){margin-bottom:30px;}
	.store-app-page .qd-inner-heading, .store-app-page .qd-inner-heading .qd-heading-hd{text-align:center;}
    .store-app-page .qd-inner-heading hgroup h1{font-size:40px;line-height:40px;}
    .store-app-page .qd-inner-heading .qd-title-common p{font-size:22px;}
    .store-app-page .qd-inner-subheading h2{font-size:18px;line-height:24px;}
}
@media (max-width:767.98px){
    .store-app-page .qd-inner-heading{border-bottom:none;}
	.store-app-page .qd-inner-heading hgroup h1{font-size:30px;line-height:30px;}
    .store-app-page .qd-inner-heading .qd-title-common p{font-size:14px;line-height:18px;letter-spacing:inherit;}
    .store-app-page .qd-inner-subheading h2{font-size:14px;line-height:18px;letter-spacing:inherit;}
}
@media (max-width:575.98px){.store-app-page .qd-inner-heading hgroup h1{font-size:26px;line-height:26px;}}

/*Video Popup*/
.store-app-page .popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:9999;justify-content:center;align-items:center;}
.store-app-page .popup-overlay.active{display:flex;}
.store-app-page .popup-content{background:#fff;padding:1rem;max-width:70%;width:100%;border-radius:8px;position:relative;box-shadow:0 2px 10px rgba(0,0,0,0.3);margin:0 15px;}
.store-app-page .popup-close{position:absolute;top:3px;right:3px;background:transparent;border:none;font-size:2rem;cursor:pointer;line-height:1;z-index:99;background:#ffffff;}
.store-app-page .video-container{position:relative;text-align:center;overflow:hidden;}
.store-app-page .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
@media (max-width:991px){.store-app-page .popup-content{max-width:100%;padding:5px;}}


/* Problem and Solution Section */
.problem-solution-section{padding:60px 0;}
.problem-solution-section .problem-solution-row{display:flex;flex-wrap:wrap;margin:0 -15px;}
.problem-solution-section .problem-solution-row .problem-solution-box{max-width:50%;flex:0 0 50%;padding:0 15px;}
.problem-solution-section .problem-solution-row .problem-solution-box.w-full{max-width:100%;flex:0 0 100%;}
.problem-solution-section .problem-solution-box .problem-box, .problem-solution-section .problem-solution-box .solution-box{padding:50px 50px;border-radius:11px;height:100%;}
.problem-solution-section .problem-solution-box .problem-box{background-color:#fff9f9;}
.problem-solution-section .problem-solution-box .solution-box{background-color:#f4f7ff;}
.problem-solution-section .problem-solution-head{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-bottom:25px;}
.problem-solution-section .problem-solution-head h2{font-size:45px;letter-spacing:-3px;text-transform:uppercase;padding-right:15px;}
.problem-solution-section .problem-solution-head .problem-solution-icon{max-width:100px;flex:0 0 100px;}
.problem-solution-section .problem-solution-head .problem-solution-icon svg{width:100%;height:auto;}
.problem-solution-section .problem-solution-body{font-size:24px;line-height:1.5;font-weight:400;}
.problem-solution-section ul.solution-list li{position:relative;padding-left:30px;margin:0 0 10px;}
.problem-solution-section ul.solution-list li:last-child{margin-bottom:0;}
.problem-solution-section ul.solution-list li svg{position:absolute;left:0px;top:4px;}
.problem-solution-section ul.solution-list li .pslist-num{position:absolute;left:0px;top:4px;display:flex;width:24px;height:24px;background-color:#000;color:#fff;align-items:center;justify-content:center;border-radius:100px;font-size:14px;font-weight:600;line-height:14px;padding-top:2px;}
@media (max-width:1599.98px){
    .problem-solution-section{padding:40px 0;}
    .problem-solution-section .problem-solution-row{margin:0 -5px;}
    .problem-solution-section .problem-solution-row .problem-solution-box{padding:0 5px;}
    .problem-solution-section .problem-solution-head h2{font-size:36px;}
    .problem-solution-section .problem-solution-head .problem-solution-icon{max-width:70px;flex:0 0 70px;}
    .problem-solution-section .problem-solution-body{font-size:22px;}
}
@media (max-width:1024.98px){
    .problem-solution-section .problem-solution-row{margin:0 0;}
    .problem-solution-section .problem-solution-row .problem-solution-box{max-width:100%;flex:0 0 100%;padding:0 0;}
    .problem-solution-section .problem-solution-row .problem-solution-box:not(:last-child){margin-bottom:10px;}
    .problem-solution-section .problem-solution-box .problem-box, .problem-solution-section .problem-solution-box .solution-box{padding:30px 30px;}
    .problem-solution-section .problem-solution-head h2{font-size:28px;letter-spacing:-1px;}
    .problem-solution-section .problem-solution-head .problem-solution-icon{max-width:60px;flex:0 0 60px;}
    .problem-solution-section .problem-solution-body{font-size:18px;line-height:24px;}
}
@media (max-width:767.98px){
    .problem-solution-section .problem-solution-box .problem-box, .problem-solution-section .problem-solution-box .solution-box{padding:20px 20px;}
    .problem-solution-section .problem-solution-head{margin-bottom:15px;}
    .problem-solution-section .problem-solution-head h2{padding-right:10px;}
    .problem-solution-section .problem-solution-head .problem-solution-icon{max-width:50px;flex:0 0 50px;}
    .problem-solution-section .problem-solution-body{font-size:14px;line-height:18px;}
}
@media (max-width:575.98px){.problem-solution-section .problem-solution-head h2{font-size:22px;letter-spacing:0px;}}


/* Key Features Section */
.storesolutions-business-main{padding:50px 0;background-color:#F26222;}
.storesolutions-business-main .qd-title-common.store-common-hd{color:#fff;max-width:1300px;margin:0 auto 40px;}
.storesolutions-business-main .storesolutions-business-inner.qd-cd-tab{padding-top:0;margin-bottom:40px;}
.storesolutions-business-main .storesolutions-business-inner ul{display:flex;flex-wrap:wrap;justify-content:center;}
.storesolutions-business-main .storesolutions-business-inner li{width:25%;padding:10px;}
.storesolutions-business-main .storesolutions-business-inner .storesolutions-business-rinner{border:1px solid #000000;background-color:#ffffff;border-radius:10px;display:block;height:100%;padding:25px 30px;}
.storesolutions-business-main .storesolutions-business-inner .icon{display:block;margin-bottom:15px;}
.storesolutions-business-main .storesolutions-business-inner strong{display:block;font-size:16px;font-weight:700;}
.storesolutions-business-main .storesolutions-business-inner.qd-cd-tab .plus-icon{right:10px;top:10px;margin-top:0px;}
.storesolutions-business-main .storesolutions-business-inner .qd-cd-text{font-size:14px;line-height:16px;}
.storesolutions-business-main .storesolutions-business-inner .qd-cd-text strong{display:inline-block;}
.storesolutions-business-main .storesolutions-business-inner.qd-cd-tab p{padding-top:0px;margin-bottom:12px;}
.storesolutions-business-main .storesolutions-btn .qd-button{background:transparent;border:1px solid #fff;}

@media (max-width:1599.98px){
	.storesolutions-business-main .storesolutions-business-inner .storesolutions-business-rinner{padding:15px;}
	.storesolutions-business-main .storesolutions-business-inner li{padding:5px;}
	.storesolutions-business-main .storesolutions-business-inner .qd-cd-text{padding:0 15px 10px 15px;}
}
@media (max-width:1024.98px){
    .storesolutions-business-main .qd-title-common.store-common-hd{margin-bottom:20px;}
    .storesolutions-business-main .storesolutions-business-inner.qd-cd-tab{margin-bottom:20px;}
	.storesolutions-business-main .storesolutions-business-inner .icon{margin-bottom:10px;}
	.storesolutions-business-main .storesolutions-business-inner .icon svg{width:35px;height:35px;}
	.storesolutions-business-main .storesolutions-business-inner strong{font-size:14px;line-height:18px;}
}
@media (max-width:767.98px){
	.storesolutions-business-main .storesolutions-business-inner .storesolutions-business-rinner{padding:10px;}
	.storesolutions-business-main .storesolutions-business-inner strong{font-size:12px;line-height:14px;}
	.storesolutions-business-main .storesolutions-business-inner .qd-cd-text{padding:0px 10px 10px 10px;}
}
@media (max-width:575.98px){.storesolutions-business-main .storesolutions-business-inner li{width:50%;}}


/* Visuals Section */
.storevisuals-section{text-align:center;color:#fff;background-color:#000;padding:50px 0;}
.storevisuals-section .qd-title-common.store-common-hd{color:#fff;max-width:1300px;margin:0 auto 40px;}
.storevisuals-section .storevisuals-slider-wrapper .storevisuals-slider{margin-bottom:40px;}
@media (max-width:1599.98px){.storevisuals-section{padding:30px 0;}}
@media (max-width:1024.98px){
    .storevisuals-section .qd-title-common.store-common-hd{margin-bottom:20px;}
    .storevisuals-section .storevisuals-slider-wrapper .storevisuals-slider{margin-bottom:20px;}
}


/* Results Section */
.storeresults-section{padding:50px 0;}
.storeresults-section .qd-title-common.store-common-hd{max-width:1300px;margin:0 auto 40px;}
.storeresults-section .storeresults-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px;row-gap:20px;}
.storeresults-section .storeresults-row .storeresults-col{max-width:20%;flex:0 0 20%;padding:0 10px;}
.storeresults-section .storeresults-box{height:100%;background-color:#e5e5e5;padding:30px 10px;border-radius:11px;}
.storeresults-section .storeresults-box h2{font-size:45px;letter-spacing:-3px;text-transform:uppercase;}
.storeresults-section .storeresults-box p{font-size:18px;line-height:1.5;margin-bottom:0;}
@media (max-width:1599.98px){
    .storevisuals-section{padding:30px 0;}
    .storeresults-section .storeresults-row{margin:0 -5px;row-gap:10px;}
    .storeresults-section .storeresults-row .storeresults-col{padding:0 5px;}
    .storeresults-section .storeresults-box h2{font-size:36px;}
    .storeresults-section .storeresults-box p{font-size:14px;line-height:18px;}
}
@media (max-width:1024.98px){
    .storeresults-section .qd-title-common.store-common-hd{margin-bottom:20px;}
    .storeresults-section .storeresults-row .storeresults-col{max-width:33.3333%;flex:0 0 33.3333%;}
    .storeresults-section .storeresults-box h2{font-size:28px;letter-spacing:-1px;}
}
@media (max-width:767.98px){.storeresults-section .storeresults-row .storeresults-col{max-width:50%;flex:0 0 50%;}}
@media (max-width:575.98px){.storeresults-section .storeresults-box h2{font-size:22px;letter-spacing:0px;}}


/* Eternity Band Sales Section */
.storeeternitysales-section{color:#fff;padding:50px 0;background:#F26222;background:linear-gradient(155deg, rgba(242, 98, 34, 1) 0%, rgba(46, 70, 131, 1) 87%, rgba(31, 68, 138, 1) 100%);}
.storeeternitysales-section .storeeternitysales-content{max-width:1300px;margin:0 auto;}
.storeeternitysales-section .qd-title-common.store-common-hd{margin-bottom:40px;}
.storeeternitysales-section .qd-button.qd-button2{border:none;color:#000;}
.storeeternitysales-section .qd-button.qd-button2 span{fill:#000;}
@media (max-width:1024.98px){.storeeternitysales-section .qd-title-common.store-common-hd{margin-bottom:20px;}}


/* Faq Section */
.faq-bottom{padding:80px 0 60px;clear:both;}
.faq-bottom .qd-title-common h2{max-width:730px;margin:0 auto;}
.faq-bottom .faq-sec-inr{padding:40px 0;}
.faq-bottom .faq-bottom-toggle{padding:15px;border-top:solid 1px #000;border-bottom:solid 1px #000;margin-top:-1px;}
.faq-bottom .faq-bottom-toggle p{line-height:1.5;	}
.faq-bottom .faq-hd button{text-align:left;cursor:pointer;font-size:18px;background:no-repeat;border:none;color:#000;font-weight:600;width:100%;position:relative;display:flex;justify-content:space-between;align-items:center;padding:15px 0;}
.faq-bottom .faq-bottom-toggle .collapse-icon{position:relative;width:12px;height:12px;max-width:12px;flex:0 0 12px;margin-left:10px;} 
.faq-bottom .faq-bottom-toggle .collapse-icon:after{content:'';position:absolute;top:50%;left:0;display:block;width:100%;height:2px;background-color:#000;transform:translateY(-50%);} 
.faq-bottom .faq-bottom-toggle .collapse-icon:before{content:'';position:absolute;top:0;left:50%;display:block;width:2px;height:100%;background-color:#000;transform:translateX(-50%);}
.faq-bottom .faq-bottom-toggle .faq-hd.active .collapse-icon:before, .faq-bottom .faq-bottom-toggle .faq-hd-inner.active .collapse-icon:before{opacity:0}
.faq-bottom .faq-hd button:hover, .faq-bottom .faq-hd.active button{color:#F26222;}
.faq-bottom .faq-bottom-toggle button:hover .collapse-icon:after, .faq-bottom .faq-bottom-toggle .faq-hd.active button .collapse-icon:after, .faq-bottom .faq-bottom-toggle button:hover .collapse-icon:before, .faq-bottom .faq-bottom-toggle .faq-hd.active button .collapse-icon:before{background:#F26222;}
@media (min-width:1200px){.faq-bottom .faq-bottom-toggle .collapse-icon{margin-right:0px;}}
@media (max-width:1024.98px){
    .faq-bottom .faq-sec-inr{padding:20px 0;}
}
@media (max-width:767.98px){
    .faq-bottom{padding:50px 0;}
    .faq-bottom .faq-hd button{font-size:14px;line-height:18px;}
    .faq-bottom .faq-bottom-toggle{padding:10px 0;}
    .faq-bottom .faq-hd button{padding:10px 0px;} 
}


/* Explore Work Section */
.storeexplorework-section{padding:50px 0;}
.storeexplorework-section .qd-title-common.store-common-hd{max-width:1300px;margin:0 auto 40px;}
.storeexplorework-section .qd-title-common.store-common-hd h2{margin-bottom:0;}
.storeexplorework-section .storeexplorework-slider-wrapper .storeexplorework-slider{margin-bottom:40px;}
.storeexplorework-section .newarrow-sl .owl-nav button.owl-prev{left:0;}
.storeexplorework-section .newarrow-sl .owl-nav button.owl-next{right:0;}
.storeexplorework-section .storeexplorework-slider .storeexplorework-item{position:relative;display:block;border-radius:11px;overflow:hidden;}
.storeexplorework-section .storeexplorework-slider .storeexplorework-item h2{position:absolute;bottom:20px;font-size:20px;line-height:1.5;letter-spacing:-1px;text-transform:uppercase;width:100%;padding:0 20px;}
@media (max-width:1599.98px){
    .storeexplorework-section{padding:30px 0;}
    .storeexplorework-section .storeexplorework-slider .storeexplorework-item h2{bottom:15px;font-size:18px;}
}
@media (max-width:1024.98px){
    .storeexplorework-section .qd-title-common.store-common-hd{margin-bottom:20px;}
    .storeexplorework-section .storeexplorework-slider-wrapper .storeexplorework-slider{margin-bottom:20px;}
    .storeexplorework-section .storeexplorework-slider .storeexplorework-item h2{bottom:10px;font-size:16px;}
}
@media (max-width:767.98px){
    .storeexplorework-section .storeexplorework-slider .storeexplorework-item h2{bottom:5px;font-size:14px;letter-spacing:inherit;}
}


/* Explore More Work Page CSS Start */
.page-template-store-more-work .qd-middle{overflow:visible;}
.storeparallax-main{position:relative;width:100%;}
.store-app-page.storeparallax-main .qd-inner-heading{padding-block:160px 180px;}
.store-app-page.storeparallax-main.storeregister-page .qd-inner-heading{padding-block:80px 80px;}
.store-app-page.storeparallax-main .qd-inner-heading .qd-heading-hd{text-align:center;}

.store-app-page.storeparallax-main .qd-inner-heading .qd-heading-hd ul{margin:30px 0px 0px 0px;}
.store-app-page.storeparallax-main .qd-inner-heading .qd-heading-hd ul li{display:inline-block;margin:0px 3px;}
.store-app-page.storeparallax-main .qd-inner-heading .qd-heading-hd ul li a{min-width:90px;display:block;border:1px solid #000000;padding:7px 10px;border-radius:5px;}
.store-app-page.storeparallax-main .qd-inner-heading .qd-heading-hd ul li a:hover{border:1px solid #f46000;background:#f46000;color:#ffffff;}

.store-app-page.storeparallax-main .qd-inner-heading hgroup{padding:0 0;}
.storeparallax-main .storeparallax-box{padding:80px 0;}
.storeparallax-main .storeparallax-box .storeparallax-case{display:flex;justify-content:space-between;align-items:center;max-width:80%;margin:0 auto;}
.storeparallax-main.storeregister-page .storeparallax-box .storeparallax-case{max-width:95%;}
.storeparallax-main .storeparallax-case .storeparallax-left{position:sticky;top:100px;max-width:45%;flex:0 0 45%;text-align:left;}
.storeparallax-main .storeparallax-case .storeparallax-right{max-width:50%;flex:0 0 50%;display:flex;align-items:center;}

.storeparallax-main .storeparallax-box .storeparallax-case.vtop{align-items:start;}

.storeparallax-main .storeparallax-left h2{position:relative;font-size:45px;letter-spacing:-1px;text-align:left;text-transform:uppercase;margin-bottom:15px;}
.storeparallax-main .storeparallax-left p{font-size:24px;line-height:1.5;font-weight:400;text-align:left;text-transform:none;margin:0 0 15px;}
.storeparallax-main .storeparallax-left .hdsmall{ font-size:20px;}
.storeparallax-main .storeparallax-left .small-text{ font-size:16px; margin-top:15px;}
.storeparallax-main .storeparallax-left .small-text>strong{ font-size:20px; font-weight:500;}

.storeparallax-main .storeparallax-left .storeparallax-links{display:flex;flex-direction:column;align-items:flex-start;}
.storeparallax-main .storeparallax-left .qd-button.qd-button2{border-color:#000;color:#000;}
.storeparallax-main .storeparallax-left .qd-button.qd-button2 span{fill:#000;}
.storeparallax-main .storeparallax-left .qd-button.qd-button2:hover{border-color:#f46000;color:#fff;}
.storeparallax-main .storeparallax-left .qd-button.qd-button2:hover span{fill:#fff;}

.storeparallax-main .storeparallax-right .zoom-img{ margin:0px auto; height:auto;transform:scale(0.75);opacity:0;transition:transform 0.8s ease, opacity 0.8s ease;}
.storeparallax-main .storeparallax-right .zoom-img.visible{transform:scale(1);opacity:1;}
.storeparallax-main .storeparallax-left .qd-button.qd-button2.fwidth{width:100%;max-width:400px;margin-bottom:5px;padding:18px 35px 18px 30px;text-align:left;display:flex;justify-content:space-between;}

.ai-search-section .qd-heading-btn .qd-button.fwidth{width:100%;max-width:220px;padding:18px 35px 18px 30px;}
.ai-search-section .qd-heading-btn .qd-button.infwidth{width:100%;max-width:300px;}

@media (min-width:768px){
    .storeparallax-main .storeparallax-box.jewelry-retail-bg:nth-child(odd) .storeparallax-left{order:0;}
    .storeparallax-main .storeparallax-box.jewelry-retail-bg:nth-child(odd) .storeparallax-right{order:0;}
    
    .storeparallax-main .storeparallax-box:nth-child(odd) .storeparallax-left{order:2;}
    .storeparallax-main .storeparallax-box:nth-child(odd) .storeparallax-right{order:1;}
    
    .storeparallax-main .storeparallax-left .qd-button.qd-button2.fwidth{text-indent:-10px;}
    .storeparallax-main .storeparallax-left .qd-button.qd-button2.fwidth span{left:12px;}
}
@media (min-width:1025px){.storeparallax-main .storeparallax-left h2 span{display:block;}}

@media (max-width:1599.98px){
	.storeparallax-main .storeparallax-left h2{font-size:36px;}
    .storeparallax-main .storeparallax-left p{font-size:22px;}
    .storeparallax-main .storeparallax-left .hdsmall{ font-size:18px;}
    .storeparallax-main .storeparallax-left .small-text{ font-size:14px;}
    .storeparallax-main .storeparallax-left .small-text>strong{ font-size:18px;}
}
@media (max-width:1299.98px){.storeparallax-main .storeparallax-left .qd-button.qd-button2.fwidth{font-size:14px;margin-bottom:10px;text-align:left;}}

@media (max-width:1199.98px){.storeparallax-main .storeparallax-left .qd-button.qd-button2.fwidth{font-size:12.5px;margin-bottom:10px;}}
@media (max-width:1024.98px){
    .store-app-page.storeparallax-main .qd-inner-heading, .store-app-page.storeparallax-main.storeregister-page .qd-inner-heading{padding-block:50px;}
    .storeparallax-main .storeparallax-left h2{font-size:28px;letter-spacing:-1px;}
    .storeparallax-main .storeparallax-left p{font-size:18px;line-height:24px;}
    .storeparallax-main .storeparallax-left .hdsmall{ font-size:16px;}
    .storeparallax-main .storeparallax-left .small-text{ font-size:12px;}
    .storeparallax-main .storeparallax-left .small-text>strong{ font-size:16px;}
}
@media (max-width:991.98px){
    .store-app-page .qd-our-work .qd-category-tab li{padding:0 15px 15px;}
    .store-app-page .qd-our-work .qd-category-tab li a{font-size:16px;padding:0 10px;}
    .qd-our-work .qd-category-tab li a:before, .qd-our-work .qd-category-tab li a:after{bottom:-15px;}
    .storeparallax-main .storeparallax-box{padding:60px 0;}
    .storeparallax-main .storeparallax-box .storeparallax-case, .storeparallax-main.storeregister-page .storeparallax-box .storeparallax-case{max-width:98%;}
}
@media (max-width:767.98px){
    .store-app-page .qd-our-work .qd-category-tab{display:flex;flex-wrap:nowrap;padding-bottom:0;overflow-x:scroll;-ms-overflow-style:none;/* IE and Edge */ scrollbar-width:none;/* Firefox */}
    .store-app-page .qd-our-work .qd-category-tab::-webkit-scrollbar{display:none;/* Hide scrollbar for Chrome, Safari and Opera */}
    .store-app-page .qd-our-work .qd-category-tab li{white-space:nowrap;}
    .store-app-page .qd-our-work .qd-category-tab li:first-child{padding-left:0;}
    .store-app-page .qd-our-work .qd-category-tab li:last-child{padding-right:0;}
    .storeparallax-main .storeparallax-box{padding:40px 0;}
    .store-app-page.storeparallax-main .qd-inner-heading, .store-app-page.storeparallax-main.storeregister-page .qd-inner-heading{padding-block:30px;}
    .storeparallax-main .storeparallax-case{flex-direction:column;height:auto;text-align:center;}
    .storeparallax-main .storeparallax-box .storeparallax-case, .storeparallax-main.storeregister-page .storeparallax-box .storeparallax-case{align-items:flex-start;max-width:575px;}
    .storeparallax-main .storeparallax-case .storeparallax-left{position:relative;top:0;max-width:100%;flex:0 0 100%;order:2;}
    .storeparallax-main .storeparallax-case .storeparallax-right{max-width:100%;flex:0 0 100%;margin-bottom:30px;order:1;}
    .storeparallax-main .storeparallax-left h2{padding-right:10px;}
    .storeparallax-main .storeparallax-left p{font-size:14px;line-height:18px;letter-spacing:0;}
    
}
@media (max-width:575.98px){.storeparallax-main .storeparallax-left h2{font-size:22px;letter-spacing:0px;}}

@media (min-width:768px) and (max-width:991.98px){
    .storeparallax-main .storeparallax-case .storeparallax-left{max-width:50%;flex:0 0 50%;}
    .storeparallax-main .storeparallax-box:nth-child(odd) .storeparallax-left{padding-left:20px;}
    .storeparallax-main .storeparallax-box:nth-child(even) .storeparallax-left{padding-right:20px;}
}
/* Explore More Work Page CSS End */


/* Explore More Work Page (Version 2) CSS Start */
.page-template-store-more-work-ver2 .qd-middle{overflow:visible;}
.page-template-store-more-work-ver2 .store-app-page.storeparallax-main .qd-inner-heading{position:sticky;top:71px;}
.page-template-store-more-work-ver2 .storeparallax-main .storeparallax-box{position:sticky;top:71px;}
@media (max-width:1024.98px){
    .page-template-store-more-work-ver2 .store-app-page.storeparallax-main .qd-inner-heading{top:65px;}
    .page-template-store-more-work-ver2 .storeparallax-main .storeparallax-box{top:65px;}
}
/* Explore More Work Page (Version 2) CSS End */


/* Fixed Popup CSS Start */
/* @keyframes slide-right{
    from{margin-left:-100%;}
    to{margin-left:0%;}
}
.requestdemoPopup-main{position:fixed;bottom:25px;left:25px;width:250px;z-index:999;animation:2s slide-right;}
.requestdemoPopup-main .closePopup-btn{position:absolute;top:0px;right:0;font-size:2rem;line-height:1;background:transparent;border:none;border-radius:0 10px 0 0;z-index:9;cursor:pointer;}
.requestdemoPopup-main .requestdemoPopup-box{background:#ffffff;border-radius:10px;box-shadow:0 2px 8px 0 rgba(40, 41, 61, .04), 0 16px 24px 0 rgba(96, 97, 112, .16);overflow:hidden;}
.requestdemoPopup-box .thumb{padding:15px 15px;text-align:center;background:#D1FBFD;background:linear-gradient(180deg, rgba(209, 251, 253, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.requestdemoPopup-box .thumb img{width:auto;max-height:150px;}
.requestdemoPopup-box .content{display:flex;flex-direction:column;padding:15px 15px;}
.requestdemoPopup-box .content h2{font-size:12px;font-weight:600;line-height:17px;letter-spacing:-.27px;}
.requestdemoPopup-box .content .qd-button{padding:18px 30px 18px 30px;} */
/* Fixed Popup CSS End */


#popupvideo-slide1{z-index:1;}
#popupvideo-slide-dsrc1{z-index:1;}
.slide-video{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:3em;color:white;transition:opacity 2s ease;}
.slide-register-popup{background:#D1FBFD;background:linear-gradient(180deg, rgba(209, 251, 253, 1) 0%, rgba(255, 255, 255, 1) 100%);}
.slide-video .thumb{padding:15px 15px;text-align:center;}
.slide-register-popup .thumb img{max-width:450px;height:auto;}
.slide-register-popup .content{display:flex ;justify-content:center;padding-top:10px;flex-wrap:wrap;flex-direction:column;}
.slide-video.fade-in{opacity:1 !important;z-index:9;}
.slide-video.fade-out{opacity:0 !important;z-index:1;}

#popupvideo-slide31,
#popupvideo-slide41,
#popupvideo-slide51,
#popupvideo-slide61,
#popupvideo-slide71,
#popupvideo-slide81,
#popupvideo-slide101,
#popupvideo-slide111,
#popupvideo-slide121,
#popupvideo-slide131,
#popupvideo-slide141,
#popupvideo-slide151{z-index:1;}
#videoPopup #qd_rgr_button .content span.text{color:#000;text-align:center;font-size:18px;line-height:24px;font-weight:bold;margin-top:20px;margin-bottom:20px;font-weight:600;}
#videoPopup #qd_rgr_button .content a.video_register_popup{max-width:230px;margin:0 auto;}


.videoPopup .qd_rgr_button .content span.text{color:#000;text-align:center;font-size:18px;line-height:24px;font-weight:bold;margin-top:20px;margin-bottom:20px;font-weight:600;}
.videoPopup .qd_rgr_button .content a.video_register_popup{max-width:230px;margin:0 auto;}


@media (max-width:1599px){.slide-register-popup .thumb img{max-width:300px;}}
@media (max-width:767px){
    .video-popupsec{padding:50px 0;}
    .slide-register-popup .thumb img{max-width:200px;}
}

.ai-search-section{padding:120px 0px;}
.ai-search-section .radius{border-radius:20px;}
.ai-search-section.ai-search-background{background-color:#E5E5E5;}
.ai-search-section .aiimplement-process-hd{margin-bottom:80px;}
.ai-search-section .row{display:flex;align-items:self-start;flex-wrap:wrap;}
.ai-search-section h2.aidriven-hd{font-size:45px;font-weight:700;letter-spacing:-1.1px;margin-bottom:10px;}
.ai-search-section h3.aidriven-subhd{font-size:35px;font-weight:700;letter-spacing:-1.1px; text-transform:capitalize;}

.ai-search-section ul{margin:15px 0px 15px 0px;max-width:700px;}
.ai-search-section li strong{font-size:20px;line-height:24px;font-weight:600;}
.ai-search-section li p{font-size:16px;line-height:22px;}

.ai-search-section li{margin-bottom:30px;}
.ai-search-section .ai-enhance-aco1,
.ai-search-section .ai-enhance-aco2,
.ai-search-section .ai-enhance-aco3,
.ai-search-section .ai-enhance-aco4{display:flex;align-items:center;cursor:pointer;}

.ai-search-section .ai-enhance-aco1,
.ai-search-section .ai-enhance-aco2,
.ai-search-section .ai-enhance-aco3,
.ai-search-section .ai-enhance-aco4{cursor:pointer;padding-left:50px;}

.ai-search-section .ai-enhance-aco1 .svg-r-plus,
.ai-search-section .ai-enhance-aco2 .svg-r-plus,
.ai-search-section .ai-enhance-aco3 .svg-r-plus,
.ai-search-section .ai-enhance-aco4 .svg-r-plus,
.ai-search-section .ai-enhance-aco1 .svg-r-minus,
.ai-search-section .ai-enhance-aco2 .svg-r-minus,
.ai-search-section .ai-enhance-aco3 .svg-r-minus,
.ai-search-section .ai-enhance-aco4 .svg-r-minus{position:absolute;left:0px;top:50%;transform:translateY(-50%);}

.ai-search-section .ai-enhance-aco1.ai-active .svg-r-plus,
.ai-search-section .ai-enhance-aco2.ai-active .svg-r-plus,
.ai-search-section .ai-enhance-aco3.ai-active .svg-r-plus,
.ai-search-section .ai-enhance-aco4.ai-active .svg-r-plus,
.ai-search-section .ai-enhance-aco1 .svg-r-minus,
.ai-search-section .ai-enhance-aco2 .svg-r-minus,
.ai-search-section .ai-enhance-aco3 .svg-r-minus,
.ai-search-section .ai-enhance-aco4 .svg-r-minus{display:none;}

.ai-search-section .ai-enhance-aco1.ai-active .svg-r-minus,
.ai-search-section .ai-enhance-aco2.ai-active .svg-r-minus,
.ai-search-section .ai-enhance-aco3.ai-active .svg-r-minus,
.ai-search-section .ai-enhance-aco4.ai-active .svg-r-minus{display:block;}

.ai-search-section li .ai-enhance-aco1 strong,
.ai-search-section li .ai-enhance-aco2 strong,
.ai-search-section li .ai-enhance-aco3 strong,
.ai-search-section li .ai-enhance-aco4 strong{font-size:24px;font-weight:600;}

.ai-search-section .al-panel{padding:10px 0px 0px 50px;}
.ai-search-section .al-panel p{margin-bottom:0px;font-size:16px;line-height:22px;}

.store-app-page.diamond-search-page .qd-inner-heading hgroup h1 span{display:inline-block;}

.container.ai-container{padding:0px 80px;max-width:none;}
.storevisuals-section .ai-enhance-slider .owl-nav button.owl-prev{left:-60px;}
.storevisuals-section .ai-enhance-slider .owl-nav button.owl-next{right:-60px;}

.page-template-ai-diamond-search .form-free-quote-2 .qd-form-text-group,.page-template-jewelry-retail-b2b .form-free-quote-2 .qd-form-text-group,
.page-template-store-catalog-app-new .form-free-quote-2 .qd-form-text-group{margin-top:0;}

.qd-tittle-common.ai-common-hd p .small-text{ font-size:16px; display:block;}

.ai-search-section .ai-enhance-point{display:flex;align-items:center;padding-left:40px;}
.ai-search-section .ai-enhance-point svg{position:absolute;left:0px;top:-5px;}

@media(min-width:1600px){
	.qd-tittle-common.ai-common-hd p{font-size:26px;line-height:1.5;}
}
@media (max-width:1599px){
    .ai-search-section{padding:70px 0px;}
	.ai-search-section h2.aidriven-hd{font-size:45px;}
    .ai-search-section h3.aidriven-subhd{font-size:28px;}
    .qd-tittle-common.ai-common-hd p{font-size:22px;line-height:1.5;}
    .qd-tittle-common.ai-common-hd p .small-text{ font-size:14px;}
    .ai-search-section li .ai-enhance-aco1 strong,
    .ai-search-section li .ai-enhance-aco2 strong,
    .ai-search-section li .ai-enhance-aco3 strong,
    .ai-search-section li .ai-enhance-aco4 strong{font-size:22px;}
}
@media (max-width:1024px){
    .ai-search-section{padding:50px 0px;}
	.ai-search-section h2.aidriven-hd{font-size:36px;margin-top:40px;margin-bottom:0px;}
    .ai-search-section h3.aidriven-subhd{font-size:24px; margin-top:10px;}
    .qd-tittle-common.ai-common-hd p{font-size:18px;line-height:1.5;}
    .qd-tittle-common.ai-common-hd p .small-text{ font-size:12px;}
    .ai-search-section .order0{order:0;}
    .ai-search-section .order1{order:1;}
    .ai-search-section ul{max-width:none;}
    .ai-search-section li strong{font-size:18px;line-height:22px;}
    .ai-search-section li p{font-size:14px;line-height:20px;}
    .container.ai-container{padding:0px 60px;}

    .storevisuals-section .ai-enhance-slider .owl-nav button.owl-prev{left:-45px;}
    .storevisuals-section .ai-enhance-slider .owl-nav button.owl-next{right:-45px;}

    .ai-search-section li .ai-enhance-aco1 strong,
    .ai-search-section li .ai-enhance-aco2 strong,
    .ai-search-section li .ai-enhance-aco3 strong,
    .ai-search-section li .ai-enhance-aco4 strong{font-size:18px;line-height:24px;}

    .ai-search-section li .ai-enhance-aco1 .svg-r-plus,
    .ai-search-section li .ai-enhance-aco2 .svg-r-plus,
    .ai-search-section li .ai-enhance-aco3 .svg-r-plus,
    .ai-search-section li .ai-enhance-aco4 .svg-r-plus,
    .ai-search-section li .ai-enhance-aco1 .svg-r-minus,
    .ai-search-section li .ai-enhance-aco2 .svg-r-minus,
    .ai-search-section li .ai-enhance-aco3 .svg-r-minus,
    .ai-search-section li .ai-enhance-aco4 .svg-r-minus{width:25px;height:25px;}

    .ai-search-section .ai-enhance-point svg{width:25px;height:25px;}
}
@media (max-width:767px){
	.ai-search-section h2.aidriven-hd{font-size:24px;}
    .ai-search-section h3.aidriven-subhd{font-size:20px;}
    .qd-tittle-common.ai-common-hd p{font-size:14px;line-height:1.5;}
}


.gap10{gap:10px;}


.before-afterbox{display:block;max-width:95%;}
.before-afterbox .before-aftercontainer{position:relative;display:flex;padding-bottom:50%;border:2px solid #000;}
.before-afterbox .baimg-wrapper{position:absolute;width:100%;height:100%;overflow:hidden;}
.before-afterbox .baimg-wrapper:nth-child(2){clip-path:inset(0px 0px 0px 50%);}
.before-afterbox .baimg-wrapper img{width:100%;height:100%;object-fit:cover;}
.before-afterbox #before-afterline{position:absolute;left:50%;transform:translateX(-50%);width:2px;height:100%;background-color:#f46000;}
.before-afterbox input{position:absolute;left:-1.25rem;width:calc(100% + 2.25rem);height:100%;background-color:transparent;appearance:none;-webkit-appearance:none;}
.before-afterbox input::-webkit-slider-thumb{height:2.25rem;width:2.25rem;border:.25rem solid #f46000;border-radius:50%;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.1);background-color:#f46000;background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 height%3D%2224px%22 viewBox%3D%220 -960 960 960%22 width%3D%2224px%22 fill%3D%22%23fff%22%3E%3Cpath d%3D%22M286.15-293.85 100-479.62l185.77-185.76 42.15 41.76-113 113.62h530.16l-113-113.62 42.15-41.76L860-479.62 674.23-293.85l-42.54-41.77 113.39-114H214.54l113.38 114-41.77 41.77Z%22/%3E%3C/svg%3E');background-size:cover;-webkit-appearance:none;appearance:none;cursor:grab;}
.before-afterbox input::-moz-range-thumb{height:2.25rem;width:2.25rem;border:.25rem solid #f46000;border-radius:50%;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.1);background-color:#f46000;background-image:url('data:image/svg+xml;utf8,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 height%3D%2224px%22 viewBox%3D%220 -960 960 960%22 width%3D%2224px%22 fill%3D%22%23fff%22%3E%3Cpath d%3D%22M286.15-293.85 100-479.62l185.77-185.76 42.15 41.76-113 113.62h530.16l-113-113.62 42.15-41.76L860-479.62 674.23-293.85l-42.54-41.77 113.39-114H214.54l113.38 114-41.77 41.77Z%22/%3E%3C/svg%3E');background-size:cover;cursor:grab;}
.before-afterbox input:active::-webkit-slider-thumb{cursor:grabbing;}
.before-afterbox input:active::-moz-slider-thumb{cursor:grabbing;}
.before-afterbox .before-afterboxHd{display:flex;justify-content:space-between;align-items:center;font-size:24px;margin-bottom:20px;font-weight:700;letter-spacing:-1.1px;text-transform:uppercase;}
@media (max-width:1024.98px){.before-afterbox{max-width:100%;}}
@media (max-width:767.98px){.before-afterbox .before-afterboxHd{font-size:18px;}}

/* AI Image Gallery Thumbnail Slider */
.aiissimg-sliders .item img{width:100%;}
.aiissimg-sliders .owl-nav button{display:flex;justify-content:center;align-items:center;height:30px;width:30px;margin:0 0;padding:6px 6px;color:#fff;background:#f46000;border-radius:100px;transform:translateY(-50%);transition:0.3s;}
.aiissimg-sliders .owl-nav button svg{fill:#fff;width:100%;height:auto;}
.aiissimg-sliders .owl-nav button.owl-prev svg{transform:rotate(180deg);}
.aissimg-slthumbs{padding:0 30px;margin-top:15px;}
.aissimg-slthumbs .owl-item{padding:0 7px;}
.aissimg-slthumbs .owl-stage{margin:0 auto;}
.aissimg-slthumbs .owl-item .item{border:1px solid transparent;opacity:0.7;cursor:pointer;transition:0.3s;}
.aissimg-slthumbs .owl-item.current .item, .aissimg-slthumbs .owl-item:hover .item{border-color:#f46000;opacity:1;}
@media (max-width:767.98px){.aissimg-slthumbs .owl-item{padding:0 4px;}}
@media (max-width:575.98px){
    .aiissimg-sliders .owl-nav button{height:25px;width:25px;padding:5px 5px;}
    .aissimg-slthumbs .owl-item{padding:0 2px;}
}



/*pricing section*/
.pricing-section{ padding:80px 0;background-color:#fff;text-align:center; margin:0px auto; max-width:900px;}
.pricing-section .qd-title-common.store-common-hd{max-width:1300px;margin:0 auto 40px;}
.pricing-section .qd-title-common.store-common-hd h2{ display:none;}
.pricing-section p{font-size:24px;line-height:1.5;font-weight:400;}
.pricing-section p strong{font-weight:500;}
.pricing-section a.link{ color: #f46000;}
.pricing-section a.link>svg.svg-right-aerrow{display:inline-block;margin-top:-7px; fill:#f46000;transition:all 0.3s ease;}
.pricing-section a.link:hover>svg.svg-right-aerrow{transform: translatex(6px);}
.pricing-card{text-align: center;background:#fafafa;border:1px solid #eee;border-radius:16px;padding:40px 20px;box-shadow:0 4px 10px rgba(0,0,0,0.05);transition:all 0.3s ease;margin:30px 0px; /*max-width:900px;*/}
.pricing-card:hover{transform:translateY(-6px);box-shadow:0 8px 20px rgba(0,0,0,0.1);}
.pricing-card .app-title{font-size:45px;font-weight:700;margin-bottom:0px;}
.pricing-card .pricing-details{display:flex;justify-content:center;gap:40px;flex-wrap:wrap; margin:30px 0px;}
.pricing-card .pricing-details h4{font-size:16px;margin-bottom:10px; font-weight:normal;}
.pricing-card .pricing-details p.price{ font-weight:700;font-size:32px; line-height:normal; margin-bottom:0px; }
.pricing-card .pricing-details p.price span{font-weight:500;display:block;font-size:16px;color:#888;margin-top:10px;}
.pricing-card .platforms img{width:100px;margin:0px 10px;opacity:0.8;transition:opacity 0.2s ease;}
.pricing-card .platforms img:hover { opacity:1; }
.pricing-card .cta-buttons{margin-top:25px;display:flex;justify-content:center;gap:15px;flex-wrap:wrap;}
.pricing-image{ margin-bottom:30px;}
.pricing-image img{ max-height:200px;}
@media (max-width:1599.98px){
.pricing-section p{font-size:22px;}
.pricing-card .app-title{font-size:36px;}
.pricing-card .pricing-details p.price{font-size:28px;}
.pricing-card .platforms img{width:120px;}
}
@media (max-width:1024.98px){
.pricing-section .qd-title-common.store-common-hd{margin-bottom:20px;}
.pricing-section p{font-size:18px;line-height:24px;}
.pricing-card .app-title{font-size:28px;}
.pricing-card .pricing-details p.price{font-size:26px;}
.pricing-card .platforms img{width:90px;}
}
@media (max-width:767.98px){
.pricing-section p{font-size:14px;line-height:18px;}
.pricing-card .pricing-details p.price{font-size:24px;}
.pricing-card .platforms img{width:70px;margin:0px 2px;}
}
@media (max-width:575.98px){
    .pricing-card .app-title{font-size:22px;}
    .pricing-card .pricing-details p.price{font-size:20px;}
}

.video-wrap{width:100%;max-width:1200px;aspect-ratio:16 / 9; padding:12px;overflow:hidden;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,0.4);}
.video-wrap video{width:100%;height:100%;display:block;object-fit:cover;}
.video-wrap.vw-ade-bg{background: linear-gradient(to top, #eff2ff 0%, #ffffff 100%);}
.video-wrap.vw-scapp-bg{background: linear-gradient(to top, #d1e0fd 0%, #ffffff 100%);}
.video-wrap.vw-drs-bg{background: linear-gradient(to top, #dffdd1 0%, #ffffff 100%);}
.video-wrap.vw-eb-bg{background: linear-gradient(to top, #fdf9d1 0%, #ffffff 100%);}
.video-wrap.vw-yl-bg{background: linear-gradient(to top, #FFEEDD 0%, #ffffff 100%);}
.video-wrap.vw-plp-bg{background: linear-gradient(to top, #D9D1FD 0%, #ffffff 100%);}

/* ai-driven Video CSS Start */
.ai-video-div{position:relative;padding-bottom:53.83%;overflow:hidden;}
.ai-video-div .ai-video-frame{position:absolute;top:50%;left:50%;height:100%;background:#000;transform:translate(-50%, -50%);}
/* ai-driven Video CSS End */

@keyframes marquee{from { transform:translateX(0); }to{ transform:translateX(-50%);}}
.aiuse-brand{display:block;margin-top:30px; overflow: hidden;padding:0px;white-space: nowrap;position: relative;}
.aiuse-brand .aiuse-logohd{margin-bottom:20px;white-space:normal;text-align:center;}
.aiuse-marquee{position:relative;overflow:hidden;width:100%;mask-image:linear-gradient(to right, transparent, black 5%, black 95%, transparent);}
.aiuse-track{display:flex;width:max-content;gap:0;will-change:transform;animation:marquee 40s linear infinite;}
.aiuse-marquee:hover .aiuse-track{animation-play-state:paused;}
.aiuse-loop{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;row-gap:10px;padding:0;margin:0;list-style:none;}
.aiuse-loop>li{flex:0 0 auto;max-width:193px;padding:5px 30px;}
.aiuse-logo{display:flex;align-items:center; justify-content:center;}
.aiuse-logo img{width:auto;}
.aiuse-logo, .aiuse-logo>img{height:45px;}
@media (max-width:1199.98px){.aiuse-brand .aiuse-logohd .h4{font-size:20px;}}
@media (max-width:991.98px){.aiuse-brand .aiuse-logohd .h4{font-size:18px;}}
@media (max-width:575.98px){
.aiuse-brand{margin-top:10px;}
.aiuse-brand .aiuse-logohd .h4{font-size:16px;}
.aiuse-loop>li{max-width:145px;padding:5px 15px;}
}



/*============= ai-retail-ecosystem page ==================*/

.aire-page .mb-0{margin-bottom:0px !important;}
.aire-page .f95{font-size:95px;line-height:1.1;font-weight:700;}
.aire-page .f40{font-size:46px;line-height:1.1;font-weight:700;}
.aire-page .f30{font-size:30px;line-height:1.5;font-weight:400;}
.aire-page .f24{font-size:24px;line-height:1.5;font-weight:400;}
.aire-page .py95{ padding:95px 0px;}
.aire-page .p32{ padding:32px;}
@media (max-width:1599.98px){
  .aire-page .f95{font-size:80px;}
  .aire-page .f40{font-size:40px;}
  .aire-page .f30{font-size:26px;}
  .aire-page .f24{font-size:20px;}
  .aire-page .aire-features .qd-button.py95{ padding:80px 0px;}
  .aire-page .p32{ padding:28px;}
}
@media (max-width:1024.98px){
  .aire-page .f95{font-size:64px;}
  .aire-page .f40{font-size:34px;}
  .aire-page .f30{font-size:22px;}
  .aire-page .f24{font-size:16px;}
  .aire-page .py95{ padding:68px 0px;}
  .aire-page .p32{ padding:24px;}
}
@media (max-width:767.98px){
  .aire-page .f95{font-size:46px;}
  .aire-page .f40{font-size:30px;}
  .aire-page .f30{font-size:18px;}
  .aire-page .f24{font-size:14px;}
  .aire-page .py95{ padding:52px 0px;}
  .aire-page .p32{ padding:20px;}
}
@media (max-width:575.98px){
  .aire-page .f95{font-size:32px;}
  .aire-page .f40{font-size:28px;}
  .aire-page .py95{ padding:40px 0px;}
}

/* Aire-hero Section */
.aire-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(to bottom right, #0f172a, #1e3a8a, #0f172a);}
.aire-hero .bg-layer{position:absolute;inset:0;}
.aire-hero .layer-1{background:radial-gradient(circle at 30% 20%, rgba(56, 189, 248, 0.1), transparent 50%);}
.aire-hero .layer-2{background:radial-gradient(circle at 70% 80%, rgba(14, 165, 233, 0.1), transparent 50%);}
.aire-hero .hero-content{position:relative;text-align:center;z-index: 1;}
.aire-hero .tagline{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(255, 255, 255, 0.1);backdrop-filter:blur(4px);border:1px solid rgba(255, 255, 255, 0.2);border-radius:9999px;margin-bottom:2rem;animation:fadeIn 1.2s ease forwards;}
.aire-hero .icon-sparkles{width:16px;height:16px;color:#22d3ee;}
.aire-hero .tagline span{font-size:14px;color:rgba(255, 255, 255, 0.9);font-weight:500;}
.aire-hero .hero-title{margin-bottom:1.5rem;animation:fadeInUp 1.4s ease forwards; color: #fff;}
.aire-hero .hero-title .highlight{background:linear-gradient(to right, #f46000, #ffa265);-webkit-background-clip:text;color:transparent;}
.aire-hero .hero-subtext{color:#fff;max-width:900px;margin:0 auto 3rem auto;}
.aire-hero .hero-buttons{display:flex;flex-direction:row;gap:1rem;justify-content:center;}
.aire-hero .bottom-gradient{position:absolute;bottom:0;left:0;right:0;height:8rem;background:linear-gradient(to top, white, transparent);}
@media (max-width:767.98px){.aire-hero .hero-buttons{ flex-direction:column;}}

/* Aire-features Section */ 
.aire-features{background:#fff;}
.aire-features .container{max-width:960px;text-align:center;}
.aire-features h2{margin-bottom:1.5rem;letter-spacing:-0.02em;}
.aire-features h2 span{color:#f46000;}
.aire-features .qd-button{margin-top: 1.4rem;}
@keyframes fadeIn{from { opacity:0; transform:translateY(10px); }to { opacity:1; transform:translateY(0); }}
@keyframes fadeInUp{from { opacity:0; transform:translateY(30px); } to { opacity:1; transform:translateY(0); }}

/* Aire-pricing Section */
.aire-pricing{ background: linear-gradient(to bottom right, #f8fafc, #eff6ff);} 
.aire-pricing .grid-single,.aire-pricing .grid-two{display:grid;gap:32px;margin-bottom:48px;}
.aire-pricing .grid-single{grid-template-columns:1fr;}
.aire-pricing .grid-two{grid-template-columns:1fr 1fr;}
.aire-pricing .card{background-color:#ffffff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 6px 16px rgba(0, 0, 0, 0.05);overflow:hidden;transition:all 0.3s ease;}
.aire-pricing .card:hover{box-shadow:0 10px 24px rgba(0, 0, 0, 0.1);}
.aire-pricing .card-header{display:flex;align-items: center;gap:12px;background-color:#0f172a;}
.aire-pricing .gradient-bg{background-color:#f46000;}
.aire-pricing .card-title{color:#ffffff;font-size:24px;font-weight:bold;margin:0;}
.aire-pricing .card-title>a{color:#ffffff;}
.aire-pricing .card-title .addon{text-transform: capitalize;vertical-align: text-top;background-color:#f46000;font-size:12px;border-radius:4px;display:inline-block;padding:5px 10px;line-height: 12px; font-weight:600; margin-left:8px;}
.aire-pricing .pricing-item{display:flex;gap:16px;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e2e8f0;transition:background-color 0.3s;border-radius:8px;}
.aire-pricing .pricing-item:hover{background-color:#f8fafc;}
.aire-pricing .pricing-item:last-child{border-bottom:0px;}
.aire-pricing .item-info{flex:1;}
.aire-pricing .item-title{font-size:16px;font-weight:600;margin-bottom:4px;}
.aire-pricing .bigger-font .item-title{font-size:20px;font-weight:600;margin-bottom:4px;}
.aire-pricing .bigger-font .item-price{font-size:24px;}
.aire-pricing .item-price{font-size:20px;font-weight:bold;color:#f46000; text-align: right;}
.aire-pricing .item-right .item-subtitle{display:flex;align-items:center;gap:8px;}
.aire-pricing .item-right .item-subtitle .slebal{display: inline-block;font-size:14px;color:#64748b;}
.aire-pricing .item-right .item-subtitle .save{display: inline-block; color:#15803d; font-size:12px;line-height:16px;font-weight: 600;border-radius:4px;padding:4px 8px; background-color:#dcfce7;}
.aire-pricing .item-info .item-subtitle{font-size:14px;color:#64748b;}
.aire-pricing .highlight{border:2px solid #f46000;}
.aire-pricing .discount-box{background-color:#eff6ff;padding:16px;border-radius:8px;margin-top:24px;}
.aire-pricing .discount-box p{color:#1e3a8a;font-size:14px;font-weight:500;margin:0;}
.aire-pricing .bbtn{ text-align: center;}
.aire-pricing .text-green{ color:#15803d !important;}
@media (max-width:1599.98px){.aire-pricing .grid-single,.aire-pricing .grid-two{gap:32px;margin-bottom:40px;}}
@media (max-width:1024.98px){.aire-pricing .grid-single,.aire-pricing .grid-two{gap:32px;margin-bottom:34px;}}
@media (max-width:767.98px){
.aire-pricing .grid-single,.aire-pricing .grid-two{gap:30px;margin-bottom:30px;}
.aire-pricing .grid-two{grid-template-columns:1fr;}
.aire-pricing .card-title{font-size:20px;}  
.aire-pricing .pricing-item{padding:10px;border-radius:0;gap:10px;}
.aire-pricing .item-title{font-size:14px;}
.aire-pricing .bigger-font .item-title{font-size:16px;}
.aire-pricing .item-price{font-size:16px;}
.aire-pricing .bigger-font .item-price{font-size:18px;}
.aire-pricing .item-right .item-subtitle .slebal{font-size:12px;}
.aire-pricing .item-info .item-subtitle{font-size:12px;}
.aire-pricing .discount-box{padding:14px;margin-top:24px;}
.aire-pricing .discount-box p{font-size:12px;}
}
@media (max-width:575.98px){
.aire-pricing .grid-single,.aire-pricing .grid-two{gap:20px;margin-bottom:20px;}
.aire-pricing .card-title{font-size:18px;}
.aire-pricing .item-right .item-subtitle{display: block;text-align: right;}
.aire-pricing .item-right .item-subtitle .slebal{display: block;padding:4px 0px;}
}



.aire-hero-manuf .hero-subtext{ font-weight:600;}
.aire-hero-manuf .intro-box,.aire-hero-manuf .feature-box{background:rgba(255, 255, 255, 0.1);border:1px solid rgba(255, 255, 255, 0.2);text-align:left;}
.aire-hero-manuf .intro-box{max-width:850px;margin:0 auto 60px auto;border-radius:20px;padding:50px;backdrop-filter:blur(15px);}
.aire-hero-manuf .intro-box p{font-size:18px;line-height:1.5;color:#fff;margin-bottom:20px;}
.aire-hero-manuf .intro-box p:last-child{margin-bottom:0px;}
.aire-hero-manuf .features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;}
.aire-hero-manuf .feature-box{border-radius:15px;transition:all 0.3s ease;backdrop-filter:blur(10px);}
.aire-hero-manuf .feature-box:hover{background:rgba(255, 255, 255, 0.2);transform:scale(1.05);}
.aire-hero-manuf .icon{width:50px;height:50px;border-radius:10px;background:linear-gradient(to right, #f46000, #ffa265);display:flex;align-items:center;justify-content:center;margin-bottom:20px;}
.aire-hero-manuf .icon img{width:28px;height:28px;filter:brightness(0) invert(1);}
.aire-hero-manuf .feature-box h3{font-size:20px;font-weight:700;margin-bottom:10px;color:#fff;}
.aire-hero-manuf .feature-box p{color:rgba(255, 255, 255, 0.85);line-height:1.5;font-size:16px;}
.aire-hero-manuf .feature-box p:last-child{margin-bottom:0px;}
@media (max-width:1599.98px){
.aire-hero-manuf .hero-subtext{margin-bottom:40px;}
.aire-hero-manuf .features{gap:20px;}
.aire-hero-manuf .intro-box{margin:0 auto 50px auto;border-radius:17px;padding:42px;}
.aire-hero-manuf .intro-box p{font-size:16px;margin-bottom:16px;}
.aire-hero-manuf .feature-box{border-radius:12px;}
}
@media (max-width:1024.98px){
.aire-hero-manuf .hero-subtext{margin-bottom:35px;}
.aire-hero-manuf .features{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media (max-width:767.98px){
.aire-hero-manuf .hero-subtext{margin-bottom:30px;}
.aire-hero-manuf .features{grid-template-columns:repeat(1,minmax(0,1fr));}
.aire-hero-manuf .intro-box{margin:0 auto 50px auto;border-radius:14px;padding:36px;}
.aire-hero-manuf .intro-box p{font-size:16px;margin-bottom:15px;}
.aire-hero-manuf .feature-box{border-radius:10px;}
.aire-hero-manuf .feature-box h3{font-size:18px;margin-bottom:10px;}
.aire-hero-manuf .feature-box p{font-size:14px;}
}
@media (max-width:575.98px){
.aire-hero-manuf .intro-box{margin:0 auto 40px auto;border-radius:10px;padding:26px;}
.aire-hero-manuf .feature-box{border-radius:8px;}
}

.aire-list-disc{list-style:disc;padding-left: 15px;padding-top:10px;}
.aire-list-disc>li{font-size:14px;color:#64748b;}
.aire-list-disc>li:not(:last-child){ margin-bottom:8px;}
@media (max-width:767.98px){.aire-list-disc>li{font-size:12px;}}

.package-toggle-content{ display:none;}
.package-toggle-content .pricing-list{border-top: 1px solid #e2e8f0;}
.package-toggle-btn{cursor:pointer;display:inline-block;padding:16px 0px 0px 16px;font-size:16px;font-weight:bold;color: #f46000;letter-spacing:-1px;}
@media (max-width:767.98px){.package-toggle-btn{font-size:14px;}}


.store-cat-logo{background-color:#fff;padding:20px 0px;}
.store-cat-logo-list{ display:flex;flex-wrap: wrap;}
.store-cat-logo-list>li{ width:12.5%; padding:10px;}
.store-cat-logo-list>li .thumb{position:relative;padding-bottom:70px;display:block;overflow:hidden;background-color:#fff;text-align:center;}
.store-cat-logo-list>li .thumb img{position:absolute;max-width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%) translateY(-50%);object-fit: contain;}
.store-cat-logo-toggle{cursor:pointer;display:inline-block;padding:16px 0px 0px 0px;font-size:16px;font-weight:bold;color: #f46000;letter-spacing:-1px;}
@media (max-width:1024px){.store-cat-logo-list>li{ width:25%;}}
@media (max-width:767.98px){.store-cat-logo-toggle{font-size:14px;}}

.tabsb2b .aire-page .aire-pricing{ background:#fff !important;}
.tabsb2b .aire-page .f40{ text-align:center;margin-bottom:35px;letter-spacing:-0.02em;}
.tabsb2b .problem-solution-section ul.solution-list li .block{ display: block; font-weight:600;}
.tabsb2b .storeparallax-left.new h2 span{ text-align:center;}
.tabsb2b .storeparallax-left.new h2{text-align:center;margin-bottom:50px;}
.tabsb2b .storeparallax-box{ padding-bottom:0px;}

.vicious-cycle-loop{display:block;width:100%;text-align:center;margin-bottom:60px;margin-top:10px;}
.vicious-cycle-loop .vicious-cycle-loophd{margin-bottom:20px;}
.vicious-cycle-loop .vicious-imgrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;max-width:80%;margin:0 auto;}
.vicious-cycle-loop .vicious-imgrow .vicious-imgcol{flex:0 0 50%;max-width:50%;padding:20px 20px;}
.vicious-cycle-loop .vicious-imgrow .vicious-imgcol img{width:100%;max-width:80%;}
@media (max-width:1599.98px){.vicious-cycle-loop{;margin-bottom:40px;}}
@media (max-width:991.98px){
    .vicious-cycle-loop .vicious-imgrow{max-width:100%;}
    .vicious-cycle-loop .vicious-imgrow .vicious-imgcol img{max-width:100%;}
}
@media (max-width:767.98px){
    .vicious-cycle-loop{margin-bottom:20px;}
    .vicious-cycle-loop .vicious-cycle-loophd{margin-bottom:20px;}
    .vicious-cycle-loop .vicious-imgrow .vicious-imgcol{flex:0 0 100%;max-width:100%;padding:20px 20px;}
}
@media (max-width:575.98px){.vicious-cycle-loop h2{font-size:22px;}}

.package-solution{ padding:16px;font-size:14px;color:#64748b;}
.package-solution p:last-child{ margin-bottom:0px;}
.package-solution a.clink{color:#64748b;text-decoration:underline; }
.package-solution a.clink:hover{color:#f46000;text-decoration:none; }



    /* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 300;
  src: local('Libre Franklin Light Italic'), local('LibreFranklin-LightItalic'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizGREVItHgc8qDIbSTKq4XkRiUa454xm1fpjeOg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 300;
  src: local('Libre Franklin Light Italic'), local('LibreFranklin-LightItalic'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizGREVItHgc8qDIbSTKq4XkRiUa454xm1npjQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 400;
  src: local('Libre Franklin Italic'), local('LibreFranklin-Italic'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizBREVItHgc8qDIbSTKq4XkRiUa6zsTjmbI.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 400;
  src: local('Libre Franklin Italic'), local('LibreFranklin-Italic'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizBREVItHgc8qDIbSTKq4XkRiUa6zUTjg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 600;
  src: local('Libre Franklin SemiBold Italic'), local('LibreFranklin-SemiBoldItalic'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizGREVItHgc8qDIbSTKq4XkRiUa4-o3m1fpjeOg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 600;
  src: local('Libre Franklin SemiBold Italic'), local('LibreFranklin-SemiBoldItalic'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizGREVItHgc8qDIbSTKq4XkRiUa4-o3m1npjQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 800;
  src: local('Libre Franklin ExtraBold Italic'), local('LibreFranklin-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizGREVItHgc8qDIbSTKq4XkRiUa45I1m1fpjeOg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: italic;
  font-weight: 800;
  src: local('Libre Franklin ExtraBold Italic'), local('LibreFranklin-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizGREVItHgc8qDIbSTKq4XkRiUa45I1m1npjQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 300;
  src: local('Libre Franklin Light'), local('LibreFranklin-Light'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizAREVItHgc8qDIbSTKq4XkRi20-SI6q1vxiQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 300;
  src: local('Libre Franklin Light'), local('LibreFranklin-Light'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizAREVItHgc8qDIbSTKq4XkRi20-SI0q1s.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: local('Libre Franklin'), local('LibreFranklin-Regular'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizDREVItHgc8qDIbSTKq4XkRiUR2zcLig.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: local('Libre Franklin'), local('LibreFranklin-Regular'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizDREVItHgc8qDIbSTKq4XkRiUf2zc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  src: local('Libre Franklin SemiBold'), local('LibreFranklin-SemiBold'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizAREVItHgc8qDIbSTKq4XkRi3A_yI6q1vxiQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  src: local('Libre Franklin SemiBold'), local('LibreFranklin-SemiBold'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizAREVItHgc8qDIbSTKq4XkRi3A_yI0q1s.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 800;
  src: local('Libre Franklin ExtraBold'), local('LibreFranklin-ExtraBold'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizAREVItHgc8qDIbSTKq4XkRi24_SI6q1vxiQ.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 800;
  src: local('Libre Franklin ExtraBold'), local('LibreFranklin-ExtraBold'), url(https://fonts.gstatic.com/s/librefranklin/v4/jizAREVItHgc8qDIbSTKq4XkRi24_SI0q1s.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}







/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under:SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel, .owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;text-align:center;}
.owl-carousel .owl-item img{max-width:100%;}
.no-js .owl-carousel, .owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-dots.disabled{display:none}
.owl-dots{text-align:center;margin-top:5px;margin-bottom:5px;}
.owl-dot{cursor:pointer;border:none;cursor:pointer;border:solid 1px #000000;background:#fff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;padding:0px;margin:5px;display:inline-block;width:10px;height:10px;vertical-align:top;}
.owl-dot.active, .owl-dot:hover{background:#000000}
.owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-nav{text-align:center;}
.owl-nav.disabled{display:none}
.owl-nav [class*=owl-]{border:none;cursor:pointer;margin:0px 5px;display:inline-block;background:none;position:absolute;top:50%;margin-top:-9px;}
.owl-nav [class*=owl-] span{width:18px;height:18px;border:solid #000;border-width:0 3px 3px 0;display:inline-block;}
.owl-nav [class*=owl-]:hover{}
.owl-nav .disabled{opacity:.5;cursor:default}
.owl-nav [class*=owl-next]{right:0px;}
.owl-nav [class*=owl-prev]{left:0px;}
.owl-nav [class*=owl-next] span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.owl-nav [class*=owl-prev] span{transform:rotate(135deg);-webkit-transform:rotate(135deg);}/*! * jQuery mmenu * mmenu.frebsite.nl * * Copyright (c) Fred Heusschen */.mm-menu,.mm-panel,.mm-panels{margin:0;box-sizing:border-box}.mm-btn,.mm-menu,.mm-panel,.mm-panels{box-sizing:border-box}.mm-listitem>a,.mm-listitem>span,.mm-listitem_divider,.mm-navbar__title{text-overflow:ellipsis;overflow:hidden}.mm-menu_dropdown,.mm-menu_popup{box-shadow:0 2px 10px rgba(0,0,0,.3)}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{display:block;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-panel,.mm-panels{background:inherit;border-color:inherit}.mm-panels{overflow:hidden}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px 60px;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;margin-bottom:60px}.mm-panel_has-navbar{padding-top:40px}.mm-panel_opened{z-index:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:none;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-btn_next{box-sizing:border-box;height:40px;bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-btn_next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{width:55px;height:47px;position:absolute;top:0;z-index:1}.mm-btn_clear:after,.mm-btn_clear:before,.mm-btn_close:after,.mm-btn_close:before,.mm-btn_next:after,.mm-btn_prev:before{content:'';box-sizing:content-box;display:block;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_fullwidth{width:100%}.mm-btn_clear:after,.mm-btn_clear:before,.mm-btn_close:after,.mm-btn_close:before{border:2px solid transparent;width:5px;height:5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_clear:before,.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_clear:after,.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{border-top:2px solid transparent;border-left:2px solid transparent;width:11px;height:11px}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{text-align:center;line-height:39px;display:none;height:auto;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;transition:opacity .4s ease}.mm-menu_fx-menu-zoom,.mm-slideout{transition:-webkit-transform .4s ease}.mm-navbar.mm-navbar_has-btns{border-bottom:solid 1px #e5e5e5}.mm-navbar>*{box-sizing:border-box;display:block;padding:5px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__title{white-space:nowrap}.mm-navbar__btn:first-child{left:0}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-panel_has-navbar .mm-navbar{display:block}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem,.mm-listitem .mm-btn_next,.mm-listitem .mm-btn_next:before,.mm-listitem:after,.mm-listview{border-color:inherit}.mm-listview{font:inherit;line-height:20px}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:0}.mm-listitem{position:relative}.mm-listitem>a,.mm-listitem>span{white-space:nowrap;color:#000;display:block;padding:12px 10px 12px 20px;margin:0;font-size:18px}.mm-listitem .mm-btn_next{background:rgba(3,2,1,0);padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth){width:50px}.mm-listitem .mm-btn_fullwidth:before{border-left:none}.mm-listitem .mm-btn_fullwidth+a,.mm-listitem .mm-btn_fullwidth+span{padding-right:50px}.mm-listitem_divider{white-space:nowrap;font-size:75%;text-transform:uppercase;padding:5px 10px 5px 20px}.mm-listitem_divider:after{content:' ';position:static;display:inline-block}.mm-listitem_spacer{padding-top:40px}.mm-listitem_spacer>.mm-btn_next{top:40px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before,.mm-menu .mm-listview .mm-btn_next:after{border-color:#000}.mm-menu .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu .mm-listitem_selected>span{background:rgba(255,255,255,.4)}.mm-menu .mm-listitem_divider,.mm-menu .mm-listitem_opened>.mm-btn_next,.mm-menu .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0;width:80%;min-width:140px;max-width:440px}.mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms{z-index:10}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-page__blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking,.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-page__blocker{display:block}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu_autoheight{transition:none .4s ease;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}[class*=mm-menu_columns-]{transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:140px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:140px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:140px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate(880px,0);-ms-transform:translate(880px,0);transform:translate(880px,0);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-880px,0);-ms-transform:translate(-880px,0);transform:translate(-880px,0);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:140px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate(1320px,0);-ms-transform:translate(1320px,0);transform:translate(1320px,0);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-1320px,0);-ms-transform:translate(-1320px,0);transform:translate(-1320px,0);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate(500%,0);-ms-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:140px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate(80vw,0);-ms-transform:translate(80vw,0);transform:translate(80vw,0);-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate(1760px,0);-ms-transform:translate(1760px,0);transform:translate(1760px,0);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-80vw,0);-ms-transform:translate(-80vw,0);transform:translate(-80vw,0);-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:175px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-1760px,0);-ms-transform:translate(-1760px,0);transform:translate(-1760px,0);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}.mm-counter{font-style:normal;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%;color:rgba(0,0,0,.3)}.mm-listview_fixeddivider,.mm-panel__blocker{background:inherit;position:absolute;right:0;left:0}.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth){width:90px}.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+span{margin-right:90px}.mm-counter+.mm-btn_fullwidth+a,.mm-counter+.mm-btn_fullwidth+span{padding-right:90px}.mm-listitem_vertical>.mm-counter{top:12px;margin-top:0}.mm-listitem_vertical.mm-listitem_spacer>.mm-counter{margin-top:40px}.mm-listitem_nosubitems>.mm-counter{display:none}.mm-listitem_divider{opacity:1;transition:opacity .4s ease}.mm-menu_dividers-light .mm-listitem_divider{background:inherit;font-size:inherit;color:rgba(0,0,0,.3);padding-top:15px;padding-bottom:5px}.mm-border-none .mm-listitem_divider{border-top-width:1px;border-top-style:solid}.mm-listview_fixeddivider{display:none;top:0;z-index:10;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-listview_fixeddivider:after{content:none!important;display:none!important}.mm-panel_dividers .mm-listview_fixeddivider{display:block}.mm-wrapper_opened.mm-dragging .mm-menu,.mm-wrapper_opened.mm-dragging .mm-slideout{transition-duration:0s}.mm-menu_dropdown{height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-page__blocker{transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}.mm-panel__blocker{opacity:0;display:block;top:0;z-index:3;transition:opacity .4s ease}.mm-sectionindexer,.mm-sectionindexer~.mm-panels{transition:right .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}.mm-menu_keyboardfocus a:focus{outline:0;background:rgba(255,255,255,.4)}.mm-navbars_bottom,.mm-navbars_top{background:inherit;border-color:inherit;border-width:0;position:initial}.mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns){padding:0}.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){-webkit-box-flex:1;-ms-flex:1;flex:1}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;top:0;bottom:auto}.mm-menu_navbar_top-1 .mm-panels{top:40px}.mm-menu_navbar_top-2 .mm-panels{top:60px}.mm-menu_navbar_top-3 .mm-panels{top:120px}.mm-menu_navbar_top-4 .mm-panels{top:160px}.mm-navbars_bottom{border-top-style:solid;border-top-width:1px;bottom:0;top:auto}.mm-menu_navbar_bottom-1 .mm-panels{bottom:40px}.mm-menu_navbar_bottom-2 .mm-panels{bottom:80px}.mm-menu_navbar_bottom-3 .mm-panels{bottom:120px}.mm-menu_navbar_bottom-4 .mm-panels{bottom:160px}.mm-navbar_size-2{height:80px}.mm-navbar_size-3{height:120px}.mm-navbar_size-4{height:160px}.mm-navbar__breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar__breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar_has-btns .mm-navbar__breadcrumbs{margin-left:-40px}.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{margin-left:0;padding-left:0}.mm-navbar_tabs,.mm-navbar_tabs~.mm-navbar{background:inherit!important}.mm-navbar__tab_selected{background:inherit;border-width:1px;border-style:solid;border-color:inherit}.mm-navbar__tab_selected:first-child{border-left:none}.mm-navbar__tab_selected:last-child{border-right:none}.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:inherit}.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid;border-top-color:inherit}.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}.mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.4)}.mm-listitem_nosubitems>.mm-btn_next{display:none}.mm-listitem_nosubitems>.mm-btn_next+a,.mm-listitem_nosubitems>.mm-btn_next+span{padding-right:10px}.mm-searchfield input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-panel__noresultsmsg,.mm-sectionindexer a{color:rgba(0,0,0,.3)}.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:15;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{line-height:1;text-decoration:none;display:block}.mm-menu_has-sectionindexer .mm-sectionindexer{right:0}.mm-menu_has-sectionindexer .mm-panels{right:20px}.mm-menu_navbar_top-1 .mm-sectionindexer{top:42px}.mm-menu_navbar_top-2 .mm-sectionindexer{top:82px}.mm-menu_navbar_top-3 .mm-sectionindexer{top:122px}.mm-menu_navbar_top-4 .mm-sectionindexer{top:162px}.mm-menu_navbar_bottom-1 .mm-sectionindexer{bottom:42px}.mm-menu_navbar_bottom-2 .mm-sectionindexer{bottom:82px}.mm-menu_navbar_bottom-3 .mm-sectionindexer{bottom:122px}.mm-menu_navbar_bottom-4 .mm-sectionindexer{bottom:162px}.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth),.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem>a:not(.mm-btn_fullwidth){transition:background .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(255,255,255,.4)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(255,255,255,.4)}[class*=mm-wrapper_sidebar-collapsed-] body,[class*=mm-wrapper_sidebar-expanded-] body{position:relative}[class*=mm-wrapper_sidebar-collapsed-] .mm-slideout,[class*=mm-wrapper_sidebar-expanded-] .mm-slideout{transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-wrapper_sidebar-collapsed-] .mm-page,[class*=mm-wrapper_sidebar-expanded-] .mm-page{background:inherit;box-sizing:border-box;min-height:100vh}[class*=mm-wrapper_sidebar-collapsed-] .mm-menu_sidebar-collapsed,[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{display:block!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-collapsed-40 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-40 .mm-slideout{width:calc(100% - 40px);-webkit-transform:translate(40px,0);-ms-transform:translate(40px,0);transform:translate(40px,0);-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}.mm-wrapper_sidebar-collapsed-60 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-60 .mm-slideout{width:calc(100% - 60px);-webkit-transform:translate(60px,0);-ms-transform:translate(60px,0);transform:translate(60px,0);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-wrapper_sidebar-collapsed-80 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-80 .mm-slideout{width:calc(100% - 80px);-webkit-transform:translate(80px,0);-ms-transform:translate(80px,0);transform:translate(80px,0);-webkit-transform:translate3d(80px,0,0);transform:translate3d(80px,0,0)}[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{border-right-width:1px;border-right-style:solid;min-width:0!important;max-width:100000px!important}[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking,[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking body{overflow:visible}[class*=mm-wrapper_sidebar-expanded-] .mm-page__blocker{display:none!important}.mm-wrapper_sidebar-expanded-25:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:75%;-webkit-transform:translate(33.33333%,0)!important;-ms-transform:translate(33.33333%,0)!important;transform:translate(33.33333%,0)!important;-webkit-transform:translate3d(33.33333%,0,0)!important;transform:translate3d(33.33333%,0,0)!important}.mm-wrapper_sidebar-expanded-25 .mm-menu_sidebar-expanded{width:25%!important}.mm-wrapper_sidebar-expanded-30:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:70%;-webkit-transform:translate(42.85714%,0)!important;-ms-transform:translate(42.85714%,0)!important;transform:translate(42.85714%,0)!important;-webkit-transform:translate3d(42.85714%,0,0)!important;transform:translate3d(42.85714%,0,0)!important}.mm-wrapper_sidebar-expanded-30 .mm-menu_sidebar-expanded{width:30%!important}.mm-wrapper_sidebar-expanded-35:not(.mm-wrapper_sidebar-closed) .mm-slideout{width:65%;-webkit-transform:translate(53.84615%,0)!important;-ms-transform:translate(53.84615%,0)!important;transform:translate(53.84615%,0)!important;-webkit-transform:translate3d(53.84615%,0,0)!important;transform:translate3d(53.84615%,0,0)!important}.mm-wrapper_sidebar-expanded-35 .mm-menu_sidebar-expanded{width:35%!important}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px;right:20px;background:rgba(0,0,0,.1)}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px;right:20px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-color:rgba(0,0,0,.75)}input.mm-check:checked~label.mm-check:before{opacity:1}.mm-listitem_vertical label.mm-check,.mm-listitem_vertical label.mm-toggle{top:5px;bottom:auto;margin-top:0}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}.mm-btn_next+label.mm-check,.mm-btn_next+label.mm-toggle{right:60px}.mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span,.mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{margin-right:50px}.mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{padding-right:70px}.mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span{padding-right:50px}.mm-counter+.mm-btn_next+label.mm-check,.mm-counter+.mm-btn_next+label.mm-toggle{right:100px}.mm-counter+.mm-btn_next+label.mm-check+a,.mm-counter+.mm-btn_next+label.mm-check+span,.mm-counter+.mm-btn_next+label.mm-toggle+a,.mm-counter+.mm-btn_next+label.mm-toggle+span{margin-right:90px}label.mm-toggle:before{background:#f3f3f3}input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0!important}.mm-menu_fx-menu-zoom{transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mm-wrapper_opening .mm-menu_fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-menu-slide{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-menu-fade{opacity:0;transition:opacity .4s ease}.mm-wrapper_opening .mm-menu_fx-menu-fade{opacity:1}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-100.mm-panel_opened-parent,.mm-panel_fx-slide-right{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[class*=mm-menu_fx-listitems-] .mm-listitem{transition:none .4s ease}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1){transition-delay:50ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){transition-delay:.1s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){transition-delay:150ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){transition-delay:.2s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){transition-delay:250ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){transition-delay:.3s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){transition-delay:350ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){transition-delay:.4s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){transition-delay:450ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){transition-delay:.5s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){transition-delay:550ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){transition-delay:.6s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){transition-delay:650ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){transition-delay:.7s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){transition-delay:750ms}.mm-menu_fx-listitems-slide .mm-listitem{transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu_fx-listitems-fade .mm-listitem{transition-property:opacity;opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem{opacity:1}.mm-menu_fx-listitems-drop .mm-listitem{transition-property:opacity,top;opacity:0;top:-25%}.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{opacity:1;top:0}.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate(100vw,0);-ms-transform:translate(100vw,0);transform:translate(100vw,0);-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate(10000px,0);-ms-transform:translate(10000px,0);transform:translate(10000px,0);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-100vw,0);-ms-transform:translate(-100vw,0);transform:translate(-100vw,0);-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);transform:translate(-10000px,0);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}.mm-menu_listview-30 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-30 .mm-listitem>span{padding-top:5px;padding-bottom:5px}.mm-menu_listview-30 .mm-listitem_vertical>.mm-btn_next{height:30}.mm-menu_listview-50 .mm-listitem_vertical>.mm-btn_next{height:50}.mm-menu_listview-60 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-60 .mm-listitem>span{padding-top:20px;padding-bottom:20px}.mm-menu_listview-60 .mm-listitem_vertical>.mm-btn_next{height:60}.mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>span,.mm-panels>.mm-panel_listview-justify .mm-listitem>a:not(.mm-btn_next),.mm-panels>.mm-panel_listview-justify .mm-listitem>span{box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview_inset>li{padding:5px 0}.mm-menu_multiline .mm-listitem>a,.mm-menu_multiline .mm-listitem>span,.mm-panel_multiline .mm-listitem>a,.mm-panel_multiline .mm-listitem>span{text-overflow:clip;white-space:normal}[class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{opacity:.3;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-page__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-page__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-page__blocker{background:#fff}.mm-menu_popup{transition:opacity .4s ease;opacity:0;height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-page__blocker{transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:999}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-page__blocker,.mm-menu_position-front.mm-menu_opened~.mm-page__blocker,.mm-menu_position-top.mm-menu_opened~.mm-page__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-bottom{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto;height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-page:after,.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu_theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}.mm-menu_theme-white .mm-counter,.mm-menu_theme-white .mm-iconbar,.mm-menu_theme-white .mm-iconbar a,.mm-menu_theme-white .mm-navbar a,.mm-menu_theme-white .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-btn:after,.mm-menu_theme-white .mm-btn:before,.mm-menu_theme-white .mm-listview .mm-btn_next:after{border-color:rgba(0,0,0,.3)}.mm-menu_theme-white .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,.03);tap-highlight-color:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-white .mm-listitem_selected>span{background:rgba(0,0,0,.03)}.mm-menu_theme-white .mm-listitem_divider,.mm-menu_theme-white .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-white .mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.06)}.mm-menu_theme-white .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-white .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-white .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs),.mm-menu_theme-white.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,.03)}.mm-menu_theme-white.mm-menu_shadow-page:after,.mm-menu_theme-white.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu_theme-white .mm-searchfield input{background:rgba(0,0,0,.06);color:rgba(0,0,0,.7)}.mm-menu_theme-white .mm-panel__noresultsmsg,.mm-menu_theme-white .mm-sectionindexer a{color:rgba(0,0,0,.3)}.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(0,0,0,.03)}.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(0,0,0,.03)}.mm-menu_theme-white label.mm-check:before{border-color:rgba(0,0,0,.7)}.mm-menu_theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu_theme-white label.mm-toggle:before{background:#fff}.mm-menu_theme-whiteinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_theme-dark{background:#333;border-color:rgba(0,0,0,.3);color:rgba(255,255,255,.85)}.mm-menu_theme-dark .mm-counter,.mm-menu_theme-dark .mm-iconbar,.mm-menu_theme-dark .mm-iconbar a,.mm-menu_theme-dark .mm-navbar a,.mm-menu_theme-dark .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-btn:after,.mm-menu_theme-dark .mm-btn:before,.mm-menu_theme-dark .mm-listview .mm-btn_next:after{border-color:rgba(255,255,255,.4)}.mm-menu_theme-dark .mm-listview a:not(.mm-btn_next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-dark .mm-listitem_selected>span{background:rgba(0,0,0,.1)}.mm-menu_theme-dark .mm-listitem_divider,.mm-menu_theme-dark .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-dark .mm-listitem_opened>.mm-panel{background:rgba(255,255,255,.08)}.mm-menu_theme-dark .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-dark .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-dark .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs),.mm-menu_theme-dark.mm-menu_keyboardfocus a:focus{background:rgba(0,0,0,.1)}.mm-menu_theme-dark.mm-menu_shadow-page:after,.mm-menu_theme-dark.mm-menu_shadow-panels .mm-panel{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu_theme-dark .mm-searchfield input{background:rgba(255,255,255,.15);color:rgba(255,255,255,.85)}.mm-menu_theme-dark .mm-panel__noresultsmsg,.mm-menu_theme-dark .mm-sectionindexer a{color:rgba(255,255,255,.4)}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{background:0 0}.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{background:rgba(0,0,0,.1)}.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{background:0 0}.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){background:rgba(0,0,0,.1)}.mm-menu_theme-dark label.mm-check:before{border-color:rgba(255,255,255,.85)}.mm-menu_theme-dark label.mm-toggle{background:rgba(0,0,0,.3)}.mm-menu_theme-dark label.mm-toggle:before{background:#333}.mm-menu_theme-darkinput.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu_theme-black{background:#fff;border-color:rgba(255,255,255,.25);color:rgba(255,255,255,.75);border-top:solid 1px #e5e5e5}.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0!important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu_tileview .mm-listitem>.mm-btn_next:after,.mm-menu_tileview .mm-listitem>.mm-btn_next:before,.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview .mm-listitem>.mm-btn_next:after,.mm-panel_tileview .mm-listitem>.mm-btn_next:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:50% 0 0;float:left;position:relative;width:50%;height:0}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem>a,.mm-menu_tileview .mm-listitem>span,.mm-panel_tileview .mm-listitem>a,.mm-panel_tileview .mm-listitem>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem>.mm-btn_next,.mm-panel_tileview .mm-listitem>.mm-btn_next{width:auto}.mm-menu_tileview .mm-listitem_divider,.mm-panel_tileview .mm-listitem_divider{display:none}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}
.qd-static{padding:0px 0 50px;}
.qd-static h3{font-size:18px;text-transform:capitalize;padding-bottom:5px;font-weight:500;margin-top:30px;}
.qd-static p{margin:0;padding-bottom:15px;line-height:25px;}
.points{padding-bottom:20px;}
.points li{line-height:25px;padding-left: 15px;position:relative;}
.points li:after{content:"";background:#000;height:5px;width:5px;border-radius:50%;display:block;position:absolute;top:8px;left:0;}

.qd-static-link{color:#e76e25;}
.qd-static-link:hover{color:#000000;}

@media only screen and (max-width: 767px) {
    .qd-static h3{margin-top:15px;}    
}



/*Site Map Page*/

.qd-sitemap-list{padding:50px 0 100px;}
.qd-sitemap-list .qd-sitemap-link li{padding:8px;}
.qd-sitemap-list .qd-sitemap-link li a{font-size:18px; text-transform:uppercase;}
.qd-sitemap-list .qd-sitemap-link li li{padding-bottom:0px;}
.qd-sitemap-list .qd-sitemap-link li li a{font-size:16px; text-transform:none;}

/*09-Dec-2024 Start*/
.wppost-block-list{padding-bottom:15px;}
.qd-static .wppost-block-subheading, .qd-static p.wppost-block-subheading{padding-bottom:0px;}
/*09-Dec-2024 End*/
.qd-static .mt0 {margin-top: 0;}#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;line-height:20px;left:0;text-align:center}.cn-top{top:0}.cn-bottom{bottom:0}.cookie-notice-container{padding:10px;text-align:center;width:100%}.cookie-notice-revoke-container{position:absolute;bottom:0;width:100%;z-index:1;visibility:hidden}.cn-top .cookie-notice-revoke-container{top:0;bottom:auto}#cookie-notice .cn-revoke-cookie{margin:0}.cn-button.wp-default,.cn-button.wp-default:hover,.cn-button.bootstrap,.cn-button.bootstrap:hover{box-shadow:none;text-decoration:none}#cookie-notice .cn-button{margin-left:10px}.cn-button.wp-default{font-family:sans-serif;line-height:18px;padding:2px 12px;background:linear-gradient(to bottom,#FEFEFE,#F4F4F4) repeat scroll 0 0 #F3F3F3;border-color:#BBB;color:#333;text-shadow:0 1px 0 #FFF;-moz-box-sizing:border-box;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;cursor:pointer;display:inline-block;font-size:12px;font-style:normal;text-decoration:none;white-space:nowrap;outline:none}.cn-button.wp-default:hover{background:linear-gradient(to bottom,#FFFFFF,#F3F3F3) repeat scroll 0 0 #F3F3F3;border-color:#999;color:#222}.cn-button.bootstrap{font-family:sans-serif;display:inline-block;*display:inline;padding:4px 12px;margin-right:.3em;margin-bottom:0;*margin-left:.3em;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);font-style:normal;vertical-align:middle;cursor:pointer;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding:2px 10px;font-size:12px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none}.cn-button.bootstrap:hover{color:#fff;background-color:#04c;*background-color:#003bb3;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}


img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */



/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */



:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */



.qd-form-text-group {
    margin-top: 80px;
}
div.wpcf7-response-output {
	display: none;}
 .invalid div.wpcf7-response-output {
	display: block;}

.grecaptcha-badge{
	visibility:hidden;
}
.form-free-quote-2-2 .qd-form-input-file {
    width: 100%;
    opacity: 0;
    height: 38px;
    z-index: 999999999;
    position: relative;
}



    .invalid .wpcf7-response-output{display:block;}
    .wpcf7-display-none{display:none;}
    .qdrequestdemo-popupForm{position:fixed;display:inline-block;top:0px;right:-550px;max-width:550px;height:calc(100% - 0px);z-index:99999999;transition:all 0.3s ease;-moz-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);overflow:auto;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);-moz-backdrop-filter:blur(50px);-o-backdrop-filter:blur(50px);-ms-backdrop-filter:blur(50px);}
    .qdrequestdemo-popupForm.qdRequestdemo-open{right:0;-moz-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);}

    body.qdRequestdemo-popup-open{overflow:hidden;position:relative;}
    body.qdRequestdemo-popup-open:before{content:"";position:fixed;left:0px;right:0px;top:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.5);z-index:9999;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-moz-backdrop-filter:blur(2px);-o-backdrop-filter:blur(2px);-ms-backdrop-filter:blur(2px);}

    .qdrequestdemo-popupForm .hd-common{font-size:22px;padding-bottom:30px;text-align:center;}
    .qdrequestdemo-popupForm .hd1-common{font-size:16px;padding-bottom:20px;text-align:center;}
    .qdrequestdemo-popupForm .hd2-common{font-size:45px;text-transform:uppercase;font-weight:600;}

    .qdrequestdemo-popupForm .qd-form-group svg{width:20px;height:20px;top:0px;}

    .qdrequestdemo-popupForm .qd-form-group .wpcf7-not-valid-tip{color:#a94442;font-size:12px;line-height:14px;}

    .qd-quote-form .qd-form{padding:15px 15px 15px;background:#fff;border:1px solid #ccc;-webkit-border-radius:0px;border-radius:0px;position:relative;}
    .qd-quote-form .qd-form .aidriven-quote-close{position:absolute;right:15px;top:15px;}
    .qd-quote-form .qd-form .aidriven-quote-close svg{transform:rotate(45deg);}

    .qd-quote-form .qd-form .hd-common{padding-right:40px;}

    div.wpcf7{margin:0;padding:0;}
    div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
    .wpcf7-form-control-wrap{position:relative;display:block;}
    .qd-form-group .input-effect .select-country .ddTitle{position:absolute;top:5px;cursor:pointer;z-index:9;}

    .flag{display:inline-block;width:16px;height:11px;background:url(source-assets/store/058bfebe5730ac1e.png) no-repeat;margin-right:6px;vertical-align:middle;}
    .flag.flag-us{background-position:-192px -154px;}
    .qd-form-group .ddTitleText .flag{position:absolute;top:4px;}
    .qd-form-group .ddTitleText .ddlabel{padding-left:20px;}
    .qd-form-group .ddTitleText .ddlabel, .contact-us-form .qd-form-group .ddChild .enabled span.ddlabel{vertical-align:middle;}
    .dd .ddTitle .description{font-size:12px;color:#666;}
    .ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;z-index:99 !important;background-color:#ffffff;text-align:left;}
    .ddcommon .ddChild li{clear:both;}
    .dd .ddChild li{padding:10px;background-color:#fff;}
    .qd-form-group .ddChild li .flag{position:relative;top:-2px;}

    .ddcommon .ddTitle .description{display:block;}
    .ddcommon.borderRadiusTp .ddChild{top:50px!important;max-height:250px;}
    .ddcommon .ddChild li{clear:both;}
    .ddcommon .ddChild li .description{display:block;}
    .ddcommon .ddChild li.optgroup{padding:0;}
    .ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}
    .ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
    .ddcommon .noBorderTop{border-top:none 0  !important;padding:0;margin:0;}
    .dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
    .dd .ddTitle .description{font-size:12px;color:#666}
    .dd .ddChild li{padding:10px;background-color:#fff;}
    .dd .ddChild li.hover{background-color:#f2f2f2}
    .dd .ddChild li img{padding:0 6px 0 0;}
    .dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
    .dd .ddChild li.selected{background-color:#d5d5d5;color:#000;}
    .dd .ddArrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #000;float:right;margin-top:8px;margin-left:5px;}

    .flag.ad{background-position:0 0;}
    .flag.ae{background-position:0 -11px;}
    .flag.af{background-position:0 -22px;}
    .flag.ag{background-position:0 -33px;}
    .flag.ai{background-position:0 -44px;}
    .flag.al{background-position:0 -55px;}
    .flag.am{background-position:0 -66px;}

    /* Flag */
    .flag{display:inline-block;width:16px;height:11px;background:url('source-assets/store/058bfebe5730ac1e.png') no-repeat}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-ax{background-position:-240px 0}.flag.flag-az{background-position:0 -11px}.flag.flag-ba{background-position:-16px -11px}.flag.flag-bb{background-position:-32px -11px}.flag.flag-bd{background-position:-48px -11px}.flag.flag-be{background-position:-64px -11px}.flag.flag-bf{background-position:-80px -11px}.flag.flag-bg{background-position:-96px -11px}.flag.flag-bh{background-position:-112px -11px}.flag.flag-bi{background-position:-128px -11px}.flag.flag-bj{background-position:-144px -11px}.flag.flag-bm{background-position:-160px -11px}.flag.flag-bn{background-position:-176px -11px}.flag.flag-bo{background-position:-192px -11px}.flag.flag-br{background-position:-208px -11px}.flag.flag-bs{background-position:-224px -11px}.flag.flag-bt{background-position:-240px -11px}.flag.flag-bv{background-position:0 -22px}.flag.flag-bw{background-position:-16px -22px}.flag.flag-by{background-position:-32px -22px}.flag.flag-bz{background-position:-48px -22px}.flag.flag-ca{background-position:-64px -22px}.flag.flag-catalonia{background-position:-80px -22px}.flag.flag-cd{background-position:-96px -22px}.flag.flag-cf{background-position:-112px -22px}.flag.flag-cg{background-position:-128px -22px}.flag.flag-ch{background-position:-144px -22px}.flag.flag-ci{background-position:-160px -22px}.flag.flag-ck{background-position:-176px -22px}.flag.flag-cl{background-position:-192px -22px}.flag.flag-cm{background-position:-208px -22px}.flag.flag-cn{background-position:-224px -22px}.flag.flag-co{background-position:-240px -22px}.flag.flag-cr{background-position:0 -33px}.flag.flag-cu{background-position:-16px -33px}.flag.flag-cv{background-position:-32px -33px}.flag.flag-cw{background-position:-48px -33px}.flag.flag-cy{background-position:-64px -33px}.flag.flag-cz{background-position:-80px -33px}.flag.flag-de{background-position:-96px -33px}.flag.flag-dj{background-position:-112px -33px}.flag.flag-dk{background-position:-128px -33px}.flag.flag-dm{background-position:-144px -33px}.flag.flag-do{background-position:-160px -33px}.flag.flag-dz{background-position:-176px -33px}.flag.flag-ec{background-position:-192px -33px}.flag.flag-ee{background-position:-208px -33px}.flag.flag-eg{background-position:-224px -33px}.flag.flag-eh{background-position:-240px -33px}.flag.flag-england{background-position:0 -44px}.flag.flag-er{background-position:-16px -44px}.flag.flag-es{background-position:-32px -44px}.flag.flag-et{background-position:-48px -44px}.flag.flag-eu{background-position:-64px -44px}.flag.flag-fi{background-position:-80px -44px}.flag.flag-fj{background-position:-96px -44px}.flag.flag-fk{background-position:-112px -44px}.flag.flag-fm{background-position:-128px -44px}.flag.flag-fo{background-position:-144px -44px}.flag.flag-fr{background-position:-160px -44px}.flag.flag-ga{background-position:-176px -44px}.flag.flag-gb{background-position:-192px -44px}.flag.flag-gd{background-position:-208px -44px}.flag.flag-ge{background-position:-224px -44px}.flag.flag-gf{background-position:-240px -44px}.flag.flag-gg{background-position:0 -55px}.flag.flag-gh{background-position:-16px -55px}.flag.flag-gi{background-position:-32px -55px}.flag.flag-gl{background-position:-48px -55px}.flag.flag-gm{background-position:-64px -55px}.flag.flag-gn{background-position:-80px -55px}.flag.flag-gp{background-position:-96px -55px}.flag.flag-gq{background-position:-112px -55px}.flag.flag-gr{background-position:-128px -55px}.flag.flag-gs{background-position:-144px -55px}.flag.flag-gt{background-position:-160px -55px}.flag.flag-gu{background-position:-176px -55px}.flag.flag-gw{background-position:-192px -55px}.flag.flag-gy{background-position:-208px -55px}.flag.flag-hk{background-position:-224px -55px}.flag.flag-hm{background-position:-240px -55px}.flag.flag-hn{background-position:0 -66px}.flag.flag-hr{background-position:-16px -66px}.flag.flag-ht{background-position:-32px -66px}.flag.flag-hu{background-position:-48px -66px}.flag.flag-ic{background-position:-64px -66px}.flag.flag-id{background-position:-80px -66px}.flag.flag-ie{background-position:-96px -66px}.flag.flag-il{background-position:-112px -66px}.flag.flag-im{background-position:-128px -66px}.flag.flag-in{background-position:-144px -66px}.flag.flag-io{background-position:-160px -66px}.flag.flag-iq{background-position:-176px -66px}.flag.flag-ir{background-position:-192px -66px}.flag.flag-is{background-position:-208px -66px}.flag.flag-it{background-position:-224px -66px}.flag.flag-je{background-position:-240px -66px}.flag.flag-jm{background-position:0 -77px}.flag.flag-jo{background-position:-16px -77px}.flag.flag-jp{background-position:-32px -77px}.flag.flag-ke{background-position:-48px -77px}.flag.flag-kg{background-position:-64px -77px}.flag.flag-kh{background-position:-80px -77px}.flag.flag-ki{background-position:-96px -77px}.flag.flag-km{background-position:-112px -77px}.flag.flag-kn{background-position:-128px -77px}.flag.flag-kp{background-position:-144px -77px}.flag.flag-kr{background-position:-160px -77px}.flag.flag-kurdistan{background-position:-176px -77px}.flag.flag-kw{background-position:-192px -77px}.flag.flag-ky{background-position:-208px -77px}.flag.flag-kz{background-position:-224px -77px}.flag.flag-la{background-position:-240px -77px}.flag.flag-lb{background-position:0 -88px}.flag.flag-lc{background-position:-16px -88px}.flag.flag-li{background-position:-32px -88px}.flag.flag-lk{background-position:-48px -88px}.flag.flag-lr{background-position:-64px -88px}.flag.flag-ls{background-position:-80px -88px}.flag.flag-lt{background-position:-96px -88px}.flag.flag-lu{background-position:-112px -88px}.flag.flag-lv{background-position:-128px -88px}.flag.flag-ly{background-position:-144px -88px}.flag.flag-ma{background-position:-160px -88px}.flag.flag-mc{background-position:-176px -88px}.flag.flag-md{background-position:-192px -88px}.flag.flag-me{background-position:-208px -88px}.flag.flag-mg{background-position:-224px -88px}.flag.flag-mh{background-position:-240px -88px}.flag.flag-mk{background-position:0 -99px}.flag.flag-ml{background-position:-16px -99px}.flag.flag-mm{background-position:-32px -99px}.flag.flag-mn{background-position:-48px -99px}.flag.flag-mo{background-position:-64px -99px}.flag.flag-mp{background-position:-80px -99px}.flag.flag-mq{background-position:-96px -99px}.flag.flag-mr{background-position:-112px -99px}.flag.flag-ms{background-position:-128px -99px}.flag.flag-mt{background-position:-144px -99px}.flag.flag-mu{background-position:-160px -99px}.flag.flag-mv{background-position:-176px -99px}.flag.flag-mw{background-position:-192px -99px}.flag.flag-mx{background-position:-208px -99px}.flag.flag-my{background-position:-224px -99px}.flag.flag-mz{background-position:-240px -99px}.flag.flag-na{background-position:0 -110px}.flag.flag-nc{background-position:-16px -110px}.flag.flag-ne{background-position:-32px -110px}.flag.flag-nf{background-position:-48px -110px}.flag.flag-ng{background-position:-64px -110px}.flag.flag-ni{background-position:-80px -110px}.flag.flag-nl{background-position:-96px -110px}.flag.flag-no{background-position:-112px -110px}.flag.flag-np{background-position:-128px -110px}.flag.flag-nr{background-position:-144px -110px}.flag.flag-nu{background-position:-160px -110px}.flag.flag-nz{background-position:-176px -110px}.flag.flag-om{background-position:-192px -110px}.flag.flag-pa{background-position:-208px -110px}.flag.flag-pe{background-position:-224px -110px}.flag.flag-pf{background-position:-240px -110px}.flag.flag-pg{background-position:0 -121px}.flag.flag-ph{background-position:-16px -121px}.flag.flag-pk{background-position:-32px -121px}.flag.flag-pl{background-position:-48px -121px}.flag.flag-pm{background-position:-64px -121px}.flag.flag-pn{background-position:-80px -121px}.flag.flag-pr{background-position:-96px -121px}.flag.flag-ps{background-position:-112px -121px}.flag.flag-pt{background-position:-128px -121px}.flag.flag-pw{background-position:-144px -121px}.flag.flag-py{background-position:-160px -121px}.flag.flag-qa{background-position:-176px -121px}.flag.flag-re{background-position:-192px -121px}.flag.flag-ro{background-position:-208px -121px}.flag.flag-rs{background-position:-224px -121px}.flag.flag-ru{background-position:-240px -121px}.flag.flag-rw{background-position:0 -132px}.flag.flag-sa{background-position:-16px -132px}.flag.flag-sb{background-position:-32px -132px}.flag.flag-sc{background-position:-48px -132px}.flag.flag-scotland{background-position:-64px -132px}.flag.flag-sd{background-position:-80px -132px}.flag.flag-se{background-position:-96px -132px}.flag.flag-sg{background-position:-112px -132px}.flag.flag-sh{background-position:-128px -132px}.flag.flag-si{background-position:-144px -132px}.flag.flag-sj{background-position:-160px -132px}.flag.flag-sk{background-position:-176px -132px}.flag.flag-sl{background-position:-192px -132px}.flag.flag-sm{background-position:-208px -132px}.flag.flag-sn{background-position:-224px -132px}.flag.flag-so{background-position:-240px -132px}.flag.flag-somaliland{background-position:0 -143px}.flag.flag-sr{background-position:-16px -143px}.flag.flag-ss{background-position:-32px -143px}.flag.flag-st{background-position:-48px -143px}.flag.flag-sv{background-position:-64px -143px}.flag.flag-sx{background-position:-80px -143px}.flag.flag-sy{background-position:-96px -143px}.flag.flag-sz{background-position:-112px -143px}.flag.flag-tc{background-position:-128px -143px}.flag.flag-td{background-position:-144px -143px}.flag.flag-tf{background-position:-160px -143px}.flag.flag-tg{background-position:-176px -143px}.flag.flag-th{background-position:-192px -143px}.flag.flag-tibet{background-position:-208px -143px}.flag.flag-tj{background-position:-224px -143px}.flag.flag-tk{background-position:-240px -143px}.flag.flag-tl{background-position:0 -154px}.flag.flag-tm{background-position:-16px -154px}.flag.flag-tn{background-position:-32px -154px}.flag.flag-to{background-position:-48px -154px}.flag.flag-tr{background-position:-64px -154px}.flag.flag-tt{background-position:-80px -154px}.flag.flag-tv{background-position:-96px -154px}.flag.flag-tw{background-position:-112px -154px}.flag.flag-tz{background-position:-128px -154px}.flag.flag-ua{background-position:-144px -154px}.flag.flag-ug{background-position:-160px -154px}.flag.flag-um{background-position:-176px -154px}.flag.flag-us{background-position:-192px -154px}.flag.flag-uy{background-position:-208px -154px}.flag.flag-uz{background-position:-224px -154px}.flag.flag-va{background-position:-240px -154px}.flag.flag-vc{background-position:0 -165px}.flag.flag-ve{background-position:-16px -165px}.flag.flag-vg{background-position:-32px -165px}.flag.flag-vi{background-position:-48px -165px}.flag.flag-vn{background-position:-64px -165px}.flag.flag-vu{background-position:-80px -165px}.flag.flag-wales{background-position:-96px -165px}.flag.flag-wf{background-position:-112px -165px}.flag.flag-ws{background-position:-128px -165px}.flag.flag-xk{background-position:-144px -165px}.flag.flag-ye{background-position:-160px -165px}.flag.flag-yt{background-position:-176px -165px}.flag.flag-za{background-position:-192px -165px}.flag.flag-zanzibar{background-position:-208px -165px}.flag.flag-zm{background-position:-224px -165px}.flag.flag-zw{background-position:-240px -165px}
    /* Flag */

    .qdrequestdemo-popupForm .qd-form-group{padding:0px 10px;margin-bottom:10px;}
    .qdrequestdemo-popupForm .qd-form-group.qd-company-name{margin-bottom:10px;}
    .qd-form-group.form-phnumber .qd-form-input, .qd-form-group.form-phnumber label{/*padding-left:80px;*/}
    .qd-form-input:not(:placeholder-shown)~label{transform:translateX(10px) translateY(-10px) scale(0.8);}
    .qd-form-group.qd-company-name{width:100%;}
    .qd-form-group.form-phnumber .select-country>p{margin:0px;}

    .form-free-quote-2{clear:both;padding:0px 10px 0 10px;}
    .form-free-quote-2 .qd-form-group.text-group{padding:0;margin-bottom:15px;}
    .qdrequestdemo-popupForm .qd-form-group.text-group textarea{padding-top:20px;}
    .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{margin:0;padding:0px 10px 15px 10px;width:50%;vertical-align:top;position:relative;display:inline-block;}
    .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item font{display:block;font-size:12px;padding-top:5px;}
    .form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:33.3%;}
    .form-free-quote-2 .form-free-quote-2-3{display:none;}
    .input-effect .input-file{position:relative;}
    .form-free-quote-2-2{margin-bottom:25px;}
    #free-quote-testi-mobile{display:none;}
    .qdrequestdemo-popupForm .qd-checkbox span.wpcf7-list-item-label:before{width:15px;height:15px;}
    .qdrequestdemo-popupForm .qd-checkbox span.wpcf7-list-item-label{padding-left:15px;margin-top:-6px;}
    .qdrequestdemo-popupForm .qd-checkbox span.wpcf7-list-item-label{font-size:14px;line-height:18px;margin:-4px 0 0 0;}

    .form-free-quote-2-3 h3{font-size:18px;font-weight:100;padding-bottom:30px;text-transform:inherit;}
    .form-free-quote-2-3 h3 .svg-find{height:30px;width:50px;margin-top:-8px;margin-right:8px;}

    .form-free-quote-2-4 .qd-form-group-btn .qd-button{width:100%;margin:10px 0 10px;}

    .qd-form-text-group .svg-lock{height:24px;width:24px;float:left;margin-top:-5px;margin-left:-25px;}
    .qd-form-text-group p{padding-left:25px;font-size:14px;line-height:18px;}

    @media (max-width:1366px){
        .qd-form-group.form-phnumber .input-effect.active label{transform:translateX(17px) translateY(-18px) scale(0.8);line-height:normal;}    
        .qd-quote-right .qd-form-group{padding:0px 15px;}
        .hd2-common{font-size:36px;}
    }
    @media (max-width:1024px){
        #free-quote-testi-desk{display:none;}
        #free-quote-testi-mobile{display:block;}
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:33%;}
        .form-free-quote-2{padding:0px 0px 0 0px;}
        .form-free-quote-2 .form-free-quote-2-1 h2.hd1-common{ padding-bottom:20px;}
    }
    @media (max-width:991px){
        .qd-quote-right .bg-sec{padding:25px;}
        .qd-quote-right .qd-tittle-common h3{font-size:22px;padding-bottom:20px;} 
        .qd-quote-right .steps{padding-top:20px;}
    }
    @media (max-width:767px){
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:50%;}
        .qd-quote-right .qd-tittle-common h3{font-size:18px;line-height:28px;}
        .qd-quote-right .qd-tittle-common p{padding-top:15px;font-size:24px;line-height:32px;}
        .wpcf7-form-control-wrap .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
        .qd-rating-logo li{padding:10px 15px 0 0px;}
        .qd-rating-logo li:last-child{padding-right:0;}
        .qd-rating-sec{padding-top:10px;}
        .qd-form-text-group{padding-top:15px;width:100%;float:left;}
        .qd-form-text-group p{margin-bottom:0px;}
        .form-free-quote-2-4 .qd-form-group-btn .qd-button span,.contact-us-form .qd-form .qd-button span{right:auto!important;padding-left:15px;}
    }
    @media (max-width:575px){.form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:50%;}}
    @media (max-width:569px){
        .form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:50%;}
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:100%;}
        .qd-form-text-group p{padding-left:35px;padding-top:0px;font-size:14px;}
        .qdrequestdemo-popupForm .qd-form-group{width:100%;}
    }
    div.wpcf7-validation-errors,div.wpcf7-response-output{border:2px solid #f2dede;background:#f2dede;color:#a94442;font-weight:normal;border-radius:4px;margin:0px 0px 30px 0;padding:10px;}
    .qdrequestdemo-popupForm .wpcf7-list-item label{margin-bottom:0rem;display:flex;}



    .invalid .wpcf7-response-output{display:block;}
    .wpcf7-display-none{display:none;}
    .aidriven-quote-form{position:fixed;display:inline-block;top:0px;right:-550px;max-width:550px;height:calc(100% - 0px);z-index:99999999;transition:all 0.3s ease;-moz-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);overflow:auto;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);-moz-backdrop-filter:blur(50px);-o-backdrop-filter:blur(50px);-ms-backdrop-filter:blur(50px);}
    .aidriven-quote-form.ai-open{right:0;-moz-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);}

    body.ai-popup-open{overflow:hidden;position:relative;}
    body.ai-popup-open:before{content:"";position:fixed;left:0px;right:0px;top:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.5);z-index:9999;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-moz-backdrop-filter:blur(2px);-o-backdrop-filter:blur(2px);-ms-backdrop-filter:blur(2px);}

    .aidriven-quote-form .hd-common{font-size:22px;padding-bottom:30px;text-align:center;}
    .aidriven-quote-form .hd1-common{font-size:16px;padding-bottom:20px;text-align:center;}
    .aidriven-quote-form .hd2-common{font-size:45px;text-transform:uppercase;font-weight:600;}

    .aidriven-quote-form .qd-form-group svg{width:20px;height:20px;top:0px;}

    .aidriven-quote-form .qd-form-group .wpcf7-not-valid-tip{color:#a94442;font-size:12px;line-height:14px;}

    .qd-quote-form .qd-form{padding:15px 15px 15px;background:#fff;border:1px solid #ccc;-webkit-border-radius:0px;border-radius:0px;position:relative;}
    .qd-quote-form .qd-form .aidriven-quote-close{position:absolute;right:15px;top:15px;}
    .qd-quote-form .qd-form .aidriven-quote-close svg{transform:rotate(45deg);}

    .qd-quote-form .qd-form .hd-common{padding-right:40px;}

    div.wpcf7{margin:0;padding:0;}
    div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
    .wpcf7-form-control-wrap{position:relative;display:block;}
    .qd-form-group .input-effect .select-country .ddTitle{position:absolute;top:5px;cursor:pointer;z-index:9;}

    .flag{display:inline-block;width:16px;height:11px;background:url(source-assets/store/058bfebe5730ac1e.png) no-repeat;margin-right:6px;vertical-align:middle;}
    .flag.flag-us{background-position:-192px -154px;}
    .qd-form-group .ddTitleText .flag{position:absolute;top:4px;}
    .qd-form-group .ddTitleText .ddlabel{padding-left:20px;}
    .qd-form-group .ddTitleText .ddlabel, .contact-us-form .qd-form-group .ddChild .enabled span.ddlabel{vertical-align:middle;}
    .dd .ddTitle .description{font-size:12px;color:#666;}
    .ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;z-index:99 !important;background-color:#ffffff;text-align:left;}
    .ddcommon .ddChild li{clear:both;}
    .dd .ddChild li{padding:10px;background-color:#fff;}
    .qd-form-group .ddChild li .flag{position:relative;top:-2px;}

    .ddcommon .ddTitle .description{display:block;}
    .ddcommon.borderRadiusTp .ddChild{top:50px!important;max-height:250px;}
    .ddcommon .ddChild li{clear:both;}
    .ddcommon .ddChild li .description{display:block;}
    .ddcommon .ddChild li.optgroup{padding:0;}
    .ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}
    .ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
    .ddcommon .noBorderTop{border-top:none 0  !important;padding:0;margin:0;}
    .dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
    .dd .ddTitle .description{font-size:12px;color:#666}
    .dd .ddChild li{padding:10px;background-color:#fff;}
    .dd .ddChild li.hover{background-color:#f2f2f2}
    .dd .ddChild li img{padding:0 6px 0 0;}
    .dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
    .dd .ddChild li.selected{background-color:#d5d5d5;color:#000;}
    .dd .ddArrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #000;float:right;margin-top:8px;margin-left:5px;}

    .flag.ad{background-position:0 0;}
    .flag.ae{background-position:0 -11px;}
    .flag.af{background-position:0 -22px;}
    .flag.ag{background-position:0 -33px;}
    .flag.ai{background-position:0 -44px;}
    .flag.al{background-position:0 -55px;}
    .flag.am{background-position:0 -66px;}

    /* Flag */
    .flag{display:inline-block;width:16px;height:11px;background:url('source-assets/store/058bfebe5730ac1e.png') no-repeat}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-ax{background-position:-240px 0}.flag.flag-az{background-position:0 -11px}.flag.flag-ba{background-position:-16px -11px}.flag.flag-bb{background-position:-32px -11px}.flag.flag-bd{background-position:-48px -11px}.flag.flag-be{background-position:-64px -11px}.flag.flag-bf{background-position:-80px -11px}.flag.flag-bg{background-position:-96px -11px}.flag.flag-bh{background-position:-112px -11px}.flag.flag-bi{background-position:-128px -11px}.flag.flag-bj{background-position:-144px -11px}.flag.flag-bm{background-position:-160px -11px}.flag.flag-bn{background-position:-176px -11px}.flag.flag-bo{background-position:-192px -11px}.flag.flag-br{background-position:-208px -11px}.flag.flag-bs{background-position:-224px -11px}.flag.flag-bt{background-position:-240px -11px}.flag.flag-bv{background-position:0 -22px}.flag.flag-bw{background-position:-16px -22px}.flag.flag-by{background-position:-32px -22px}.flag.flag-bz{background-position:-48px -22px}.flag.flag-ca{background-position:-64px -22px}.flag.flag-catalonia{background-position:-80px -22px}.flag.flag-cd{background-position:-96px -22px}.flag.flag-cf{background-position:-112px -22px}.flag.flag-cg{background-position:-128px -22px}.flag.flag-ch{background-position:-144px -22px}.flag.flag-ci{background-position:-160px -22px}.flag.flag-ck{background-position:-176px -22px}.flag.flag-cl{background-position:-192px -22px}.flag.flag-cm{background-position:-208px -22px}.flag.flag-cn{background-position:-224px -22px}.flag.flag-co{background-position:-240px -22px}.flag.flag-cr{background-position:0 -33px}.flag.flag-cu{background-position:-16px -33px}.flag.flag-cv{background-position:-32px -33px}.flag.flag-cw{background-position:-48px -33px}.flag.flag-cy{background-position:-64px -33px}.flag.flag-cz{background-position:-80px -33px}.flag.flag-de{background-position:-96px -33px}.flag.flag-dj{background-position:-112px -33px}.flag.flag-dk{background-position:-128px -33px}.flag.flag-dm{background-position:-144px -33px}.flag.flag-do{background-position:-160px -33px}.flag.flag-dz{background-position:-176px -33px}.flag.flag-ec{background-position:-192px -33px}.flag.flag-ee{background-position:-208px -33px}.flag.flag-eg{background-position:-224px -33px}.flag.flag-eh{background-position:-240px -33px}.flag.flag-england{background-position:0 -44px}.flag.flag-er{background-position:-16px -44px}.flag.flag-es{background-position:-32px -44px}.flag.flag-et{background-position:-48px -44px}.flag.flag-eu{background-position:-64px -44px}.flag.flag-fi{background-position:-80px -44px}.flag.flag-fj{background-position:-96px -44px}.flag.flag-fk{background-position:-112px -44px}.flag.flag-fm{background-position:-128px -44px}.flag.flag-fo{background-position:-144px -44px}.flag.flag-fr{background-position:-160px -44px}.flag.flag-ga{background-position:-176px -44px}.flag.flag-gb{background-position:-192px -44px}.flag.flag-gd{background-position:-208px -44px}.flag.flag-ge{background-position:-224px -44px}.flag.flag-gf{background-position:-240px -44px}.flag.flag-gg{background-position:0 -55px}.flag.flag-gh{background-position:-16px -55px}.flag.flag-gi{background-position:-32px -55px}.flag.flag-gl{background-position:-48px -55px}.flag.flag-gm{background-position:-64px -55px}.flag.flag-gn{background-position:-80px -55px}.flag.flag-gp{background-position:-96px -55px}.flag.flag-gq{background-position:-112px -55px}.flag.flag-gr{background-position:-128px -55px}.flag.flag-gs{background-position:-144px -55px}.flag.flag-gt{background-position:-160px -55px}.flag.flag-gu{background-position:-176px -55px}.flag.flag-gw{background-position:-192px -55px}.flag.flag-gy{background-position:-208px -55px}.flag.flag-hk{background-position:-224px -55px}.flag.flag-hm{background-position:-240px -55px}.flag.flag-hn{background-position:0 -66px}.flag.flag-hr{background-position:-16px -66px}.flag.flag-ht{background-position:-32px -66px}.flag.flag-hu{background-position:-48px -66px}.flag.flag-ic{background-position:-64px -66px}.flag.flag-id{background-position:-80px -66px}.flag.flag-ie{background-position:-96px -66px}.flag.flag-il{background-position:-112px -66px}.flag.flag-im{background-position:-128px -66px}.flag.flag-in{background-position:-144px -66px}.flag.flag-io{background-position:-160px -66px}.flag.flag-iq{background-position:-176px -66px}.flag.flag-ir{background-position:-192px -66px}.flag.flag-is{background-position:-208px -66px}.flag.flag-it{background-position:-224px -66px}.flag.flag-je{background-position:-240px -66px}.flag.flag-jm{background-position:0 -77px}.flag.flag-jo{background-position:-16px -77px}.flag.flag-jp{background-position:-32px -77px}.flag.flag-ke{background-position:-48px -77px}.flag.flag-kg{background-position:-64px -77px}.flag.flag-kh{background-position:-80px -77px}.flag.flag-ki{background-position:-96px -77px}.flag.flag-km{background-position:-112px -77px}.flag.flag-kn{background-position:-128px -77px}.flag.flag-kp{background-position:-144px -77px}.flag.flag-kr{background-position:-160px -77px}.flag.flag-kurdistan{background-position:-176px -77px}.flag.flag-kw{background-position:-192px -77px}.flag.flag-ky{background-position:-208px -77px}.flag.flag-kz{background-position:-224px -77px}.flag.flag-la{background-position:-240px -77px}.flag.flag-lb{background-position:0 -88px}.flag.flag-lc{background-position:-16px -88px}.flag.flag-li{background-position:-32px -88px}.flag.flag-lk{background-position:-48px -88px}.flag.flag-lr{background-position:-64px -88px}.flag.flag-ls{background-position:-80px -88px}.flag.flag-lt{background-position:-96px -88px}.flag.flag-lu{background-position:-112px -88px}.flag.flag-lv{background-position:-128px -88px}.flag.flag-ly{background-position:-144px -88px}.flag.flag-ma{background-position:-160px -88px}.flag.flag-mc{background-position:-176px -88px}.flag.flag-md{background-position:-192px -88px}.flag.flag-me{background-position:-208px -88px}.flag.flag-mg{background-position:-224px -88px}.flag.flag-mh{background-position:-240px -88px}.flag.flag-mk{background-position:0 -99px}.flag.flag-ml{background-position:-16px -99px}.flag.flag-mm{background-position:-32px -99px}.flag.flag-mn{background-position:-48px -99px}.flag.flag-mo{background-position:-64px -99px}.flag.flag-mp{background-position:-80px -99px}.flag.flag-mq{background-position:-96px -99px}.flag.flag-mr{background-position:-112px -99px}.flag.flag-ms{background-position:-128px -99px}.flag.flag-mt{background-position:-144px -99px}.flag.flag-mu{background-position:-160px -99px}.flag.flag-mv{background-position:-176px -99px}.flag.flag-mw{background-position:-192px -99px}.flag.flag-mx{background-position:-208px -99px}.flag.flag-my{background-position:-224px -99px}.flag.flag-mz{background-position:-240px -99px}.flag.flag-na{background-position:0 -110px}.flag.flag-nc{background-position:-16px -110px}.flag.flag-ne{background-position:-32px -110px}.flag.flag-nf{background-position:-48px -110px}.flag.flag-ng{background-position:-64px -110px}.flag.flag-ni{background-position:-80px -110px}.flag.flag-nl{background-position:-96px -110px}.flag.flag-no{background-position:-112px -110px}.flag.flag-np{background-position:-128px -110px}.flag.flag-nr{background-position:-144px -110px}.flag.flag-nu{background-position:-160px -110px}.flag.flag-nz{background-position:-176px -110px}.flag.flag-om{background-position:-192px -110px}.flag.flag-pa{background-position:-208px -110px}.flag.flag-pe{background-position:-224px -110px}.flag.flag-pf{background-position:-240px -110px}.flag.flag-pg{background-position:0 -121px}.flag.flag-ph{background-position:-16px -121px}.flag.flag-pk{background-position:-32px -121px}.flag.flag-pl{background-position:-48px -121px}.flag.flag-pm{background-position:-64px -121px}.flag.flag-pn{background-position:-80px -121px}.flag.flag-pr{background-position:-96px -121px}.flag.flag-ps{background-position:-112px -121px}.flag.flag-pt{background-position:-128px -121px}.flag.flag-pw{background-position:-144px -121px}.flag.flag-py{background-position:-160px -121px}.flag.flag-qa{background-position:-176px -121px}.flag.flag-re{background-position:-192px -121px}.flag.flag-ro{background-position:-208px -121px}.flag.flag-rs{background-position:-224px -121px}.flag.flag-ru{background-position:-240px -121px}.flag.flag-rw{background-position:0 -132px}.flag.flag-sa{background-position:-16px -132px}.flag.flag-sb{background-position:-32px -132px}.flag.flag-sc{background-position:-48px -132px}.flag.flag-scotland{background-position:-64px -132px}.flag.flag-sd{background-position:-80px -132px}.flag.flag-se{background-position:-96px -132px}.flag.flag-sg{background-position:-112px -132px}.flag.flag-sh{background-position:-128px -132px}.flag.flag-si{background-position:-144px -132px}.flag.flag-sj{background-position:-160px -132px}.flag.flag-sk{background-position:-176px -132px}.flag.flag-sl{background-position:-192px -132px}.flag.flag-sm{background-position:-208px -132px}.flag.flag-sn{background-position:-224px -132px}.flag.flag-so{background-position:-240px -132px}.flag.flag-somaliland{background-position:0 -143px}.flag.flag-sr{background-position:-16px -143px}.flag.flag-ss{background-position:-32px -143px}.flag.flag-st{background-position:-48px -143px}.flag.flag-sv{background-position:-64px -143px}.flag.flag-sx{background-position:-80px -143px}.flag.flag-sy{background-position:-96px -143px}.flag.flag-sz{background-position:-112px -143px}.flag.flag-tc{background-position:-128px -143px}.flag.flag-td{background-position:-144px -143px}.flag.flag-tf{background-position:-160px -143px}.flag.flag-tg{background-position:-176px -143px}.flag.flag-th{background-position:-192px -143px}.flag.flag-tibet{background-position:-208px -143px}.flag.flag-tj{background-position:-224px -143px}.flag.flag-tk{background-position:-240px -143px}.flag.flag-tl{background-position:0 -154px}.flag.flag-tm{background-position:-16px -154px}.flag.flag-tn{background-position:-32px -154px}.flag.flag-to{background-position:-48px -154px}.flag.flag-tr{background-position:-64px -154px}.flag.flag-tt{background-position:-80px -154px}.flag.flag-tv{background-position:-96px -154px}.flag.flag-tw{background-position:-112px -154px}.flag.flag-tz{background-position:-128px -154px}.flag.flag-ua{background-position:-144px -154px}.flag.flag-ug{background-position:-160px -154px}.flag.flag-um{background-position:-176px -154px}.flag.flag-us{background-position:-192px -154px}.flag.flag-uy{background-position:-208px -154px}.flag.flag-uz{background-position:-224px -154px}.flag.flag-va{background-position:-240px -154px}.flag.flag-vc{background-position:0 -165px}.flag.flag-ve{background-position:-16px -165px}.flag.flag-vg{background-position:-32px -165px}.flag.flag-vi{background-position:-48px -165px}.flag.flag-vn{background-position:-64px -165px}.flag.flag-vu{background-position:-80px -165px}.flag.flag-wales{background-position:-96px -165px}.flag.flag-wf{background-position:-112px -165px}.flag.flag-ws{background-position:-128px -165px}.flag.flag-xk{background-position:-144px -165px}.flag.flag-ye{background-position:-160px -165px}.flag.flag-yt{background-position:-176px -165px}.flag.flag-za{background-position:-192px -165px}.flag.flag-zanzibar{background-position:-208px -165px}.flag.flag-zm{background-position:-224px -165px}.flag.flag-zw{background-position:-240px -165px}
    /* Flag */

    .aidriven-quote-form .qd-form-group{padding:0px 10px;margin-bottom:10px;}
    .aidriven-quote-form .qd-form-group.qd-company-name{margin-bottom:10px;}
    .qd-form-group.form-phnumber .qd-form-input, .qd-form-group.form-phnumber label{/*padding-left:80px;*/}
    .qd-form-input:not(:placeholder-shown)~label{transform:translateX(10px) translateY(-10px) scale(0.8);}
    .qd-form-group.qd-company-name{width:100%;}
    .qd-form-group.form-phnumber .select-country>p{margin:0px;}

    .form-free-quote-2{clear:both;padding:0px 10px 0 10px;}
    .form-free-quote-2 .qd-form-group.text-group{padding:0;margin-bottom:15px;}
    .aidriven-quote-form .qd-form-group.text-group textarea{padding-top:20px;}
    .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{margin:0;padding:0px 10px 15px 10px;width:50%;vertical-align:top;position:relative;display:inline-block;}
    .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item font{display:block;font-size:12px;padding-top:5px;}
    .form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:33.3%;}
    .form-free-quote-2 .form-free-quote-2-3{display:none;}
    .input-effect .input-file{position:relative;}
    .form-free-quote-2-2{margin-bottom:25px;}
    #free-quote-testi-mobile{display:none;}
    .aidriven-quote-form .qd-checkbox span.wpcf7-list-item-label:before{width:15px;height:15px;}
    .aidriven-quote-form .qd-checkbox span.wpcf7-list-item-label{padding-left:15px;margin-top:-6px;}
    .aidriven-quote-form .qd-checkbox span.wpcf7-list-item-label{font-size:14px;line-height:18px;margin:-4px 0 0 0;}

    .form-free-quote-2-3 h3{font-size:18px;font-weight:100;padding-bottom:30px;text-transform:inherit;}
    .form-free-quote-2-3 h3 .svg-find{height:30px;width:50px;margin-top:-8px;margin-right:8px;}

    .form-free-quote-2-4 .qd-form-group-btn .qd-button{width:100%;margin:10px 0 10px;}

    .qd-form-text-group .svg-lock{height:24px;width:24px;float:left;margin-top:-5px;margin-left:-25px;}
    .qd-form-text-group p{padding-left:25px;font-size:14px;line-height:18px;}

    @media (max-width:1366px){
        .qd-form-group.form-phnumber .input-effect.active label{transform:translateX(17px) translateY(-18px) scale(0.8);line-height:normal;}    
        .qd-quote-right .qd-form-group{padding:0px 15px;}
        .hd2-common{font-size:36px;}
    }
    @media (max-width:1024px){
        #free-quote-testi-desk{display:none;}
        #free-quote-testi-mobile{display:block;}
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:33%;}
        .form-free-quote-2{padding:0px 0px 0 0px;}
        .form-free-quote-2 .form-free-quote-2-1 h2.hd1-common{ padding-bottom:20px;}
    }
    @media (max-width:991px){
        .qd-quote-right .bg-sec{padding:25px;}
        .qd-quote-right .qd-tittle-common h3{font-size:22px;padding-bottom:20px;} 
        .qd-quote-right .steps{padding-top:20px;}
    }
    @media (max-width:767px){
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:50%;}
        .qd-quote-right .qd-tittle-common h3{font-size:18px;line-height:28px;}
        .qd-quote-right .qd-tittle-common p{padding-top:15px;font-size:24px;line-height:32px;}
        .wpcf7-form-control-wrap .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
        .qd-rating-logo li{padding:10px 15px 0 0px;}
        .qd-rating-logo li:last-child{padding-right:0;}
        .qd-rating-sec{padding-top:10px;}
        .qd-form-text-group{padding-top:15px;width:100%;float:left;}
        .qd-form-text-group p{margin-bottom:0px;}
        .form-free-quote-2-4 .qd-form-group-btn .qd-button span,.contact-us-form .qd-form .qd-button span{right:auto!important;padding-left:15px;}
    }
    @media (max-width:575px){.form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:50%;}}
    @media (max-width:569px){
        .form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:50%;}
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:100%;}
        .qd-form-text-group p{padding-left:35px;padding-top:0px;font-size:14px;}
        .aidriven-quote-form .qd-form-group{width:100%;}
    }
    div.wpcf7-validation-errors,div.wpcf7-response-output{border:2px solid #f2dede;background:#f2dede;color:#a94442;font-weight:normal;border-radius:4px;margin:0px 0px 30px 0;padding:10px;}
    .aidriven-quote-form .wpcf7-list-item label{margin-bottom:0rem;display:flex;}



    .invalid .wpcf7-response-output{display:block;}
    .wpcf7-display-none{display:none;}
    .qdrequest-popupForm{position:fixed;display:inline-block;top:0px;right:-550px;max-width:550px;height:calc(100% - 0px);z-index:99999999;transition:all 0.3s ease;-moz-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);overflow:auto;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);-moz-backdrop-filter:blur(50px);-o-backdrop-filter:blur(50px);-ms-backdrop-filter:blur(50px);}
    .qdrequest-popupForm.qdRequestform-open{right:0;-moz-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);}

    body.qdRequest-popup-open{overflow:hidden;position:relative;}
    body.qdRequest-popup-open:before{content:"";position:fixed;left:0px;right:0px;top:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.5);z-index:9999;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-moz-backdrop-filter:blur(2px);-o-backdrop-filter:blur(2px);-ms-backdrop-filter:blur(2px);}

    .qdrequest-popupForm .hd-common{font-size:22px;padding-bottom:30px;text-align:center;}
    .qdrequest-popupForm .hd1-common{font-size:16px;padding-bottom:20px;text-align:center;}
    .qdrequest-popupForm .hd2-common{font-size:45px;text-transform:uppercase;font-weight:600;}

    .qdrequest-popupForm .qd-form-group svg{width:20px;height:20px;top:0px;}

    .qdrequest-popupForm .qd-form-group .wpcf7-not-valid-tip{color:#a94442;font-size:12px;line-height:14px;}

    .qd-quote-form .qd-form{padding:15px 15px 15px;background:#fff;border:1px solid #ccc;-webkit-border-radius:0px;border-radius:0px;position:relative;}
    .qd-quote-form .qd-form .aidriven-quote-close{position:absolute;right:15px;top:15px;}
    .qd-quote-form .qd-form .aidriven-quote-close svg{transform:rotate(45deg);}

    .qd-quote-form .qd-form .hd-common{padding-right:40px;}

    div.wpcf7{margin:0;padding:0;}
    div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
    .wpcf7-form-control-wrap{position:relative;display:block;}
    .qd-form-group .input-effect .select-country .ddTitle{position:absolute;top:5px;cursor:pointer;z-index:9;}

    .flag{display:inline-block;width:16px;height:11px;background:url(source-assets/store/058bfebe5730ac1e.png) no-repeat;margin-right:6px;vertical-align:middle;}
    .flag.flag-us{background-position:-192px -154px;}
    .qd-form-group .ddTitleText .flag{position:absolute;top:4px;}
    .qd-form-group .ddTitleText .ddlabel{padding-left:20px;}
    .qd-form-group .ddTitleText .ddlabel, .contact-us-form .qd-form-group .ddChild .enabled span.ddlabel{vertical-align:middle;}
    .dd .ddTitle .description{font-size:12px;color:#666;}
    .ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;z-index:99 !important;background-color:#ffffff;text-align:left;}
    .ddcommon .ddChild li{clear:both;}
    .dd .ddChild li{padding:10px;background-color:#fff;}
    .qd-form-group .ddChild li .flag{position:relative;top:-2px;}

    .ddcommon .ddTitle .description{display:block;}
    .ddcommon.borderRadiusTp .ddChild{top:50px!important;max-height:250px;}
    .ddcommon .ddChild li{clear:both;}
    .ddcommon .ddChild li .description{display:block;}
    .ddcommon .ddChild li.optgroup{padding:0;}
    .ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}
    .ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
    .ddcommon .noBorderTop{border-top:none 0  !important;padding:0;margin:0;}
    .dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
    .dd .ddTitle .description{font-size:12px;color:#666}
    .dd .ddChild li{padding:10px;background-color:#fff;}
    .dd .ddChild li.hover{background-color:#f2f2f2}
    .dd .ddChild li img{padding:0 6px 0 0;}
    .dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
    .dd .ddChild li.selected{background-color:#d5d5d5;color:#000;}
    .dd .ddArrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #000;float:right;margin-top:8px;margin-left:5px;}

    .flag.ad{background-position:0 0;}
    .flag.ae{background-position:0 -11px;}
    .flag.af{background-position:0 -22px;}
    .flag.ag{background-position:0 -33px;}
    .flag.ai{background-position:0 -44px;}
    .flag.al{background-position:0 -55px;}
    .flag.am{background-position:0 -66px;}

    /* Flag */
    .flag{display:inline-block;width:16px;height:11px;background:url('source-assets/store/058bfebe5730ac1e.png') no-repeat}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-ax{background-position:-240px 0}.flag.flag-az{background-position:0 -11px}.flag.flag-ba{background-position:-16px -11px}.flag.flag-bb{background-position:-32px -11px}.flag.flag-bd{background-position:-48px -11px}.flag.flag-be{background-position:-64px -11px}.flag.flag-bf{background-position:-80px -11px}.flag.flag-bg{background-position:-96px -11px}.flag.flag-bh{background-position:-112px -11px}.flag.flag-bi{background-position:-128px -11px}.flag.flag-bj{background-position:-144px -11px}.flag.flag-bm{background-position:-160px -11px}.flag.flag-bn{background-position:-176px -11px}.flag.flag-bo{background-position:-192px -11px}.flag.flag-br{background-position:-208px -11px}.flag.flag-bs{background-position:-224px -11px}.flag.flag-bt{background-position:-240px -11px}.flag.flag-bv{background-position:0 -22px}.flag.flag-bw{background-position:-16px -22px}.flag.flag-by{background-position:-32px -22px}.flag.flag-bz{background-position:-48px -22px}.flag.flag-ca{background-position:-64px -22px}.flag.flag-catalonia{background-position:-80px -22px}.flag.flag-cd{background-position:-96px -22px}.flag.flag-cf{background-position:-112px -22px}.flag.flag-cg{background-position:-128px -22px}.flag.flag-ch{background-position:-144px -22px}.flag.flag-ci{background-position:-160px -22px}.flag.flag-ck{background-position:-176px -22px}.flag.flag-cl{background-position:-192px -22px}.flag.flag-cm{background-position:-208px -22px}.flag.flag-cn{background-position:-224px -22px}.flag.flag-co{background-position:-240px -22px}.flag.flag-cr{background-position:0 -33px}.flag.flag-cu{background-position:-16px -33px}.flag.flag-cv{background-position:-32px -33px}.flag.flag-cw{background-position:-48px -33px}.flag.flag-cy{background-position:-64px -33px}.flag.flag-cz{background-position:-80px -33px}.flag.flag-de{background-position:-96px -33px}.flag.flag-dj{background-position:-112px -33px}.flag.flag-dk{background-position:-128px -33px}.flag.flag-dm{background-position:-144px -33px}.flag.flag-do{background-position:-160px -33px}.flag.flag-dz{background-position:-176px -33px}.flag.flag-ec{background-position:-192px -33px}.flag.flag-ee{background-position:-208px -33px}.flag.flag-eg{background-position:-224px -33px}.flag.flag-eh{background-position:-240px -33px}.flag.flag-england{background-position:0 -44px}.flag.flag-er{background-position:-16px -44px}.flag.flag-es{background-position:-32px -44px}.flag.flag-et{background-position:-48px -44px}.flag.flag-eu{background-position:-64px -44px}.flag.flag-fi{background-position:-80px -44px}.flag.flag-fj{background-position:-96px -44px}.flag.flag-fk{background-position:-112px -44px}.flag.flag-fm{background-position:-128px -44px}.flag.flag-fo{background-position:-144px -44px}.flag.flag-fr{background-position:-160px -44px}.flag.flag-ga{background-position:-176px -44px}.flag.flag-gb{background-position:-192px -44px}.flag.flag-gd{background-position:-208px -44px}.flag.flag-ge{background-position:-224px -44px}.flag.flag-gf{background-position:-240px -44px}.flag.flag-gg{background-position:0 -55px}.flag.flag-gh{background-position:-16px -55px}.flag.flag-gi{background-position:-32px -55px}.flag.flag-gl{background-position:-48px -55px}.flag.flag-gm{background-position:-64px -55px}.flag.flag-gn{background-position:-80px -55px}.flag.flag-gp{background-position:-96px -55px}.flag.flag-gq{background-position:-112px -55px}.flag.flag-gr{background-position:-128px -55px}.flag.flag-gs{background-position:-144px -55px}.flag.flag-gt{background-position:-160px -55px}.flag.flag-gu{background-position:-176px -55px}.flag.flag-gw{background-position:-192px -55px}.flag.flag-gy{background-position:-208px -55px}.flag.flag-hk{background-position:-224px -55px}.flag.flag-hm{background-position:-240px -55px}.flag.flag-hn{background-position:0 -66px}.flag.flag-hr{background-position:-16px -66px}.flag.flag-ht{background-position:-32px -66px}.flag.flag-hu{background-position:-48px -66px}.flag.flag-ic{background-position:-64px -66px}.flag.flag-id{background-position:-80px -66px}.flag.flag-ie{background-position:-96px -66px}.flag.flag-il{background-position:-112px -66px}.flag.flag-im{background-position:-128px -66px}.flag.flag-in{background-position:-144px -66px}.flag.flag-io{background-position:-160px -66px}.flag.flag-iq{background-position:-176px -66px}.flag.flag-ir{background-position:-192px -66px}.flag.flag-is{background-position:-208px -66px}.flag.flag-it{background-position:-224px -66px}.flag.flag-je{background-position:-240px -66px}.flag.flag-jm{background-position:0 -77px}.flag.flag-jo{background-position:-16px -77px}.flag.flag-jp{background-position:-32px -77px}.flag.flag-ke{background-position:-48px -77px}.flag.flag-kg{background-position:-64px -77px}.flag.flag-kh{background-position:-80px -77px}.flag.flag-ki{background-position:-96px -77px}.flag.flag-km{background-position:-112px -77px}.flag.flag-kn{background-position:-128px -77px}.flag.flag-kp{background-position:-144px -77px}.flag.flag-kr{background-position:-160px -77px}.flag.flag-kurdistan{background-position:-176px -77px}.flag.flag-kw{background-position:-192px -77px}.flag.flag-ky{background-position:-208px -77px}.flag.flag-kz{background-position:-224px -77px}.flag.flag-la{background-position:-240px -77px}.flag.flag-lb{background-position:0 -88px}.flag.flag-lc{background-position:-16px -88px}.flag.flag-li{background-position:-32px -88px}.flag.flag-lk{background-position:-48px -88px}.flag.flag-lr{background-position:-64px -88px}.flag.flag-ls{background-position:-80px -88px}.flag.flag-lt{background-position:-96px -88px}.flag.flag-lu{background-position:-112px -88px}.flag.flag-lv{background-position:-128px -88px}.flag.flag-ly{background-position:-144px -88px}.flag.flag-ma{background-position:-160px -88px}.flag.flag-mc{background-position:-176px -88px}.flag.flag-md{background-position:-192px -88px}.flag.flag-me{background-position:-208px -88px}.flag.flag-mg{background-position:-224px -88px}.flag.flag-mh{background-position:-240px -88px}.flag.flag-mk{background-position:0 -99px}.flag.flag-ml{background-position:-16px -99px}.flag.flag-mm{background-position:-32px -99px}.flag.flag-mn{background-position:-48px -99px}.flag.flag-mo{background-position:-64px -99px}.flag.flag-mp{background-position:-80px -99px}.flag.flag-mq{background-position:-96px -99px}.flag.flag-mr{background-position:-112px -99px}.flag.flag-ms{background-position:-128px -99px}.flag.flag-mt{background-position:-144px -99px}.flag.flag-mu{background-position:-160px -99px}.flag.flag-mv{background-position:-176px -99px}.flag.flag-mw{background-position:-192px -99px}.flag.flag-mx{background-position:-208px -99px}.flag.flag-my{background-position:-224px -99px}.flag.flag-mz{background-position:-240px -99px}.flag.flag-na{background-position:0 -110px}.flag.flag-nc{background-position:-16px -110px}.flag.flag-ne{background-position:-32px -110px}.flag.flag-nf{background-position:-48px -110px}.flag.flag-ng{background-position:-64px -110px}.flag.flag-ni{background-position:-80px -110px}.flag.flag-nl{background-position:-96px -110px}.flag.flag-no{background-position:-112px -110px}.flag.flag-np{background-position:-128px -110px}.flag.flag-nr{background-position:-144px -110px}.flag.flag-nu{background-position:-160px -110px}.flag.flag-nz{background-position:-176px -110px}.flag.flag-om{background-position:-192px -110px}.flag.flag-pa{background-position:-208px -110px}.flag.flag-pe{background-position:-224px -110px}.flag.flag-pf{background-position:-240px -110px}.flag.flag-pg{background-position:0 -121px}.flag.flag-ph{background-position:-16px -121px}.flag.flag-pk{background-position:-32px -121px}.flag.flag-pl{background-position:-48px -121px}.flag.flag-pm{background-position:-64px -121px}.flag.flag-pn{background-position:-80px -121px}.flag.flag-pr{background-position:-96px -121px}.flag.flag-ps{background-position:-112px -121px}.flag.flag-pt{background-position:-128px -121px}.flag.flag-pw{background-position:-144px -121px}.flag.flag-py{background-position:-160px -121px}.flag.flag-qa{background-position:-176px -121px}.flag.flag-re{background-position:-192px -121px}.flag.flag-ro{background-position:-208px -121px}.flag.flag-rs{background-position:-224px -121px}.flag.flag-ru{background-position:-240px -121px}.flag.flag-rw{background-position:0 -132px}.flag.flag-sa{background-position:-16px -132px}.flag.flag-sb{background-position:-32px -132px}.flag.flag-sc{background-position:-48px -132px}.flag.flag-scotland{background-position:-64px -132px}.flag.flag-sd{background-position:-80px -132px}.flag.flag-se{background-position:-96px -132px}.flag.flag-sg{background-position:-112px -132px}.flag.flag-sh{background-position:-128px -132px}.flag.flag-si{background-position:-144px -132px}.flag.flag-sj{background-position:-160px -132px}.flag.flag-sk{background-position:-176px -132px}.flag.flag-sl{background-position:-192px -132px}.flag.flag-sm{background-position:-208px -132px}.flag.flag-sn{background-position:-224px -132px}.flag.flag-so{background-position:-240px -132px}.flag.flag-somaliland{background-position:0 -143px}.flag.flag-sr{background-position:-16px -143px}.flag.flag-ss{background-position:-32px -143px}.flag.flag-st{background-position:-48px -143px}.flag.flag-sv{background-position:-64px -143px}.flag.flag-sx{background-position:-80px -143px}.flag.flag-sy{background-position:-96px -143px}.flag.flag-sz{background-position:-112px -143px}.flag.flag-tc{background-position:-128px -143px}.flag.flag-td{background-position:-144px -143px}.flag.flag-tf{background-position:-160px -143px}.flag.flag-tg{background-position:-176px -143px}.flag.flag-th{background-position:-192px -143px}.flag.flag-tibet{background-position:-208px -143px}.flag.flag-tj{background-position:-224px -143px}.flag.flag-tk{background-position:-240px -143px}.flag.flag-tl{background-position:0 -154px}.flag.flag-tm{background-position:-16px -154px}.flag.flag-tn{background-position:-32px -154px}.flag.flag-to{background-position:-48px -154px}.flag.flag-tr{background-position:-64px -154px}.flag.flag-tt{background-position:-80px -154px}.flag.flag-tv{background-position:-96px -154px}.flag.flag-tw{background-position:-112px -154px}.flag.flag-tz{background-position:-128px -154px}.flag.flag-ua{background-position:-144px -154px}.flag.flag-ug{background-position:-160px -154px}.flag.flag-um{background-position:-176px -154px}.flag.flag-us{background-position:-192px -154px}.flag.flag-uy{background-position:-208px -154px}.flag.flag-uz{background-position:-224px -154px}.flag.flag-va{background-position:-240px -154px}.flag.flag-vc{background-position:0 -165px}.flag.flag-ve{background-position:-16px -165px}.flag.flag-vg{background-position:-32px -165px}.flag.flag-vi{background-position:-48px -165px}.flag.flag-vn{background-position:-64px -165px}.flag.flag-vu{background-position:-80px -165px}.flag.flag-wales{background-position:-96px -165px}.flag.flag-wf{background-position:-112px -165px}.flag.flag-ws{background-position:-128px -165px}.flag.flag-xk{background-position:-144px -165px}.flag.flag-ye{background-position:-160px -165px}.flag.flag-yt{background-position:-176px -165px}.flag.flag-za{background-position:-192px -165px}.flag.flag-zanzibar{background-position:-208px -165px}.flag.flag-zm{background-position:-224px -165px}.flag.flag-zw{background-position:-240px -165px}
    /* Flag */

    .qdrequest-popupForm .qd-form-group{padding:0px 10px;margin-bottom:10px;}
    .qdrequest-popupForm .qd-form-group.qd-company-name{margin-bottom:10px;}
    .qd-form-group.form-phnumber .qd-form-input, .qd-form-group.form-phnumber label{/*padding-left:80px;*/}
    .qd-form-input:not(:placeholder-shown)~label{transform:translateX(10px) translateY(-10px) scale(0.8);}
    .qd-form-group.qd-company-name{width:100%;}
    .qd-form-group.form-phnumber .select-country>p{margin:0px;}

    .form-free-quote-2{clear:both;padding:0px 10px 0 10px;}
    .form-free-quote-2 .qd-form-group.text-group{padding:0;margin-bottom:15px;}
    .qdrequest-popupForm .qd-form-group.text-group textarea{padding-top:20px;}
    .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{margin:0;padding:0px 10px 15px 10px;width:50%;vertical-align:top;position:relative;display:inline-block;}
    .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item font{display:block;font-size:12px;padding-top:5px;}
    .form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:33.3%;}
    .form-free-quote-2 .form-free-quote-2-3{display:none;}
    .input-effect .input-file{position:relative;}
    .form-free-quote-2-2{margin-bottom:25px;}
    #free-quote-testi-mobile{display:none;}
    .qdrequest-popupForm .qd-checkbox span.wpcf7-list-item-label:before{width:15px;height:15px;}
    .qdrequest-popupForm .qd-checkbox span.wpcf7-list-item-label{padding-left:15px;margin-top:-6px;}
    .qdrequest-popupForm .qd-checkbox span.wpcf7-list-item-label{font-size:14px;line-height:18px;margin:-4px 0 0 0;}

    .form-free-quote-2-3 h3{font-size:18px;font-weight:100;padding-bottom:30px;text-transform:inherit;}
    .form-free-quote-2-3 h3 .svg-find{height:30px;width:50px;margin-top:-8px;margin-right:8px;}

    .form-free-quote-2-4 .qd-form-group-btn .qd-button{width:100%;margin:10px 0 10px;}

    .qd-form-text-group .svg-lock{height:24px;width:24px;float:left;margin-top:-5px;margin-left:-25px;}
    .qd-form-text-group p{padding-left:25px;font-size:14px;line-height:18px;}

    @media (max-width:1366px){
        .qd-form-group.form-phnumber .input-effect.active label{transform:translateX(17px) translateY(-18px) scale(0.8);line-height:normal;}    
        .qd-quote-right .qd-form-group{padding:0px 15px;}
        .hd2-common{font-size:36px;}
    }
    @media (max-width:1024px){
        #free-quote-testi-desk{display:none;}
        #free-quote-testi-mobile{display:block;}
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:33%;}
        .form-free-quote-2{padding:0px 0px 0 0px;}
        .form-free-quote-2 .form-free-quote-2-1 h2.hd1-common{ padding-bottom:20px;}
    }
    @media (max-width:991px){
        .qd-quote-right .bg-sec{padding:25px;}
        .qd-quote-right .qd-tittle-common h3{font-size:22px;padding-bottom:20px;} 
        .qd-quote-right .steps{padding-top:20px;}
    }
    @media (max-width:767px){
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:50%;}
        .qd-quote-right .qd-tittle-common h3{font-size:18px;line-height:28px;}
        .qd-quote-right .qd-tittle-common p{padding-top:15px;font-size:24px;line-height:32px;}
        .wpcf7-form-control-wrap .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
        .qd-rating-logo li{padding:10px 15px 0 0px;}
        .qd-rating-logo li:last-child{padding-right:0;}
        .qd-rating-sec{padding-top:10px;}
        .qd-form-text-group{padding-top:15px;width:100%;float:left;}
        .qd-form-text-group p{margin-bottom:0px;}
        .form-free-quote-2-4 .qd-form-group-btn .qd-button span,.contact-us-form .qd-form .qd-button span{right:auto!important;padding-left:15px;}
    }
    @media (max-width:575px){.form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:50%;}}
    @media (max-width:569px){
        .form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:50%;}
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:100%;}
        .qd-form-text-group p{padding-left:35px;padding-top:0px;font-size:14px;}
        .qdrequest-popupForm .qd-form-group{width:100%;}
    }
    div.wpcf7-validation-errors,div.wpcf7-response-output{border:2px solid #f2dede;background:#f2dede;color:#a94442;font-weight:normal;border-radius:4px;margin:0px 0px 30px 0;padding:10px;}
    .qdrequest-popupForm .wpcf7-list-item label{margin-bottom:0rem;display:flex;}



    .invalid .wpcf7-response-output{display:block;}
    .wpcf7-display-none{display:none;}
    .inquiryfrm-popupForm{position:fixed;display:inline-block;top:0px;right:-550px;max-width:550px;height:calc(100% - 0px);z-index:99999999;transition:all 0.3s ease;-moz-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);overflow:auto;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);-moz-backdrop-filter:blur(50px);-o-backdrop-filter:blur(50px);-ms-backdrop-filter:blur(50px);}
    .inquiryfrm-popupForm.inquiryfrm-open{right:0;-moz-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);transition:all 0.3s cubic-bezier(0, 0, 0.58, 1);}

    body.inquiryfrm-popup-open{overflow:hidden;position:relative;}
    body.inquiryfrm-popup-open:before{content:"";position:fixed;left:0px;right:0px;top:0px;bottom:0px;background-color:rgba(0, 0, 0, 0.5);z-index:9999;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-moz-backdrop-filter:blur(2px);-o-backdrop-filter:blur(2px);-ms-backdrop-filter:blur(2px);}

    .inquiryfrm-popupForm .hd-common{font-size:22px;padding-bottom:30px;text-align:center;}
    .inquiryfrm-popupForm .hd1-common{font-size:16px;padding-bottom:20px;text-align:center;}
    .inquiryfrm-popupForm .hd2-common{font-size:45px;text-transform:uppercase;font-weight:600;}

    .inquiryfrm-popupForm .qd-form-group svg{width:20px;height:20px;top:0px;}

    .inquiryfrm-popupForm .qd-form-group .wpcf7-not-valid-tip{color:#a94442;font-size:12px;line-height:14px;}

    .qd-quote-form .qd-form{padding:15px 15px 15px;background:#fff;border:1px solid #ccc;-webkit-border-radius:0px;border-radius:0px;position:relative;}
    .qd-quote-form .qd-form .aidriven-quote-close{position:absolute;right:15px;top:15px;}
    .qd-quote-form .qd-form .aidriven-quote-close svg{transform:rotate(45deg);}

    .qd-quote-form .qd-form .hd-common{padding-right:40px;}

    div.wpcf7{margin:0;padding:0;}
    div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
    .wpcf7-form-control-wrap{position:relative;display:block;}
    .qd-form-group .input-effect .select-country .ddTitle{position:absolute;top:5px;cursor:pointer;z-index:9;}

    .flag{display:inline-block;width:16px;height:11px;background:url(source-assets/store/058bfebe5730ac1e.png) no-repeat;margin-right:6px;vertical-align:middle;}
    .flag.flag-us{background-position:-192px -154px;}
    .qd-form-group .ddTitleText .flag{position:absolute;top:4px;}
    .qd-form-group .ddTitleText .ddlabel{padding-left:20px;}
    .qd-form-group .ddTitleText .ddlabel, .contact-us-form .qd-form-group .ddChild .enabled span.ddlabel{vertical-align:middle;}
    .dd .ddTitle .description{font-size:12px;color:#666;}
    .ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;z-index:99 !important;background-color:#ffffff;text-align:left;}
    .ddcommon .ddChild li{clear:both;}
    .dd .ddChild li{padding:10px;background-color:#fff;}
    .qd-form-group .ddChild li .flag{position:relative;top:-2px;}

    .ddcommon .ddTitle .description{display:block;}
    .ddcommon.borderRadiusTp .ddChild{top:50px!important;max-height:250px;}
    .ddcommon .ddChild li{clear:both;}
    .ddcommon .ddChild li .description{display:block;}
    .ddcommon .ddChild li.optgroup{padding:0;}
    .ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}
    .ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
    .ddcommon .noBorderTop{border-top:none 0  !important;padding:0;margin:0;}
    .dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
    .dd .ddTitle .description{font-size:12px;color:#666}
    .dd .ddChild li{padding:10px;background-color:#fff;}
    .dd .ddChild li.hover{background-color:#f2f2f2}
    .dd .ddChild li img{padding:0 6px 0 0;}
    .dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
    .dd .ddChild li.selected{background-color:#d5d5d5;color:#000;}
    .dd .ddArrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #000;float:right;margin-top:8px;margin-left:5px;}

    .flag.ad{background-position:0 0;}
    .flag.ae{background-position:0 -11px;}
    .flag.af{background-position:0 -22px;}
    .flag.ag{background-position:0 -33px;}
    .flag.ai{background-position:0 -44px;}
    .flag.al{background-position:0 -55px;}
    .flag.am{background-position:0 -66px;}

    /* Flag */
    .flag{display:inline-block;width:16px;height:11px;background:url('source-assets/store/058bfebe5730ac1e.png') no-repeat}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-ax{background-position:-240px 0}.flag.flag-az{background-position:0 -11px}.flag.flag-ba{background-position:-16px -11px}.flag.flag-bb{background-position:-32px -11px}.flag.flag-bd{background-position:-48px -11px}.flag.flag-be{background-position:-64px -11px}.flag.flag-bf{background-position:-80px -11px}.flag.flag-bg{background-position:-96px -11px}.flag.flag-bh{background-position:-112px -11px}.flag.flag-bi{background-position:-128px -11px}.flag.flag-bj{background-position:-144px -11px}.flag.flag-bm{background-position:-160px -11px}.flag.flag-bn{background-position:-176px -11px}.flag.flag-bo{background-position:-192px -11px}.flag.flag-br{background-position:-208px -11px}.flag.flag-bs{background-position:-224px -11px}.flag.flag-bt{background-position:-240px -11px}.flag.flag-bv{background-position:0 -22px}.flag.flag-bw{background-position:-16px -22px}.flag.flag-by{background-position:-32px -22px}.flag.flag-bz{background-position:-48px -22px}.flag.flag-ca{background-position:-64px -22px}.flag.flag-catalonia{background-position:-80px -22px}.flag.flag-cd{background-position:-96px -22px}.flag.flag-cf{background-position:-112px -22px}.flag.flag-cg{background-position:-128px -22px}.flag.flag-ch{background-position:-144px -22px}.flag.flag-ci{background-position:-160px -22px}.flag.flag-ck{background-position:-176px -22px}.flag.flag-cl{background-position:-192px -22px}.flag.flag-cm{background-position:-208px -22px}.flag.flag-cn{background-position:-224px -22px}.flag.flag-co{background-position:-240px -22px}.flag.flag-cr{background-position:0 -33px}.flag.flag-cu{background-position:-16px -33px}.flag.flag-cv{background-position:-32px -33px}.flag.flag-cw{background-position:-48px -33px}.flag.flag-cy{background-position:-64px -33px}.flag.flag-cz{background-position:-80px -33px}.flag.flag-de{background-position:-96px -33px}.flag.flag-dj{background-position:-112px -33px}.flag.flag-dk{background-position:-128px -33px}.flag.flag-dm{background-position:-144px -33px}.flag.flag-do{background-position:-160px -33px}.flag.flag-dz{background-position:-176px -33px}.flag.flag-ec{background-position:-192px -33px}.flag.flag-ee{background-position:-208px -33px}.flag.flag-eg{background-position:-224px -33px}.flag.flag-eh{background-position:-240px -33px}.flag.flag-england{background-position:0 -44px}.flag.flag-er{background-position:-16px -44px}.flag.flag-es{background-position:-32px -44px}.flag.flag-et{background-position:-48px -44px}.flag.flag-eu{background-position:-64px -44px}.flag.flag-fi{background-position:-80px -44px}.flag.flag-fj{background-position:-96px -44px}.flag.flag-fk{background-position:-112px -44px}.flag.flag-fm{background-position:-128px -44px}.flag.flag-fo{background-position:-144px -44px}.flag.flag-fr{background-position:-160px -44px}.flag.flag-ga{background-position:-176px -44px}.flag.flag-gb{background-position:-192px -44px}.flag.flag-gd{background-position:-208px -44px}.flag.flag-ge{background-position:-224px -44px}.flag.flag-gf{background-position:-240px -44px}.flag.flag-gg{background-position:0 -55px}.flag.flag-gh{background-position:-16px -55px}.flag.flag-gi{background-position:-32px -55px}.flag.flag-gl{background-position:-48px -55px}.flag.flag-gm{background-position:-64px -55px}.flag.flag-gn{background-position:-80px -55px}.flag.flag-gp{background-position:-96px -55px}.flag.flag-gq{background-position:-112px -55px}.flag.flag-gr{background-position:-128px -55px}.flag.flag-gs{background-position:-144px -55px}.flag.flag-gt{background-position:-160px -55px}.flag.flag-gu{background-position:-176px -55px}.flag.flag-gw{background-position:-192px -55px}.flag.flag-gy{background-position:-208px -55px}.flag.flag-hk{background-position:-224px -55px}.flag.flag-hm{background-position:-240px -55px}.flag.flag-hn{background-position:0 -66px}.flag.flag-hr{background-position:-16px -66px}.flag.flag-ht{background-position:-32px -66px}.flag.flag-hu{background-position:-48px -66px}.flag.flag-ic{background-position:-64px -66px}.flag.flag-id{background-position:-80px -66px}.flag.flag-ie{background-position:-96px -66px}.flag.flag-il{background-position:-112px -66px}.flag.flag-im{background-position:-128px -66px}.flag.flag-in{background-position:-144px -66px}.flag.flag-io{background-position:-160px -66px}.flag.flag-iq{background-position:-176px -66px}.flag.flag-ir{background-position:-192px -66px}.flag.flag-is{background-position:-208px -66px}.flag.flag-it{background-position:-224px -66px}.flag.flag-je{background-position:-240px -66px}.flag.flag-jm{background-position:0 -77px}.flag.flag-jo{background-position:-16px -77px}.flag.flag-jp{background-position:-32px -77px}.flag.flag-ke{background-position:-48px -77px}.flag.flag-kg{background-position:-64px -77px}.flag.flag-kh{background-position:-80px -77px}.flag.flag-ki{background-position:-96px -77px}.flag.flag-km{background-position:-112px -77px}.flag.flag-kn{background-position:-128px -77px}.flag.flag-kp{background-position:-144px -77px}.flag.flag-kr{background-position:-160px -77px}.flag.flag-kurdistan{background-position:-176px -77px}.flag.flag-kw{background-position:-192px -77px}.flag.flag-ky{background-position:-208px -77px}.flag.flag-kz{background-position:-224px -77px}.flag.flag-la{background-position:-240px -77px}.flag.flag-lb{background-position:0 -88px}.flag.flag-lc{background-position:-16px -88px}.flag.flag-li{background-position:-32px -88px}.flag.flag-lk{background-position:-48px -88px}.flag.flag-lr{background-position:-64px -88px}.flag.flag-ls{background-position:-80px -88px}.flag.flag-lt{background-position:-96px -88px}.flag.flag-lu{background-position:-112px -88px}.flag.flag-lv{background-position:-128px -88px}.flag.flag-ly{background-position:-144px -88px}.flag.flag-ma{background-position:-160px -88px}.flag.flag-mc{background-position:-176px -88px}.flag.flag-md{background-position:-192px -88px}.flag.flag-me{background-position:-208px -88px}.flag.flag-mg{background-position:-224px -88px}.flag.flag-mh{background-position:-240px -88px}.flag.flag-mk{background-position:0 -99px}.flag.flag-ml{background-position:-16px -99px}.flag.flag-mm{background-position:-32px -99px}.flag.flag-mn{background-position:-48px -99px}.flag.flag-mo{background-position:-64px -99px}.flag.flag-mp{background-position:-80px -99px}.flag.flag-mq{background-position:-96px -99px}.flag.flag-mr{background-position:-112px -99px}.flag.flag-ms{background-position:-128px -99px}.flag.flag-mt{background-position:-144px -99px}.flag.flag-mu{background-position:-160px -99px}.flag.flag-mv{background-position:-176px -99px}.flag.flag-mw{background-position:-192px -99px}.flag.flag-mx{background-position:-208px -99px}.flag.flag-my{background-position:-224px -99px}.flag.flag-mz{background-position:-240px -99px}.flag.flag-na{background-position:0 -110px}.flag.flag-nc{background-position:-16px -110px}.flag.flag-ne{background-position:-32px -110px}.flag.flag-nf{background-position:-48px -110px}.flag.flag-ng{background-position:-64px -110px}.flag.flag-ni{background-position:-80px -110px}.flag.flag-nl{background-position:-96px -110px}.flag.flag-no{background-position:-112px -110px}.flag.flag-np{background-position:-128px -110px}.flag.flag-nr{background-position:-144px -110px}.flag.flag-nu{background-position:-160px -110px}.flag.flag-nz{background-position:-176px -110px}.flag.flag-om{background-position:-192px -110px}.flag.flag-pa{background-position:-208px -110px}.flag.flag-pe{background-position:-224px -110px}.flag.flag-pf{background-position:-240px -110px}.flag.flag-pg{background-position:0 -121px}.flag.flag-ph{background-position:-16px -121px}.flag.flag-pk{background-position:-32px -121px}.flag.flag-pl{background-position:-48px -121px}.flag.flag-pm{background-position:-64px -121px}.flag.flag-pn{background-position:-80px -121px}.flag.flag-pr{background-position:-96px -121px}.flag.flag-ps{background-position:-112px -121px}.flag.flag-pt{background-position:-128px -121px}.flag.flag-pw{background-position:-144px -121px}.flag.flag-py{background-position:-160px -121px}.flag.flag-qa{background-position:-176px -121px}.flag.flag-re{background-position:-192px -121px}.flag.flag-ro{background-position:-208px -121px}.flag.flag-rs{background-position:-224px -121px}.flag.flag-ru{background-position:-240px -121px}.flag.flag-rw{background-position:0 -132px}.flag.flag-sa{background-position:-16px -132px}.flag.flag-sb{background-position:-32px -132px}.flag.flag-sc{background-position:-48px -132px}.flag.flag-scotland{background-position:-64px -132px}.flag.flag-sd{background-position:-80px -132px}.flag.flag-se{background-position:-96px -132px}.flag.flag-sg{background-position:-112px -132px}.flag.flag-sh{background-position:-128px -132px}.flag.flag-si{background-position:-144px -132px}.flag.flag-sj{background-position:-160px -132px}.flag.flag-sk{background-position:-176px -132px}.flag.flag-sl{background-position:-192px -132px}.flag.flag-sm{background-position:-208px -132px}.flag.flag-sn{background-position:-224px -132px}.flag.flag-so{background-position:-240px -132px}.flag.flag-somaliland{background-position:0 -143px}.flag.flag-sr{background-position:-16px -143px}.flag.flag-ss{background-position:-32px -143px}.flag.flag-st{background-position:-48px -143px}.flag.flag-sv{background-position:-64px -143px}.flag.flag-sx{background-position:-80px -143px}.flag.flag-sy{background-position:-96px -143px}.flag.flag-sz{background-position:-112px -143px}.flag.flag-tc{background-position:-128px -143px}.flag.flag-td{background-position:-144px -143px}.flag.flag-tf{background-position:-160px -143px}.flag.flag-tg{background-position:-176px -143px}.flag.flag-th{background-position:-192px -143px}.flag.flag-tibet{background-position:-208px -143px}.flag.flag-tj{background-position:-224px -143px}.flag.flag-tk{background-position:-240px -143px}.flag.flag-tl{background-position:0 -154px}.flag.flag-tm{background-position:-16px -154px}.flag.flag-tn{background-position:-32px -154px}.flag.flag-to{background-position:-48px -154px}.flag.flag-tr{background-position:-64px -154px}.flag.flag-tt{background-position:-80px -154px}.flag.flag-tv{background-position:-96px -154px}.flag.flag-tw{background-position:-112px -154px}.flag.flag-tz{background-position:-128px -154px}.flag.flag-ua{background-position:-144px -154px}.flag.flag-ug{background-position:-160px -154px}.flag.flag-um{background-position:-176px -154px}.flag.flag-us{background-position:-192px -154px}.flag.flag-uy{background-position:-208px -154px}.flag.flag-uz{background-position:-224px -154px}.flag.flag-va{background-position:-240px -154px}.flag.flag-vc{background-position:0 -165px}.flag.flag-ve{background-position:-16px -165px}.flag.flag-vg{background-position:-32px -165px}.flag.flag-vi{background-position:-48px -165px}.flag.flag-vn{background-position:-64px -165px}.flag.flag-vu{background-position:-80px -165px}.flag.flag-wales{background-position:-96px -165px}.flag.flag-wf{background-position:-112px -165px}.flag.flag-ws{background-position:-128px -165px}.flag.flag-xk{background-position:-144px -165px}.flag.flag-ye{background-position:-160px -165px}.flag.flag-yt{background-position:-176px -165px}.flag.flag-za{background-position:-192px -165px}.flag.flag-zanzibar{background-position:-208px -165px}.flag.flag-zm{background-position:-224px -165px}.flag.flag-zw{background-position:-240px -165px}
    /* Flag */

    .inquiryfrm-popupForm .qd-form-group{padding:0px 10px;margin-bottom:10px;}
    .inquiryfrm-popupForm .qd-form-group.qd-company-name{margin-bottom:10px;}
    .qd-form-group.form-phnumber .qd-form-input, .qd-form-group.form-phnumber label{/*padding-left:80px;*/}
    .qd-form-input:not(:placeholder-shown)~label{transform:translateX(10px) translateY(-10px) scale(0.8);}
    .qd-form-group.qd-company-name{width:100%;}
    .qd-form-group.form-phnumber .select-country>p{margin:0px;}

    .form-free-quote-2{clear:both;padding:0px 10px 0 10px;}
    .form-free-quote-2 .qd-form-group.text-group{padding:0;margin-bottom:15px;}
    .inquiryfrm-popupForm .qd-form-group.text-group textarea{padding-top:20px;}
    .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{margin:0;padding:0px 10px 15px 10px;width:50%;vertical-align:top;position:relative;display:inline-block;}
    .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item font{display:block;font-size:12px;padding-top:5px;}
    .form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:33.3%;}
    .form-free-quote-2 .form-free-quote-2-3{display:none;}
    .input-effect .input-file{position:relative;}
    .form-free-quote-2-2{margin-bottom:25px;}
    #free-quote-testi-mobile{display:none;}
    .inquiryfrm-popupForm .qd-checkbox span.wpcf7-list-item-label:before{width:15px;height:15px;}
    .inquiryfrm-popupForm .qd-checkbox span.wpcf7-list-item-label{padding-left:15px;margin-top:-6px;}
    .inquiryfrm-popupForm .qd-checkbox span.wpcf7-list-item-label{font-size:14px;line-height:18px;margin:-4px 0 0 0;}

    .form-free-quote-2-3 h3{font-size:18px;font-weight:100;padding-bottom:30px;text-transform:inherit;}
    .form-free-quote-2-3 h3 .svg-find{height:30px;width:50px;margin-top:-8px;margin-right:8px;}

    .form-free-quote-2-4 .qd-form-group-btn .qd-button{width:100%;margin:10px 0 10px;}

    .qd-form-text-group .svg-lock{height:24px;width:24px;float:left;margin-top:-5px;margin-left:-25px;}
    .qd-form-text-group p{padding-left:25px;font-size:14px;line-height:18px;}

    @media (max-width:1366px){
        .qd-form-group.form-phnumber .input-effect.active label{transform:translateX(17px) translateY(-18px) scale(0.8);line-height:normal;}    
        .qd-quote-right .qd-form-group{padding:0px 15px;}
        .hd2-common{font-size:36px;}
    }
    @media (max-width:1024px){
        #free-quote-testi-desk{display:none;}
        #free-quote-testi-mobile{display:block;}
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:33%;}
        .form-free-quote-2{padding:0px 0px 0 0px;}
        .form-free-quote-2 .form-free-quote-2-1 h2.hd1-common{ padding-bottom:20px;}
    }
    @media (max-width:991px){
        .qd-quote-right .bg-sec{padding:25px;}
        .qd-quote-right .qd-tittle-common h3{font-size:22px;padding-bottom:20px;} 
        .qd-quote-right .steps{padding-top:20px;}
    }
    @media (max-width:767px){
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:50%;}
        .qd-quote-right .qd-tittle-common h3{font-size:18px;line-height:28px;}
        .qd-quote-right .qd-tittle-common p{padding-top:15px;font-size:24px;line-height:32px;}
        .wpcf7-form-control-wrap .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
        .qd-rating-logo li{padding:10px 15px 0 0px;}
        .qd-rating-logo li:last-child{padding-right:0;}
        .qd-rating-sec{padding-top:10px;}
        .qd-form-text-group{padding-top:15px;width:100%;float:left;}
        .qd-form-text-group p{margin-bottom:0px;}
        .form-free-quote-2-4 .qd-form-group-btn .qd-button span,.contact-us-form .qd-form .qd-button span{right:auto!important;padding-left:15px;}
    }
    @media (max-width:575px){.form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:50%;}}
    @media (max-width:569px){
        .form-free-quote-2 .form-free-quote-2-3 .wpcf7-form-control .wpcf7-list-item{width:50%;}
        .form-free-quote-2 .wpcf7-form-control .wpcf7-list-item{width:100%;}
        .qd-form-text-group p{padding-left:35px;padding-top:0px;font-size:14px;}
        .inquiryfrm-popupForm .qd-form-group{width:100%;}
    }
    div.wpcf7-validation-errors,div.wpcf7-response-output{border:2px solid #f2dede;background:#f2dede;color:#a94442;font-weight:normal;border-radius:4px;margin:0px 0px 30px 0;padding:10px;}
    .inquiryfrm-popupForm .wpcf7-list-item label{margin-bottom:0rem;display:flex;}
