   *,::after,::before {   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box } html {   font-family:sans-serif;   line-height:1.15;   -webkit-text-size-adjust:100%;   -webkit-tap-highlight-color:transparent } article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {   display:block } body {   margin:0;   font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";   font-size:1rem;   font-weight:400;   line-height:1.5;   color:#212529;   text-align:left;   background-color:#fff } h1, h2, h3, h4, h5, h6 {   margin-top:0;   margin-bottom:.5rem } p {   margin-top:0;   margin-bottom:1rem }  dl, ol, ul {   margin-top:0;   margin-bottom:1rem } ol ol, ol ul, ul ol, ul ul {   margin-bottom:0 } dt {   font-weight:700 } dd {   margin-bottom:.5rem;   margin-left:0 } table {   border-collapse:collapse } caption {   padding-top:.75rem;   padding-bottom:.75rem;   color:#6c757d;   text-align:left;   caption-side:bottom } th {   text-align:inherit } label {   display:inline-block;   margin-bottom:.5rem } button {   border-radius:0 } [hidden] {   display:none !important } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {   margin-bottom:.5rem;   font-weight:500;   line-height:1.2 } .h1, h1 {   font-size:2.5rem } .h2, h2 {   font-size:2rem } .h3, h3 {   font-size:1.75rem } .h4, h4 {   font-size:1.5rem } .h5, h5 {   font-size:1.25rem } .h6, h6 {   font-size:1rem }  .pre-scrollable {   max-height:340px;   overflow-y:scroll } .container {   width:100%;   padding-right:15px;   padding-left:15px;   margin-right:auto;   margin-left:auto } @media (min-width:576px) {   .container {  max-width:540px   } } @media (min-width:768px) {   .container {  max-width:720px   } } @media (min-width:992px) {   .container {  max-width:960px   } } @media (min-width:1200px) {   .container {  max-width:1140px   } } .container-fluid {   width:100%;   padding-right:15px;   padding-left:15px;   margin-right:auto;   margin-left:auto } .form-control, .wpcf7 .wpcf7-validation-errors, .wpcf7 input[type=color], .wpcf7 input[type=date], .wpcf7 input[type=datetime-local], .wpcf7 input[type=datetime], .wpcf7 input[type=email], .wpcf7 input[type=file], .wpcf7 input[type=month], .wpcf7 input[type=number], .wpcf7 input[type=range], .wpcf7 input[type=search], .wpcf7 input[type=submit], .wpcf7 input[type=tel], .wpcf7 input[type=text], .wpcf7 input[type=time], .wpcf7 input[type=url], .wpcf7 input[type=week], .wpcf7 select, .wpcf7 textarea {   display:block;   width:100%;   height:-webkit-calc(1.5em + .75rem + 2px);   height:-moz-calc(1.5em + .75rem + 2px);   height:calc(1.5em + .75rem + 2px);   padding:.375rem .75rem;   font-size:1rem;   font-weight:400;   line-height:1.5;   color:#495057;   background-color:#fff;   background-clip:padding-box;   border:1px solid #ced4da;   border-radius:.25rem;   -webkit-transition:border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;   transition:border-color .15s ease-in-out, -webkit-box-shadow .15s ease-in-out;   -o-transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;   -moz-transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;   transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;   transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out } .wpcf7 textarea, .wpcf7 textarea.wpcf7-validation-errors, textarea.form-control {   height:auto; } .form-control::-webkit-input-placeholder, .wpcf7 .wpcf7-validation-errors::-webkit-input-placeholder, .wpcf7 input[type=color]::-webkit-input-placeholder, .wpcf7 input[type=date]::-webkit-input-placeholder, .wpcf7 input[type=datetime-local]::-webkit-input-placeholder, .wpcf7 input[type=datetime]::-webkit-input-placeholder, .wpcf7 input[type=email]::-webkit-input-placeholder, .wpcf7 input[type=file]::-webkit-input-placeholder, .wpcf7 input[type=month]::-webkit-input-placeholder, .wpcf7 input[type=number]::-webkit-input-placeholder, .wpcf7 input[type=range]::-webkit-input-placeholder, .wpcf7 input[type=search]::-webkit-input-placeholder, .wpcf7 input[type=submit]::-webkit-input-placeholder, .wpcf7 input[type=tel]::-webkit-input-placeholder, .wpcf7 input[type=text]::-webkit-input-placeholder, .wpcf7 input[type=time]::-webkit-input-placeholder, .wpcf7 input[type=url]::-webkit-input-placeholder, .wpcf7 input[type=week]::-webkit-input-placeholder, .wpcf7 select::-webkit-input-placeholder, .wpcf7 textarea::-webkit-input-placeholder {   color:#6c757d;   opacity:1 } button, input, optgroup, select, textarea {   margin:0;   font-family:inherit;   font-size:inherit;   line-height:inherit; }  .row {   display:-webkit-box;   display:-webkit-flex;   display:-moz-box;   display:-ms-flexbox;   display:flex;   -webkit-flex-wrap:wrap;   -ms-flex-wrap:wrap;   flex-wrap:wrap;   margin-right:-15px;   margin-left:-15px }  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .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-auto {   position:relative;   width:100%;   padding-right:15px;   padding-left:15px } .col {   -webkit-flex-basis:0;   -ms-flex-preferred-size:0;   flex-basis:0;   -webkit-box-flex:1;   -webkit-flex-grow:1;   -moz-box-flex:1;   -ms-flex-positive:1;   flex-grow:1;   max-width:100% } .col-auto {   -webkit-box-flex:0;   -webkit-flex:0 0 auto;   -moz-box-flex:0;   -ms-flex:0 0 auto;   flex:0 0 auto;   width:auto;   max-width:100% } .col-1 {   -webkit-box-flex:0;   -webkit-flex:0 0 8.33333%;   -moz-box-flex:0;   -ms-flex:0 0 8.33333%;   flex:0 0 8.33333%;   max-width:8.33333% } .col-2 {   -webkit-box-flex:0;   -webkit-flex:0 0 16.66667%;   -moz-box-flex:0;   -ms-flex:0 0 16.66667%;   flex:0 0 16.66667%;   max-width:16.66667% } .col-3 {   -webkit-box-flex:0;   -webkit-flex:0 0 25%;   -moz-box-flex:0;   -ms-flex:0 0 25%;   flex:0 0 25%;   max-width:25% } .col-4 {   -webkit-box-flex:0;   -webkit-flex:0 0 33.33333%;   -moz-box-flex:0;   -ms-flex:0 0 33.33333%;   flex:0 0 33.33333%;   max-width:33.33333% } .col-5 {   -webkit-box-flex:0;   -webkit-flex:0 0 41.66667%;   -moz-box-flex:0;   -ms-flex:0 0 41.66667%;   flex:0 0 41.66667%;   max-width:41.66667% } .col-6 {   -webkit-box-flex:0;   -webkit-flex:0 0 50%;   -moz-box-flex:0;   -ms-flex:0 0 50%;   flex:0 0 50%;   max-width:50% } .col-7 {   -webkit-box-flex:0;   -webkit-flex:0 0 58.33333%;   -moz-box-flex:0;   -ms-flex:0 0 58.33333%;   flex:0 0 58.33333%;   max-width:58.33333% } .col-8 {   -webkit-box-flex:0;   -webkit-flex:0 0 66.66667%;   -moz-box-flex:0;   -ms-flex:0 0 66.66667%;   flex:0 0 66.66667%;   max-width:66.66667% } .col-9 {   -webkit-box-flex:0;   -webkit-flex:0 0 75%;   -moz-box-flex:0;   -ms-flex:0 0 75%;   flex:0 0 75%;   max-width:75% } .col-10 {   -webkit-box-flex:0;   -webkit-flex:0 0 83.33333%;   -moz-box-flex:0;   -ms-flex:0 0 83.33333%;   flex:0 0 83.33333%;   max-width:83.33333% } .col-11 {   -webkit-box-flex:0;   -webkit-flex:0 0 91.66667%;   -moz-box-flex:0;   -ms-flex:0 0 91.66667%;   flex:0 0 91.66667%;   max-width:91.66667% } .col-12 {   -webkit-box-flex:0;   -webkit-flex:0 0 100%;   -moz-box-flex:0;   -ms-flex:0 0 100%;   flex:0 0 100%;   max-width:100% } @media (min-width:576px) {   .col-sm {  -webkit-flex-basis:0;  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -webkit-flex-grow:1;  -moz-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%   }   .col-sm-auto {  -webkit-box-flex:0;  -webkit-flex:0 0 auto;  -moz-box-flex:0;  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:100%   }   .col-sm-1 {  -webkit-box-flex:0;  -webkit-flex:0 0 8.33333%;  -moz-box-flex:0;  -ms-flex:0 0 8.33333%;  flex:0 0 8.33333%;  max-width:8.33333%   }   .col-sm-2 {  -webkit-box-flex:0;  -webkit-flex:0 0 16.66667%;  -moz-box-flex:0;  -ms-flex:0 0 16.66667%;  flex:0 0 16.66667%;  max-width:16.66667%   }   .col-sm-3 {  -webkit-box-flex:0;  -webkit-flex:0 0 25%;  -moz-box-flex:0;  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%   }   .col-sm-4 {  -webkit-box-flex:0;  -webkit-flex:0 0 33.33333%;  -moz-box-flex:0;  -ms-flex:0 0 33.33333%;  flex:0 0 33.33333%;  max-width:33.33333%   }   .col-sm-5 {  -webkit-box-flex:0;  -webkit-flex:0 0 41.66667%;  -moz-box-flex:0;  -ms-flex:0 0 41.66667%;  flex:0 0 41.66667%;  max-width:41.66667%   }   .col-sm-6 {  -webkit-box-flex:0;  -webkit-flex:0 0 50%;  -moz-box-flex:0;  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%   }   .col-sm-7 {  -webkit-box-flex:0;  -webkit-flex:0 0 58.33333%;  -moz-box-flex:0;  -ms-flex:0 0 58.33333%;  flex:0 0 58.33333%;  max-width:58.33333%   }   .col-sm-8 {  -webkit-box-flex:0;  -webkit-flex:0 0 66.66667%;  -moz-box-flex:0;  -ms-flex:0 0 66.66667%;  flex:0 0 66.66667%;  max-width:66.66667%   }   .col-sm-9 {  -webkit-box-flex:0;  -webkit-flex:0 0 75%;  -moz-box-flex:0;  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%   }   .col-sm-10 {  -webkit-box-flex:0;  -webkit-flex:0 0 83.33333%;  -moz-box-flex:0;  -ms-flex:0 0 83.33333%;  flex:0 0 83.33333%;  max-width:83.33333%   }   .col-sm-11 {  -webkit-box-flex:0;  -webkit-flex:0 0 91.66667%;  -moz-box-flex:0;  -ms-flex:0 0 91.66667%;  flex:0 0 91.66667%;  max-width:91.66667%   }   .col-sm-12 {  -webkit-box-flex:0;  -webkit-flex:0 0 100%;  -moz-box-flex:0;  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%   }   .order-sm-first {  -webkit-box-ordinal-group:0;  -webkit-order:-1;  -moz-box-ordinal-group:0;  -ms-flex-order:-1;  order:-1   }   .order-sm-last {  -webkit-box-ordinal-group:14;  -webkit-order:13;  -moz-box-ordinal-group:14;  -ms-flex-order:13;  order:13   }   .order-sm-0 {  -webkit-box-ordinal-group:1;  -webkit-order:0;  -moz-box-ordinal-group:1;  -ms-flex-order:0;  order:0   }   .order-sm-1 {  -webkit-box-ordinal-group:2;  -webkit-order:1;  -moz-box-ordinal-group:2;  -ms-flex-order:1;  order:1   }   .order-sm-2 {  -webkit-box-ordinal-group:3;  -webkit-order:2;  -moz-box-ordinal-group:3;  -ms-flex-order:2;  order:2   }   .order-sm-3 {  -webkit-box-ordinal-group:4;  -webkit-order:3;  -moz-box-ordinal-group:4;  -ms-flex-order:3;  order:3   }   .order-sm-4 {  -webkit-box-ordinal-group:5;  -webkit-order:4;  -moz-box-ordinal-group:5;  -ms-flex-order:4;  order:4   }   .order-sm-5 {  -webkit-box-ordinal-group:6;  -webkit-order:5;  -moz-box-ordinal-group:6;  -ms-flex-order:5;  order:5   }   .order-sm-6 {  -webkit-box-ordinal-group:7;  -webkit-order:6;  -moz-box-ordinal-group:7;  -ms-flex-order:6;  order:6   }   .order-sm-7 {  -webkit-box-ordinal-group:8;  -webkit-order:7;  -moz-box-ordinal-group:8;  -ms-flex-order:7;  order:7   }   .order-sm-8 {  -webkit-box-ordinal-group:9;  -webkit-order:8;  -moz-box-ordinal-group:9;  -ms-flex-order:8;  order:8   }   .order-sm-9 {  -webkit-box-ordinal-group:10;  -webkit-order:9;  -moz-box-ordinal-group:10;  -ms-flex-order:9;  order:9   }   .order-sm-10 {  -webkit-box-ordinal-group:11;  -webkit-order:10;  -moz-box-ordinal-group:11;  -ms-flex-order:10;  order:10   }   .order-sm-11 {  -webkit-box-ordinal-group:12;  -webkit-order:11;  -moz-box-ordinal-group:12;  -ms-flex-order:11;  order:11   }   .order-sm-12 {  -webkit-box-ordinal-group:13;  -webkit-order:12;  -moz-box-ordinal-group:13;  -ms-flex-order:12;  order:12   }   .offset-sm-0 {  margin-left:0   }   .offset-sm-1 {  margin-left:8.33333%   }   .offset-sm-2 {  margin-left:16.66667%   }   .offset-sm-3 {  margin-left:25%   }   .offset-sm-4 {  margin-left:33.33333%   }   .offset-sm-5 {  margin-left:41.66667%   }   .offset-sm-6 {  margin-left:50%   }   .offset-sm-7 {  margin-left:58.33333%   }   .offset-sm-8 {  margin-left:66.66667%   }   .offset-sm-9 {  margin-left:75%   }   .offset-sm-10 {  margin-left:83.33333%   }   .offset-sm-11 {  margin-left:91.66667%   } } @media (min-width:768px) {   .col-md {  -webkit-flex-basis:0;  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -webkit-flex-grow:1;  -moz-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%   }   .col-md-auto {  -webkit-box-flex:0;  -webkit-flex:0 0 auto;  -moz-box-flex:0;  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:100%   }   .col-md-1 {  -webkit-box-flex:0;  -webkit-flex:0 0 8.33333%;  -moz-box-flex:0;  -ms-flex:0 0 8.33333%;  flex:0 0 8.33333%;  max-width:8.33333%   }   .col-md-2 {  -webkit-box-flex:0;  -webkit-flex:0 0 16.66667%;  -moz-box-flex:0;  -ms-flex:0 0 16.66667%;  flex:0 0 16.66667%;  max-width:16.66667%   }   .col-md-3 {  -webkit-box-flex:0;  -webkit-flex:0 0 25%;  -moz-box-flex:0;  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%   }   .col-md-4 {  -webkit-box-flex:0;  -webkit-flex:0 0 33.33333%;  -moz-box-flex:0;  -ms-flex:0 0 33.33333%;  flex:0 0 33.33333%;  max-width:33.33333%   }   .col-md-5 {  -webkit-box-flex:0;  -webkit-flex:0 0 41.66667%;  -moz-box-flex:0;  -ms-flex:0 0 41.66667%;  flex:0 0 41.66667%;  max-width:41.66667%   }   .col-md-6 {  -webkit-box-flex:0;  -webkit-flex:0 0 50%;  -moz-box-flex:0;  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%   }   .col-md-7 {  -webkit-box-flex:0;  -webkit-flex:0 0 58.33333%;  -moz-box-flex:0;  -ms-flex:0 0 58.33333%;  flex:0 0 58.33333%;  max-width:58.33333%   }   .col-md-8 {  -webkit-box-flex:0;  -webkit-flex:0 0 66.66667%;  -moz-box-flex:0;  -ms-flex:0 0 66.66667%;  flex:0 0 66.66667%;  max-width:66.66667%   }   .col-md-9 {  -webkit-box-flex:0;  -webkit-flex:0 0 75%;  -moz-box-flex:0;  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%   }   .col-md-10 {  -webkit-box-flex:0;  -webkit-flex:0 0 83.33333%;  -moz-box-flex:0;  -ms-flex:0 0 83.33333%;  flex:0 0 83.33333%;  max-width:83.33333%   }   .col-md-11 {  -webkit-box-flex:0;  -webkit-flex:0 0 91.66667%;  -moz-box-flex:0;  -ms-flex:0 0 91.66667%;  flex:0 0 91.66667%;  max-width:91.66667%   }   .col-md-12 {  -webkit-box-flex:0;  -webkit-flex:0 0 100%;  -moz-box-flex:0;  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%   }   .order-md-first {  -webkit-box-ordinal-group:0;  -webkit-order:-1;  -moz-box-ordinal-group:0;  -ms-flex-order:-1;  order:-1   }   .order-md-last {  -webkit-box-ordinal-group:14;  -webkit-order:13;  -moz-box-ordinal-group:14;  -ms-flex-order:13;  order:13   }   .order-md-0 {  -webkit-box-ordinal-group:1;  -webkit-order:0;  -moz-box-ordinal-group:1;  -ms-flex-order:0;  order:0   }   .order-md-1 {  -webkit-box-ordinal-group:2;  -webkit-order:1;  -moz-box-ordinal-group:2;  -ms-flex-order:1;  order:1   }   .order-md-2 {  -webkit-box-ordinal-group:3;  -webkit-order:2;  -moz-box-ordinal-group:3;  -ms-flex-order:2;  order:2   }   .order-md-3 {  -webkit-box-ordinal-group:4;  -webkit-order:3;  -moz-box-ordinal-group:4;  -ms-flex-order:3;  order:3   }   .order-md-4 {  -webkit-box-ordinal-group:5;  -webkit-order:4;  -moz-box-ordinal-group:5;  -ms-flex-order:4;  order:4   }   .order-md-5 {  -webkit-box-ordinal-group:6;  -webkit-order:5;  -moz-box-ordinal-group:6;  -ms-flex-order:5;  order:5   }   .order-md-6 {  -webkit-box-ordinal-group:7;  -webkit-order:6;  -moz-box-ordinal-group:7;  -ms-flex-order:6;  order:6   }   .order-md-7 {  -webkit-box-ordinal-group:8;  -webkit-order:7;  -moz-box-ordinal-group:8;  -ms-flex-order:7;  order:7   }   .order-md-8 {  -webkit-box-ordinal-group:9;  -webkit-order:8;  -moz-box-ordinal-group:9;  -ms-flex-order:8;  order:8   }   .order-md-9 {  -webkit-box-ordinal-group:10;  -webkit-order:9;  -moz-box-ordinal-group:10;  -ms-flex-order:9;  order:9   }   .order-md-10 {  -webkit-box-ordinal-group:11;  -webkit-order:10;  -moz-box-ordinal-group:11;  -ms-flex-order:10;  order:10   }   .order-md-11 {  -webkit-box-ordinal-group:12;  -webkit-order:11;  -moz-box-ordinal-group:12;  -ms-flex-order:11;  order:11   }   .order-md-12 {  -webkit-box-ordinal-group:13;  -webkit-order:12;  -moz-box-ordinal-group:13;  -ms-flex-order:12;  order:12   }   .offset-md-0 {  margin-left:0   }   .offset-md-1 {  margin-left:8.33333%   }   .offset-md-2 {  margin-left:16.66667%   }   .offset-md-3 {  margin-left:25%   }   .offset-md-4 {  margin-left:33.33333%   }   .offset-md-5 {  margin-left:41.66667%   }   .offset-md-6 {  margin-left:50%   }   .offset-md-7 {  margin-left:58.33333%   }   .offset-md-8 {  margin-left:66.66667%   }   .offset-md-9 {  margin-left:75%   }   .offset-md-10 {  margin-left:83.33333%   }   .offset-md-11 {  margin-left:91.66667%   } } @media (min-width:992px) {   .col-lg {  -webkit-flex-basis:0;  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -webkit-flex-grow:1;  -moz-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%   }   .col-lg-auto {  -webkit-box-flex:0;  -webkit-flex:0 0 auto;  -moz-box-flex:0;  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:100%   }   .col-lg-1 {  -webkit-box-flex:0;  -webkit-flex:0 0 8.33333%;  -moz-box-flex:0;  -ms-flex:0 0 8.33333%;  flex:0 0 8.33333%;  max-width:8.33333%   }   .col-lg-2 {  -webkit-box-flex:0;  -webkit-flex:0 0 16.66667%;  -moz-box-flex:0;  -ms-flex:0 0 16.66667%;  flex:0 0 16.66667%;  max-width:16.66667%   }   .col-lg-3 {  -webkit-box-flex:0;  -webkit-flex:0 0 25%;  -moz-box-flex:0;  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%   }   .col-lg-4 {  -webkit-box-flex:0;  -webkit-flex:0 0 33.33333%;  -moz-box-flex:0;  -ms-flex:0 0 33.33333%;  flex:0 0 33.33333%;  max-width:33.33333%   }   .col-lg-5 {  -webkit-box-flex:0;  -webkit-flex:0 0 41.66667%;  -moz-box-flex:0;  -ms-flex:0 0 41.66667%;  flex:0 0 41.66667%;  max-width:41.66667%   }   .col-lg-6 {  -webkit-box-flex:0;  -webkit-flex:0 0 50%;  -moz-box-flex:0;  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%   }   .col-lg-7 {  -webkit-box-flex:0;  -webkit-flex:0 0 58.33333%;  -moz-box-flex:0;  -ms-flex:0 0 58.33333%;  flex:0 0 58.33333%;  max-width:58.33333%   }   .col-lg-8 {  -webkit-box-flex:0;  -webkit-flex:0 0 66.66667%;  -moz-box-flex:0;  -ms-flex:0 0 66.66667%;  flex:0 0 66.66667%;  max-width:66.66667%   }   .col-lg-9 {  -webkit-box-flex:0;  -webkit-flex:0 0 75%;  -moz-box-flex:0;  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%   }   .col-lg-10 {  -webkit-box-flex:0;  -webkit-flex:0 0 83.33333%;  -moz-box-flex:0;  -ms-flex:0 0 83.33333%;  flex:0 0 83.33333%;  max-width:83.33333%   }   .col-lg-11 {  -webkit-box-flex:0;  -webkit-flex:0 0 91.66667%;  -moz-box-flex:0;  -ms-flex:0 0 91.66667%;  flex:0 0 91.66667%;  max-width:91.66667%   }   .col-lg-12 {  -webkit-box-flex:0;  -webkit-flex:0 0 100%;  -moz-box-flex:0;  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%   }   .order-lg-first {  -webkit-box-ordinal-group:0;  -webkit-order:-1;  -moz-box-ordinal-group:0;  -ms-flex-order:-1;  order:-1   }   .order-lg-last {  -webkit-box-ordinal-group:14;  -webkit-order:13;  -moz-box-ordinal-group:14;  -ms-flex-order:13;  order:13   }   .order-lg-0 {  -webkit-box-ordinal-group:1;  -webkit-order:0;  -moz-box-ordinal-group:1;  -ms-flex-order:0;  order:0   }   .order-lg-1 {  -webkit-box-ordinal-group:2;  -webkit-order:1;  -moz-box-ordinal-group:2;  -ms-flex-order:1;  order:1   }   .order-lg-2 {  -webkit-box-ordinal-group:3;  -webkit-order:2;  -moz-box-ordinal-group:3;  -ms-flex-order:2;  order:2   }   .order-lg-3 {  -webkit-box-ordinal-group:4;  -webkit-order:3;  -moz-box-ordinal-group:4;  -ms-flex-order:3;  order:3   }   .order-lg-4 {  -webkit-box-ordinal-group:5;  -webkit-order:4;  -moz-box-ordinal-group:5;  -ms-flex-order:4;  order:4   }   .order-lg-5 {  -webkit-box-ordinal-group:6;  -webkit-order:5;  -moz-box-ordinal-group:6;  -ms-flex-order:5;  order:5   }   .order-lg-6 {  -webkit-box-ordinal-group:7;  -webkit-order:6;  -moz-box-ordinal-group:7;  -ms-flex-order:6;  order:6   }   .order-lg-7 {  -webkit-box-ordinal-group:8;  -webkit-order:7;  -moz-box-ordinal-group:8;  -ms-flex-order:7;  order:7   }   .order-lg-8 {  -webkit-box-ordinal-group:9;  -webkit-order:8;  -moz-box-ordinal-group:9;  -ms-flex-order:8;  order:8   }   .order-lg-9 {  -webkit-box-ordinal-group:10;  -webkit-order:9;  -moz-box-ordinal-group:10;  -ms-flex-order:9;  order:9   }   .order-lg-10 {  -webkit-box-ordinal-group:11;  -webkit-order:10;  -moz-box-ordinal-group:11;  -ms-flex-order:10;  order:10   }   .order-lg-11 {  -webkit-box-ordinal-group:12;  -webkit-order:11;  -moz-box-ordinal-group:12;  -ms-flex-order:11;  order:11   }   .order-lg-12 {  -webkit-box-ordinal-group:13;  -webkit-order:12;  -moz-box-ordinal-group:13;  -ms-flex-order:12;  order:12   }   .offset-lg-0 {  margin-left:0   }   .offset-lg-1 {  margin-left:8.33333%   }   .offset-lg-2 {  margin-left:16.66667%   }   .offset-lg-3 {  margin-left:25%   }   .offset-lg-4 {  margin-left:33.33333%   }   .offset-lg-5 {  margin-left:41.66667%   }   .offset-lg-6 {  margin-left:50%   }   .offset-lg-7 {  margin-left:58.33333%   }   .offset-lg-8 {  margin-left:66.66667%   }   .offset-lg-9 {  margin-left:75%   }   .offset-lg-10 {  margin-left:83.33333%   }   .offset-lg-11 {  margin-left:91.66667%   } }  @media (min-width:1200px) {   .col-xl {  -webkit-flex-basis:0;  -ms-flex-preferred-size:0;  flex-basis:0;  -webkit-box-flex:1;  -webkit-flex-grow:1;  -moz-box-flex:1;  -ms-flex-positive:1;  flex-grow:1;  max-width:100%   }   .col-xl-auto {  -webkit-box-flex:0;  -webkit-flex:0 0 auto;  -moz-box-flex:0;  -ms-flex:0 0 auto;  flex:0 0 auto;  width:auto;  max-width:100%   }   .col-xl-1 {  -webkit-box-flex:0;  -webkit-flex:0 0 8.33333%;  -moz-box-flex:0;  -ms-flex:0 0 8.33333%;  flex:0 0 8.33333%;  max-width:8.33333%   }   .col-xl-2 {  -webkit-box-flex:0;  -webkit-flex:0 0 16.66667%;  -moz-box-flex:0;  -ms-flex:0 0 16.66667%;  flex:0 0 16.66667%;  max-width:16.66667%   }   .col-xl-3 {  -webkit-box-flex:0;  -webkit-flex:0 0 25%;  -moz-box-flex:0;  -ms-flex:0 0 25%;  flex:0 0 25%;  max-width:25%   }   .col-xl-4 {  -webkit-box-flex:0;  -webkit-flex:0 0 33.33333%;  -moz-box-flex:0;  -ms-flex:0 0 33.33333%;  flex:0 0 33.33333%;  max-width:33.33333%   }   .col-xl-5 {  -webkit-box-flex:0;  -webkit-flex:0 0 41.66667%;  -moz-box-flex:0;  -ms-flex:0 0 41.66667%;  flex:0 0 41.66667%;  max-width:41.66667%   }   .col-xl-6 {  -webkit-box-flex:0;  -webkit-flex:0 0 50%;  -moz-box-flex:0;  -ms-flex:0 0 50%;  flex:0 0 50%;  max-width:50%   }   .col-xl-7 {  -webkit-box-flex:0;  -webkit-flex:0 0 58.33333%;  -moz-box-flex:0;  -ms-flex:0 0 58.33333%;  flex:0 0 58.33333%;  max-width:58.33333%   }   .col-xl-8 {  -webkit-box-flex:0;  -webkit-flex:0 0 66.66667%;  -moz-box-flex:0;  -ms-flex:0 0 66.66667%;  flex:0 0 66.66667%;  max-width:66.66667%   }   .col-xl-9 {  -webkit-box-flex:0;  -webkit-flex:0 0 75%;  -moz-box-flex:0;  -ms-flex:0 0 75%;  flex:0 0 75%;  max-width:75%   }   .col-xl-10 {  -webkit-box-flex:0;  -webkit-flex:0 0 83.33333%;  -moz-box-flex:0;  -ms-flex:0 0 83.33333%;  flex:0 0 83.33333%;  max-width:83.33333%   }   .col-xl-11 {  -webkit-box-flex:0;  -webkit-flex:0 0 91.66667%;  -moz-box-flex:0;  -ms-flex:0 0 91.66667%;  flex:0 0 91.66667%;  max-width:91.66667%   }   .col-xl-12 {  -webkit-box-flex:0;  -webkit-flex:0 0 100%;  -moz-box-flex:0;  -ms-flex:0 0 100%;  flex:0 0 100%;  max-width:100%   }   .order-xl-first {  -webkit-box-ordinal-group:0;  -webkit-order:-1;  -moz-box-ordinal-group:0;  -ms-flex-order:-1;  order:-1   }   .order-xl-last {  -webkit-box-ordinal-group:14;  -webkit-order:13;  -moz-box-ordinal-group:14;  -ms-flex-order:13;  order:13   }   .order-xl-0 {  -webkit-box-ordinal-group:1;  -webkit-order:0;  -moz-box-ordinal-group:1;  -ms-flex-order:0;  order:0   }   .order-xl-1 {  -webkit-box-ordinal-group:2;  -webkit-order:1;  -moz-box-ordinal-group:2;  -ms-flex-order:1;  order:1   }   .order-xl-2 {  -webkit-box-ordinal-group:3;  -webkit-order:2;  -moz-box-ordinal-group:3;  -ms-flex-order:2;  order:2   }   .order-xl-3 {  -webkit-box-ordinal-group:4;  -webkit-order:3;  -moz-box-ordinal-group:4;  -ms-flex-order:3;  order:3   }   .order-xl-4 {  -webkit-box-ordinal-group:5;  -webkit-order:4;  -moz-box-ordinal-group:5;  -ms-flex-order:4;  order:4   }   .order-xl-5 {  -webkit-box-ordinal-group:6;  -webkit-order:5;  -moz-box-ordinal-group:6;  -ms-flex-order:5;  order:5   }   .order-xl-6 {  -webkit-box-ordinal-group:7;  -webkit-order:6;  -moz-box-ordinal-group:7;  -ms-flex-order:6;  order:6   }   .order-xl-7 {  -webkit-box-ordinal-group:8;  -webkit-order:7;  -moz-box-ordinal-group:8;  -ms-flex-order:7;  order:7   }   .order-xl-8 {  -webkit-box-ordinal-group:9;  -webkit-order:8;  -moz-box-ordinal-group:9;  -ms-flex-order:8;  order:8   }   .order-xl-9 {  -webkit-box-ordinal-group:10;  -webkit-order:9;  -moz-box-ordinal-group:10;  -ms-flex-order:9;  order:9   }   .order-xl-10 {  -webkit-box-ordinal-group:11;  -webkit-order:10;  -moz-box-ordinal-group:11;  -ms-flex-order:10;  order:10   }   .order-xl-11 {  -webkit-box-ordinal-group:12;  -webkit-order:11;  -moz-box-ordinal-group:12;  -ms-flex-order:11;  order:11   }   .order-xl-12 {  -webkit-box-ordinal-group:13;  -webkit-order:12;  -moz-box-ordinal-group:13;  -ms-flex-order:12;  order:12   }   .offset-xl-0 {  margin-left:0   }   .offset-xl-1 {  margin-left:8.33333%   }   .offset-xl-2 {  margin-left:16.66667%   }   .offset-xl-3 {  margin-left:25%   }   .offset-xl-4 {  margin-left:33.33333%   }   .offset-xl-5 {  margin-left:41.66667%   }   .offset-xl-6 {  margin-left:50%   }   .offset-xl-7 {  margin-left:58.33333%   }   .offset-xl-8 {  margin-left:66.66667%   }   .offset-xl-9 {  margin-left:75%   }   .offset-xl-10 {  margin-left:83.33333%   }   .offset-xl-11 {  margin-left:91.66667%   } } .fade {   -webkit-transition:opacity .15s linear;   -o-transition:opacity .15s linear;   -moz-transition:opacity .15s linear;   transition:opacity .15s linear } @media (prefers-reduced-motion:reduce) {   .fade {  -webkit-transition:none;  -o-transition:none;  -moz-transition:none;  transition:none   } } .fade:not(.show) {   opacity:0 } .collapse:not(.show) {   display:none } .collapsing {   position:relative;   height:0;   overflow:hidden;   -webkit-transition:height .35s ease;   -o-transition:height .35s ease;   -moz-transition:height .35s ease;   transition:height .35s ease } @media (prefers-reduced-motion:reduce) {   .collapsing {  -webkit-transition:none;  -o-transition:none;  -moz-transition:none;  transition:none   } }  .dropdown, .dropleft, .dropright, .dropup {   position:relative } .dropdown-toggle {   white-space:nowrap } .dropdown-toggle::after {   display:inline-block;   margin-left:.255em;   vertical-align:.255em;   content:"";   border-top:.3em solid;   border-right:.3em solid transparent;   border-bottom:0;   border-left:.3em solid transparent;   position:absolute;   top:17px; } .dropdown-toggle:empty::after {   margin-left:0 } .dropdown-menu {   position:absolute;   top:100%;   left:0;   z-index:1000;   display:none;   float:left;   min-width:10rem;   padding:.5rem 0;   margin:.125rem 0 0;   font-size:1rem;   color:#212529;   text-align:left;   list-style:none;   background-color:#fff;   background-clip:padding-box;   border:1px solid rgba(0, 0, 0, .15);   border-radius:.25rem } .dropdown-menu-left {   right:auto;   left:0 } .dropdown-menu-right {   right:0;   left:auto } @media (min-width:576px) {   .dropdown-menu-sm-left {  right:auto;  left:0   }   .dropdown-menu-sm-right {  right:0;  left:auto   } } @media (min-width:768px) {   .dropdown-menu-md-left {  right:auto;  left:0   }   .dropdown-menu-md-right {  right:0;  left:auto   } } @media (min-width:992px) {   .dropdown-menu-lg-left {  right:auto;  left:0   }   .dropdown-menu-lg-right {  right:0;  left:auto   } } @media (min-width:1200px) {   .dropdown-menu-xl-left {  right:auto;  left:0   }   .dropdown-menu-xl-right {  right:0;  left:auto   } } .dropup .dropdown-menu {   top:auto;   bottom:100%;   margin-top:0;   margin-bottom:.125rem } .dropup .dropdown-toggle::after {   display:inline-block;   margin-left:.255em;   vertical-align:.255em;   content:"";   border-top:0;   border-right:.3em solid transparent;   border-bottom:.3em solid;   border-left:.3em solid transparent } .dropup .dropdown-toggle:empty::after {   margin-left:0 } .dropright .dropdown-menu {   top:0;   right:auto;   left:100%;   margin-top:0;   margin-left:.125rem } .dropright .dropdown-toggle::after {   display:inline-block;   margin-left:.255em;   vertical-align:.255em;   content:"";   border-top:.3em solid transparent;   border-right:0;   border-bottom:.3em solid transparent;   border-left:.3em solid } .dropright .dropdown-toggle:empty::after {   margin-left:0 } .dropright .dropdown-toggle::after {   vertical-align:0 } .dropleft .dropdown-menu {   top:0;   right:100%;   left:auto;   margin-top:0;   margin-right:.125rem } .dropleft .dropdown-toggle::after {   display:inline-block;   margin-left:.255em;   vertical-align:.255em;   content:"" } .dropleft .dropdown-toggle::after {   display:none } .dropleft .dropdown-toggle::before {   display:inline-block;   margin-right:.255em;   vertical-align:.255em;   content:"";   border-top:.3em solid transparent;   border-right:.3em solid;   border-bottom:.3em solid transparent } .dropleft .dropdown-toggle:empty::after {   margin-left:0 } .dropleft .dropdown-toggle::before {   vertical-align:0 } .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=top] {   right:auto;   bottom:auto } .dropdown-divider {   height:0;   margin:.5rem 0;   overflow:hidden;   border-top:1px solid #e9ecef } .dropdown-item {   display:block;   width:100%;   padding:.25rem 1.5rem;   clear:both;   font-weight:400;   color:#fff;   text-align:inherit;   white-space:nowrap;   background-color:transparent;   border:0 } .dropdown-item:focus, .dropdown-item:hover {   color:#16181b;   text-decoration:none;   background-color:#f8f9fa } .dropdown-item.active, .dropdown-item:active {   color:#fff;   text-decoration:none;   background-color:#53f } .dropdown-item.disabled, .dropdown-item:disabled {   color:#6c757d;   pointer-events:none;   background-color:transparent } .dropdown-menu.show {   display:block } .dropdown-header {   display:block;   padding:.5rem 1.5rem;   margin-bottom:0;   font-size:.875rem;   color:#6c757d;   white-space:nowrap } .dropdown-item-text {   display:block;   padding:.25rem 1.5rem;   color:#212529 } .dropdown-toggle-split {   padding-right:.5625rem;   padding-left:.5625rem } .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after {   margin-left:0 }  .nav {   display:-webkit-box;   display:-webkit-flex;   display:-moz-box;   display:-ms-flexbox;   display:flex;   -webkit-flex-wrap:wrap;   -ms-flex-wrap:wrap;   flex-wrap:wrap;   padding-left:0;   margin-bottom:0;   list-style:none } .nav-link {   display:block;   padding:.5rem 1rem } .nav-link:focus, .nav-link:hover {   text-decoration:none } .nav-link.disabled {   color:#6c757d;   pointer-events:none;   cursor:default } .nav-tabs {   border-bottom:1px solid #dee2e6 } .nav-tabs .nav-item {   margin-bottom:-1px } .nav-tabs .nav-link {   border:1px solid transparent;   border-top-left-radius:.25rem;   border-top-right-radius:.25rem } .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {   border-color:#e9ecef #e9ecef #dee2e6 } .nav-tabs .nav-link.disabled {   color:#6c757d;   background-color:transparent;   border-color:transparent } .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {   color:#495057;   background-color:#fff;   border-color:#dee2e6 #dee2e6 #fff } .nav-tabs .dropdown-menu {   margin-top:-1px;   border-top-left-radius:0;   border-top-right-radius:0 } .nav-pills .nav-link {   border-radius:.25rem } .nav-pills .nav-link.active, .nav-pills .show>.nav-link {   color:#fff;   background-color:#53f } .nav-fill .nav-item {   -webkit-box-flex:1;   -webkit-flex:1 1 auto;   -moz-box-flex:1;   -ms-flex:1 1 auto;   flex:1 1 auto;   text-align:center } .nav-justified .nav-item {   -webkit-flex-basis:0;   -ms-flex-preferred-size:0;   flex-basis:0;   -webkit-box-flex:1;   -webkit-flex-grow:1;   -moz-box-flex:1;   -ms-flex-positive:1;   flex-grow:1;   text-align:center } .tab-content>.tab-pane {   display:none } .tab-content>.active {   display:block } .navbar {   position:relative;   display:-webkit-box;   display:-webkit-flex;   display:-moz-box;   display:-ms-flexbox;   display:flex;   -webkit-flex-wrap:wrap;   -ms-flex-wrap:wrap;   flex-wrap:wrap;   -webkit-box-align:center;   -webkit-align-items:center;   -moz-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:justify;   -webkit-justify-content:space-between;   -moz-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between;   padding:.5rem 1rem } .navbar>.container, .navbar>.container-fluid {   display:-webkit-box;   display:-webkit-flex;   display:-moz-box;   display:-ms-flexbox;   display:flex;   -webkit-flex-wrap:wrap;   -ms-flex-wrap:wrap;   flex-wrap:wrap;   -webkit-box-align:center;   -webkit-align-items:center;   -moz-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:justify;   -webkit-justify-content:space-between;   -moz-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between } .navbar-brand {   display:inline-block;   padding-top:.3125rem;   padding-bottom:.3125rem;   margin-right:1rem;   font-size:1.25rem;   line-height:inherit;   white-space:nowrap } .navbar-brand:focus, .navbar-brand:hover {   text-decoration:none } .navbar-nav {   display:-webkit-box;   display:-webkit-flex;   display:-moz-box;   display:-ms-flexbox;   display:flex;   -webkit-box-orient:vertical;   -webkit-box-direction:normal;   -webkit-flex-direction:column;   -moz-box-orient:vertical;   -moz-box-direction:normal;   -ms-flex-direction:column;   flex-direction:column;   padding-left:0;   margin-bottom:0;   list-style:none } .navbar-nav .nav-link {   padding-right:0;   padding-left:0 } .navbar-nav .dropdown-menu {   position:static;   float:none } .navbar-text {   display:inline-block;   padding-top:.5rem;   padding-bottom:.5rem } .navbar-collapse {   -webkit-flex-basis:100%;   -ms-flex-preferred-size:100%;   flex-basis:100%;   -webkit-box-flex:1;   -webkit-flex-grow:1;   -moz-box-flex:1;   -ms-flex-positive:1;   flex-grow:1;   -webkit-box-align:center;   -webkit-align-items:center;   -moz-box-align:center;   -ms-flex-align:center;   align-items:center } .navbar-toggler {   padding:.25rem .75rem;   font-size:1.25rem;   line-height:1;   background-color:transparent;   border:1px solid transparent;   border-radius:.25rem } .navbar-toggler:focus, .navbar-toggler:hover {   text-decoration:none } .navbar-toggler-icon {   display:inline-block;   width:1.5em;   height:1.5em;   vertical-align:middle;   content:"";   background:no-repeat center center;   background-size:100% 100% } @media (max-width:575.98px) {   .navbar-expand-sm>.container,   .navbar-expand-sm>.container-fluid {  padding-right:0;  padding-left:0   } } @media (min-width:576px) {   .navbar-expand-sm {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-flow:row nowrap;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-flow:row nowrap;  flex-flow:row nowrap;  -webkit-box-pack:start;  -webkit-justify-content:flex-start;  -moz-box-pack:start;  -ms-flex-pack:start;  justify-content:flex-start   }   .navbar-expand-sm .navbar-nav {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-direction:row;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row   }   .navbar-expand-sm .navbar-nav .dropdown-menu {  position:absolute   }   .navbar-expand-sm .navbar-nav .nav-link {  padding-right:.5rem;  padding-left:.5rem   }   .navbar-expand-sm>.container,   .navbar-expand-sm>.container-fluid {  -webkit-flex-wrap:nowrap;  -ms-flex-wrap:nowrap;  flex-wrap:nowrap   }   .navbar-expand-sm .navbar-collapse {  display:-webkit-box !important;  display:-webkit-flex !important;  display:-moz-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-flex-basis:auto;  -ms-flex-preferred-size:auto;  flex-basis:auto   }   .navbar-expand-sm .navbar-toggler {  display:none   } } @media (max-width:1024px) {   .navbar-expand-md>.container,   .navbar-expand-md>.container-fluid {  padding-right:0;  padding-left:0   } .menu-social ul li {   list-style:none;   display:inline-block;   margin:10px 5px 0px 0px;   float:left; } .menu-social ul {   padding-left:0px; } .menu-social ul li {   background:#fff;   width:32px;   height:32px;   text-align:center;   border-radius:50px;   line-height:32px; } } @media (min-width:1024px) {   .navbar-expand-md {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-flow:row nowrap;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-flow:row nowrap;  flex-flow:row nowrap;  -webkit-box-pack:start;  -webkit-justify-content:flex-start;  -moz-box-pack:start;  -ms-flex-pack:start;  justify-content:flex-start   }   .navbar-expand-md .navbar-nav {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-direction:row;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row   }   .navbar-expand-md .navbar-nav .dropdown-menu {  position:absolute   }   .navbar-expand-md .navbar-nav .nav-link {  padding-right:.5rem;  padding-left:.5rem   }   .navbar-expand-md>.container,   .navbar-expand-md>.container-fluid {  -webkit-flex-wrap:nowrap;  -ms-flex-wrap:nowrap;  flex-wrap:nowrap   }   .navbar-expand-md .navbar-toggler {  display:none   } } @media (max-width:991.98px) {   .navbar-expand-lg>.container,   .navbar-expand-lg>.container-fluid {  padding-right:0;  padding-left:0   } } @media (min-width:992px) {   .navbar-expand-lg {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-flow:row nowrap;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-flow:row nowrap;  flex-flow:row nowrap;  -webkit-box-pack:start;  -webkit-justify-content:flex-start;  -moz-box-pack:start;  -ms-flex-pack:start;  justify-content:flex-start   }   .navbar-expand-lg .navbar-nav {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-direction:row;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row   }   .navbar-expand-lg .navbar-nav .dropdown-menu {  position:absolute   }   .navbar-expand-lg .navbar-nav .nav-link {  padding-right:.5rem;  padding-left:.5rem   }   .navbar-expand-lg>.container,   .navbar-expand-lg>.container-fluid {  -webkit-flex-wrap:nowrap;  -ms-flex-wrap:nowrap;  flex-wrap:nowrap   }   .navbar-expand-lg .navbar-collapse {  display:-webkit-box !important;  display:-webkit-flex !important;  display:-moz-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-flex-basis:auto;  -ms-flex-preferred-size:auto;  flex-basis:auto   }   .navbar-expand-lg .navbar-toggler {  display:none   } } @media (max-width:1199.98px) {   .navbar-expand-xl>.container,   .navbar-expand-xl>.container-fluid {  padding-right:0;  padding-left:0   } } @media (min-width:1200px) {   .navbar-expand-xl {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-flow:row nowrap;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-flow:row nowrap;  flex-flow:row nowrap;  -webkit-box-pack:start;  -webkit-justify-content:flex-start;  -moz-box-pack:start;  -ms-flex-pack:start;  justify-content:flex-start   }   .navbar-expand-xl .navbar-nav {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-direction:row;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row   }   .navbar-expand-xl .navbar-nav .dropdown-menu {  position:absolute   }   .navbar-expand-xl .navbar-nav .nav-link {  padding-right:.5rem;  padding-left:.5rem   }   .navbar-expand-xl>.container,   .navbar-expand-xl>.container-fluid {  -webkit-flex-wrap:nowrap;  -ms-flex-wrap:nowrap;  flex-wrap:nowrap   }   .navbar-expand-xl .navbar-collapse {  display:-webkit-box !important;  display:-webkit-flex !important;  display:-moz-box !important;  display:-ms-flexbox !important;  display:flex !important;  -webkit-flex-basis:auto;  -ms-flex-preferred-size:auto;  flex-basis:auto   }   .navbar-expand-xl .navbar-toggler {  display:none   } } .navbar-expand {   -webkit-box-orient:horizontal;   -webkit-box-direction:normal;   -webkit-flex-flow:row nowrap;   -moz-box-orient:horizontal;   -moz-box-direction:normal;   -ms-flex-flow:row nowrap;   flex-flow:row nowrap;   -webkit-box-pack:start;   -webkit-justify-content:flex-start;   -moz-box-pack:start;   -ms-flex-pack:start;   justify-content:flex-start } .navbar-expand>.container, .navbar-expand>.container-fluid {   padding-right:0;   padding-left:0 } .navbar-expand .navbar-nav {   -webkit-box-orient:horizontal;   -webkit-box-direction:normal;   -webkit-flex-direction:row;   -moz-box-orient:horizontal;   -moz-box-direction:normal;   -ms-flex-direction:row;   flex-direction:row } .navbar-expand .navbar-nav .dropdown-menu {   position:absolute } .navbar-expand .navbar-nav .nav-link {   padding-right:.5rem;   padding-left:.5rem } .navbar-expand>.container, .navbar-expand>.container-fluid {   -webkit-flex-wrap:nowrap;   -ms-flex-wrap:nowrap;   flex-wrap:nowrap } .navbar-expand .navbar-collapse {   display:-webkit-box !important;   display:-webkit-flex !important;   display:-moz-box !important;   display:-ms-flexbox !important;   display:flex !important;   -webkit-flex-basis:auto;   -ms-flex-preferred-size:auto;   flex-basis:auto } .navbar-expand .navbar-toggler {   display:none } .navbar-light .navbar-brand {   color:rgba(0, 0, 0, .9) } .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {   color:rgba(0, 0, 0, .9) } .navbar-light .navbar-nav .nav-link {   color:rgba(0, 0, 0, .5) } .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {   color:rgba(0, 0, 0, .7) } .navbar-light .navbar-nav .nav-link.disabled {   color:rgba(0, 0, 0, .3) } .navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {   color:rgba(0, 0, 0, .9) } .navbar-light .navbar-toggler {   color:rgba(0, 0, 0, .5);   border-color:rgba(0, 0, 0, .1) } .navbar-light .navbar-toggler-icon {   background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") } .navbar-light .navbar-text {   color:rgba(0, 0, 0, .5) } .navbar-light .navbar-text a {   color:rgba(0, 0, 0, .9) } .navbar-light .navbar-text a:focus, .navbar-light .navbar-text a:hover {   color:rgba(0, 0, 0, .9) } .navbar-dark .navbar-brand {   color:#fff } .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {   color:#fff } .navbar-dark .navbar-nav .nav-link {   color:rgba(255, 255, 255, .5) } .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {   color:rgba(255, 255, 255, .75) } .navbar-dark .navbar-nav .nav-link.disabled {   color:rgba(255, 255, 255, .25) } .navbar-dark .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link {   color:#fff } .navbar-dark .navbar-toggler {   color:rgba(255, 255, 255, .5);   border-color:rgba(255, 255, 255, .1) } .navbar-dark .navbar-toggler-icon {   background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") } .navbar-dark .navbar-text {   color:rgba(255, 255, 255, .5) } .navbar-dark .navbar-text a {   color:#fff } .navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {   color:#fff }  @media (min-width:1200px) {   .float-xl-left {  float:left !important   }   .float-xl-right {  float:right !important   }   .float-xl-none {  float:none !important   } } .overflow-auto {   overflow:auto !important } .overflow-hidden {   overflow:hidden !important } .position-static {   position:static !important } .position-relative {   position:relative !important } .position-absolute {   position:absolute !important } .position-fixed {   position:fixed !important } .position-sticky {   position:-webkit-sticky !important;   position:sticky !important } .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 } @supports ((position:-webkit-sticky) or (position:sticky)) {   .sticky-top {  position:-webkit-sticky;  position:sticky;  top:0;  z-index:1020   } }  .aligncenter, .mr-auto, .mx-auto {   margin-right:auto !important } .mb-auto, .my-auto {   margin-bottom:auto !important } .aligncenter, .ml-auto, .mx-auto {   margin-left:auto !important } * {   outline:none !important; } .list-group {   display:-webkit-box;   display:-webkit-flex;   display:-moz-box;   display:-ms-flexbox;   display:flex;   -webkit-box-orient:vertical;   -webkit-box-direction:normal;   -webkit-flex-direction:column;   -moz-box-orient:vertical;   -moz-box-direction:normal;   -ms-flex-direction:column;   flex-direction:column;   padding-left:0;   margin-bottom:0 } .list-group-item-action {   width:100%;   color:#495057;   text-align:inherit } .list-group-item-action:focus, .list-group-item-action:hover {   z-index:1;   color:#495057;   text-decoration:none;   background-color:#f8f9fa } .list-group-item-action:active {   color:#212529;   background-color:#e9ecef } .list-group-item {   position:relative;   display:block;   padding:.75rem 1.25rem;   margin-bottom:-1px;   background-color:#fff;   border:1px solid rgba(0, 0, 0, .125) } .list-group-item:first-child {   border-top-left-radius:.25rem;   border-top-right-radius:.25rem } .list-group-item:last-child {   margin-bottom:0;   border-bottom-right-radius:.25rem;   border-bottom-left-radius:.25rem } .list-group-item.disabled, .list-group-item:disabled {   color:#6c757d;   pointer-events:none;   background-color:#fff } .list-group-item.active {   z-index:2;   color:#fff;   background-color:#53f;   border-color:#53f } .list-group-horizontal {   -webkit-box-orient:horizontal;   -webkit-box-direction:normal;   -webkit-flex-direction:row;   -moz-box-orient:horizontal;   -moz-box-direction:normal;   -ms-flex-direction:row;   flex-direction:row } .list-group-horizontal .list-group-item {   margin-right:-1px;   margin-bottom:0 } .list-group-horizontal .list-group-item:first-child {   border-top-left-radius:.25rem;   border-bottom-left-radius:.25rem;   border-top-right-radius:0 } .list-group-horizontal .list-group-item:last-child {   margin-right:0;   border-top-right-radius:.25rem;   border-bottom-right-radius:.25rem;   border-bottom-left-radius:0 } @media (min-width:576px) {   .list-group-horizontal-sm {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-direction:row;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row   }   .list-group-horizontal-sm .list-group-item {  margin-right:-1px;  margin-bottom:0   }   .list-group-horizontal-sm .list-group-item:first-child {  border-top-left-radius:.25rem;  border-bottom-left-radius:.25rem;  border-top-right-radius:0   }   .list-group-horizontal-sm .list-group-item:last-child {  margin-right:0;  border-top-right-radius:.25rem;  border-bottom-right-radius:.25rem;  border-bottom-left-radius:0   } } @media (min-width:768px) {   .list-group-horizontal-md {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-direction:row;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row   }   .list-group-horizontal-md .list-group-item {  margin-right:-1px;  margin-bottom:0   }   .list-group-horizontal-md .list-group-item:first-child {  border-top-left-radius:.25rem;  border-bottom-left-radius:.25rem;  border-top-right-radius:0   }   .list-group-horizontal-md .list-group-item:last-child {  margin-right:0;  border-top-right-radius:.25rem;  border-bottom-right-radius:.25rem;  border-bottom-left-radius:0   } } @media (min-width:992px) {   .list-group-horizontal-lg {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-direction:row;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row   }   .list-group-horizontal-lg .list-group-item {  margin-right:-1px;  margin-bottom:0   }   .list-group-horizontal-lg .list-group-item:first-child {  border-top-left-radius:.25rem;  border-bottom-left-radius:.25rem;  border-top-right-radius:0   }   .list-group-horizontal-lg .list-group-item:last-child {  margin-right:0;  border-top-right-radius:.25rem;  border-bottom-right-radius:.25rem;  border-bottom-left-radius:0   } } @media (min-width:1200px) {   .list-group-horizontal-xl {  -webkit-box-orient:horizontal;  -webkit-box-direction:normal;  -webkit-flex-direction:row;  -moz-box-orient:horizontal;  -moz-box-direction:normal;  -ms-flex-direction:row;  flex-direction:row   }   .list-group-horizontal-xl .list-group-item {  margin-right:-1px;  margin-bottom:0   }   .list-group-horizontal-xl .list-group-item:first-child {  border-top-left-radius:.25rem;  border-bottom-left-radius:.25rem;  border-top-right-radius:0   }   .list-group-horizontal-xl .list-group-item:last-child {  margin-right:0;  border-top-right-radius:.25rem;  border-bottom-right-radius:.25rem;  border-bottom-left-radius:0   } } .list-group-flush .list-group-item {   border-right:0;   border-left:0;   border-radius:0 } .list-group-flush .list-group-item:last-child {   margin-bottom:-1px } .list-group-flush:first-child .list-group-item:first-child {   border-top:0 } .list-group-flush:last-child .list-group-item:last-child {   margin-bottom:0;   border-bottom:0 } .list-group-item-primary {   color:#2c1b85;   background-color:#cfc6ff } .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action:hover {   color:#2c1b85;   background-color:#baadff } .list-group-item-primary.list-group-item-action.active {   color:#fff;   background-color:#2c1b85;   border-color:#2c1b85 } .list-group-item-secondary {   color:#383d41;   background-color:#d6d8db } .list-group-item-secondary.list-group-item-action:focus, .list-group-item-secondary.list-group-item-action:hover {   color:#383d41;   background-color:#c8cbcf } .list-group-item-secondary.list-group-item-action.active {   color:#fff;   background-color:#383d41;   border-color:#383d41 } .list-group-item-success {   color:#155724;   background-color:#c3e6cb } .list-group-item-success.list-group-item-action:focus, .list-group-item-success.list-group-item-action:hover {   color:#155724;   background-color:#b1dfbb } .list-group-item-success.list-group-item-action.active {   color:#fff;   background-color:#155724;   border-color:#155724 } .list-group-item-info {   color:#0c5460;   background-color:#bee5eb } .list-group-item-info.list-group-item-action:focus, .list-group-item-info.list-group-item-action:hover {   color:#0c5460;   background-color:#abdde5 } .list-group-item-info.list-group-item-action.active {   color:#fff;   background-color:#0c5460;   border-color:#0c5460 } .list-group-item-warning {   color:#856404;   background-color:#ffeeba } .list-group-item-warning.list-group-item-action:focus, .list-group-item-warning.list-group-item-action:hover {   color:#856404;   background-color:#ffe8a1 } .list-group-item-warning.list-group-item-action.active {   color:#fff;   background-color:#856404;   border-color:#856404 } .list-group-item-danger {   color:#721c24;   background-color:#f5c6cb } .list-group-item-danger.list-group-item-action:focus, .list-group-item-danger.list-group-item-action:hover {   color:#721c24;   background-color:#f1b0b7 } .list-group-item-danger.list-group-item-action.active {   color:#fff;   background-color:#721c24;   border-color:#721c24 } .list-group-item-light {   color:#818182;   background-color:#fdfdfe } .list-group-item-light.list-group-item-action:focus, .list-group-item-light.list-group-item-action:hover {   color:#818182;   background-color:#ececf6 } .list-group-item-light.list-group-item-action.active {   color:#fff;   background-color:#818182;   border-color:#818182 } .list-group-item-dark {   color:#1b1e21;   background-color:#c6c8ca } .list-group-item-dark.list-group-item-action:focus, .list-group-item-dark.list-group-item-action:hover {   color:#1b1e21;   background-color:#b9bbbe } .list-group-item-dark.list-group-item-action.active {   color:#fff;   background-color:#1b1e21;   border-color:#1b1e21 }  .single-portfolio .full-width-banner {   background-image:url(/wp-content/uploads/2020/03/work-bg-1.jpg) !important;   background-position:center !important;   background-repeat:no-repeat !important;   background-size:cover !important; } .single-portfolio div#single-wrapper {   background-color:#fff;   padding:0; } .single-portfolio h1.entry-title {   width:100%; } .single-portfolio div#primary {   margin:0; } .single-portfolio .entry-meta {   display:none; } .review_list .grid-item {   padding:20px 10px !important;   -webkit-box-shadow:15px 10px 14px 4px rgba(150,141,150,1);   -moz-box-shadow:15px 10px 14px 4px rgba(150,141,150,1);   box-shadow:15px 10px 14px 0px rgba(150,141,150,1);   margin:25px; } body{   font-family:'Montserrat', sans-serif; } .navbar {   position:relative;   display:-webkit-box;   display:-ms-flexbox;   display:flex;   -ms-flex-wrap:wrap;   flex-wrap:wrap;   -webkit-box-align:center;   -ms-flex-align:center;   align-items:center;   -webkit-box-pack:justify;   -ms-flex-pack:justify;   justify-content:space-between;   padding:0rem !important; } .img-fluid {   max-width:75% !important;   height:auto; } @media(max-width:1024px){ div#navbarNavDropdown { overflow:hidden; } } a.navbar-brand.custom-logo-link {   max-width:430px; } li.menu-item {   margin-right:20px;   font-weight:500; } .navbar-fixed-top {   margin:auto;   top:0px;   right:0;   left:0;   z-index:1030;   position:absolute !important; } div#footer-full-content {   max-width:1400px !important; } .row.container.foote-alg {   margin:auto !important; } .rpwe-block.recent-p {   margin:auto;   width:100%;   max-width:1100px;   line-height:2;   margin-top:60px !important;   border-right:3px solid;   border-left:3px solid;   padding-right:30px;   padding-left:30px;   padding-top:50px ;   height:293px; } .plans_container .ptp-item-container:hover {   box-shadow:0px 0px 7px 3px #0000001c; } #wrapper-footer-full, #wrapper-static-hero {   background-color:#1d292a;   color:#fff; } #text-5 .widget-title {   width:200px;   margin-top:20px; } h3.widget-title {   margin-top:20px !important; } img.footer-logo.alignnone { width:95%; } img.footer-paypal {   width:70%; } .footer-social-icon {   padding-left:13px !important;   padding-top:2px !important; } div#rpwe_widget-3 {   margin-top:20px !important;   text-align:center !important; } .rpwe-block li{ text-align:left; } .rpwe-block li {   border-bottom:1px solid #eee;   margin-bottom:10px;   padding-bottom:10px;   list-style-type:none;   text-align:left; } p.footer-text4 {   color:#d7d7d7; } a.footer-icon-clr{   color:#000; } .footer-icon{   list-style:none;   display:inline-flex;   color:#000;   font-size:28px;   margin:10px 0px 0px -60px; } p.footer-copyright {   font-weight:100;   color:#d7d7d7;   font-size:13px;   margin:auto;   float:left; } div#text-4 {   text-align:right !important; } #text-4 .textwidget {   border:none;   margin-top:0px !important; }  @media (min-width:768px) and (max-width:991px) {   li.footer-social-icon {  margin:10px !important;   }   .rpwe-block.recent-p {  margin:auto;  margin-left:-6px !important;  width:120 !important;  max-width:1100px;  line-height:2 !important;  margin-top:60px !important;  border-right:3px solid;  border-left:3px solid;  padding-right:30px !important;  padding-left:30px !important;  padding-top:50px !important;  height:293px !important;   }   h3.widget-title {  font-size:24px !important;   }   p.footer-text4 {  font-size:14px !important;   }   #text-4 .textwidget {  border:none;  margin-top:0px !important;   } } @media (min-width:577px) and (max-width:767px) {   #text-4 .textwidget {  border:none !important;  margin-top:15% !important;   }   div#rpwe_widget-3 {  text-align:left;   }   .footer-icon {  margin:10px 0px 0px -60px !important;   } }   @media (min-width:768px) and (max-width:991px) {   img.img-fluid {  display:block !important; } } div#wrapper-footer-full {   padding:0px !important; } @media (min-width:768px) and (max-width:991px){  ul#main-menu {  margin:auto;   } } .custom-logo-link img {-webkit-filter:drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.8));}   a.nav-link {   color:#fff !important; } .full-width-banner {   background-position:center;   background-size:cover;   background-repeat:no-repeat;   overflow:hidden !important;   height:200px; } .widget_search h3.widget-title {   font-size:22px !important; } .widget_tag_cloud h3.widget-title {   font-size:22px !important; } .widget_categories h3.widget-title {   font-size:22px !important; } span.posted-on {   font-size:12px; } img.attachment-large.size-large.wp-post-image {   margin-top:30px; } span.posted-on {   display:none; } div#single-wrapper {   background-color:#eaeaea; } div#right-sidebar {   background-color:#fff;   height:660px; } p.logged-in-as {   display:none; } span.edit-link {   display:none; } div#comments {   margin-top:28px; } .nav-next a {   color:#c9c939; } .nav-previous a {   color:#c9c939; } .author.vcard a.url.fn.n {   color:#c9c939; } .rpwe-title a {   color:#c9c939; } .cat-item a {   color:#c9c939; } .tagcloud a.tag-cloud-link.tag-link-15.tag-link-position-1 {   color:#c9c939; } .input-group-append input#searchsubmit {   background-color:#c9c939;   border:none; } .form-group label {   color:#c9c939; } .page-template-404 div#content, .error404 div#content {   margin-top:0px; } @media (min-width:767px){ .dekstop_error {   margin-top:200px; } } span.byline {   border-bottom:2px #eeeeee solid;   padding-bottom:10px; } h1.entry-title {  width:20%;   margin-top:30px; } button.navbar-toggler {   background-color:#000; } button.navbar-toggler {   height:30px;   width:31px;   padding:0px 4px 0px 4px;   margin-top:6px !important;   margin-left:-50px !important; } .shrink {   padding-top:0;   position:fixed;   width:100%;   padding-bottom:0;   height:77px;   background:rgba(29,41,42,0.8);   z-index:999; } ul.footer-icon li i {   color:#fff;   font-size:20px;   padding-left:15px; } .row.container.foote-alg {   padding:50px 0;   padding-bottom:30px;   } .footer_col li {   list-style:none;   border-bottom:1px solid #878b8f;   padding:3px 0; } .footer_col li a {   color:#d7d7d7; } .footer-col-4 h3 {   padding-bottom:13%;   color:#d7d7d7;   font-weight:400; } p.footer-left-col {   padding-top:4%;   width:90%; } .footer_col li a:hover {   text-decoration:none;   color:#c5c938; } .copyright-section {   width:100%;   float:left;   background:#0a2123;   color:#737579;   font-weight:500; } #wrapper-footer-full, #wrapper-static-hero {   background-image:url(/wp-content/uploads/2019/08/ftr-01.jpg) !important;   color:#fff;   background-position:center;   background-size:cover; } .copy-link {   max-width:1140px;   padding:15px 15px 20px 15px;   margin:auto; } .copy-link a {   color:#737579;   padding-left:12px; } .copy-link {   font-size:13px; } .copy-link a:hover {   color:#c5c938; } @media (max-width:767px){   .row.container.foote-alg ul{  padding-left:0px;  margin-bottom:0px;   }   .footer-col-4 {   padding-top:30px; }   ul.footer-icon {   margin:auto; }   ul.footer-icon li:first-child i {   padding-left:0px !important; }   .copyright-section {   text-align:center;   padding:15px 0; }   button.navbar-toggler {   margin-top:22px !important;   margin-left:-25px !important; }   nav.navbar.navbar-expand-md.navbar-dark.navbar-fixed-top{  padding:0px 10px !important;   box-sizing:border-box;   }   .shrink{  height:auto;   } } .footer-col-2.footer_col {   line-height:1.9; } .footer-col-3.footer_col {   line-height:1.9; } .header-count-bg p img {   padding-right:12px; }  button.navbar-toggler {   background:none;   border:none; } span.navbar-toggler-icon {   background-image:none !important; } span.navbar-toggler-icon, span.navbar-toggler-icon:before, span.navbar-toggler-icon:After {   content:'';   height:3px;   width:30px;   background:#fff; } span.navbar-toggler-icon {   position:relative; } span.navbar-toggler-icon:after {   position:absolute;   left:0;   right:0;   width:100%;   bottom:-8px; } span.navbar-toggler-icon:before {   top:-8px;   position:absolute;   left:0;   right:0;   width:100%; } p.footer-left-col {   color:#d7d7d7;  } @media (max-width:1024px){   div#navbarNavDropdown {   text-align:left;   padding:20px;   border:beige;   box-sizing:border-box;   }   div#navbarNavDropdown {  margin:auto -8px;   }   .navbar-nav{  width:100%;  padding-left:25px;  padding-top:20px;   }  li.menu-item{  margin-right:0px;   }   .navbar-nav .dropdown-menu{  text-align:center;   }   button.navbar-toggler:focus {   outline:none; } } body.chat-open .siqtrans.siq_showload, .siqtrans.siqanim {   display:block;   opacity:1; }  div#text-5 p {   margin-bottom:0 !important; } button.navbar-toggler {   margin:2px 3px 50px -50px !important;   width:38px !important;   padding-top:30px; } @media (max-width:767px){   .header-banner h1, .header-banner p {   color:#fff; }   .header-count-bg p {   text-align:center !important; }   .call-us-section .home-phone img {   margin-left:0px !important; }   p.p-digital2 {   display:block;   width:100%;   float:left; }   span.p-digital-or{  margin-left:0px;   } }   .navbar-nav {   } ul#main-menu li:hover .dropdown-menu {   } @media (max-width:1024px){   #wrapper-navbar .container {   max-width:100%; } } @media (min-width:480px) and (max-width:992px){   .header-count-bg .vc_column_container {   width:50%;   float:left; }   #wrapper-navbar nav.navbar {   padding:10px 30px !important; } } .img-fluid{max-width:150px;} .review_list .grid-item1 {   padding:20px 10px !important;   -webkit-box-shadow:15px 10px 14px 4px rgba(150,141,150,1);   -moz-box-shadow:15px 10px 14px 4px rgba(150,141,150,1);   box-shadow:15px 10px 14px 0px rgba(150,141,150,1);   margin:25px; } a.p-digital-button {  border:#f9423a;   color:#fff !important;   background-color:#f9423a;   border-radius:4px;   font-size:0.85rem;   text-transform:uppercase;   cursor:pointer;   margin:20px auto;   display:table;   width:auto;   padding:15px; }  div#text-8 h3 {   transform:translate(53%);   text-align:center; } div#text-4 {   padding-top:40px; } div#wrapper-navbar {   position:absolute !important;   width:100%;   background:none !important; } body .navbar-nav a.nav-link {   color:#fff !important; } .banner2 h1 {   color:#fff !important;   font-size:38px !important; } .banner2 h1 span{   color:#fff !important; } section.vc_section.banner2 {   background-position:bottom center !important;   padding-top:90px; } section.vc_section.banner2 p {   color:#fff !important;   font-size:18px;   line-height:28px; } .top_services img {   width:60px !important;  } section.vc_section.top_services {   padding:0 !important;   text-align:center !important; } section.vc_section.top_services {   background:#f7ecec; } section.vc_section.top_services .container {   position:relative;   top:-45px;   background:#fff;   padding:20px;   border-radius:150px;   padding-top:30px;   padding-bottom:15px; } section.vc_section.top_services h2 {   font-size:12px;   text-align:center !important; } section.vc_section.top_services .wpb_single_image.vc_align_left{  text-align:center !important;   margin-bottom:15px } .offer h3 {   font-size:38px;   FONT-WEIGHT:BOLD;   padding-top:35px; } span.color {   color:#20a5b8; } p.read_more a {   background:#20a5b8;   color:#fff;   padding:12px 20px;   border-radius:50px; } p.read_more {   margin-top:30px; } .custom_heading{   font-size:38px;   font-weight:500; } .bg_white {   background:#fff;   padding:20px;   box-shadow:0px 0px 7px 3px #0000001c; } .vc_row.wpb_row.vc_inner.vc_row-fluid.bg_white.first {   position:relative;   top:-35px; } .vc_row.wpb_row.vc_inner.vc_row-fluid.bg_white.last {   position:relative;   top:35px; } .about_container {   background-attachment:fixed;   background-position:50% 50%;   background-size:cover;   background-repeat:no-repeat; } .about_right {   color:#fff;   padding:50px;   padding-right:0; } .left_white.wpb_column.vc_column_container.vc_col-sm-6 h2 {   font-size:22px; } .about_container .wpb_text_column.wpb_content_element {   margin-bottom:0; } .get_section img{   width:100%;   max-width:385px; } .plans_container .bg_black.wpb_column.vc_column_container.vc_col-sm-6 {   background:#23261f;   color:#fff; } .bg_theme.wpb_column.vc_column_container.vc_col-sm-6 {   background:#20a5b8;   color:#fff; } .plans_container .vc_column_container {   padding:25px;   box-sizing:border-box; } .plans_container ul{   list-style:none;   padding:0; } .plans_container .vc_column_container.bg_black li:hover{   background:#20a5b8; } .plans_container .vc_column_container li {   background:#fff;   color:#000;   padding:14px;   margin-bottom:10px;   border-left:4px solid;   transition:all ease 0.3s; } .plans_container .vc_column_container li:hover {   background:#000;   color:#fff; } .plans_container h3, .plans_container h4{   text-align:center; }  .work_with_us .bg_blue.wpb_column.vc_column_container.vc_col-sm-6 {   background:#071d44;   color:#fff;   padding-top:22px; } .work_with_us .bg_blue .work_inner {   float:center;   text-align:center;   padding-right:40px; } .work_with_us .bg_theme .work_inner{   text-align:center;   padding-left:40px; } .work_inner {   color:#fff; } p.call a {   color:#fff;   font-size:28px;   font-weight:bold;   text-decoration:none !important; } a{   text-decoration:none !important; } p.request a {   background:#000;   color:#fff;   padding:15px;   border-radius:25px;   transition:all ease 0.5s; } p.request a:hover{ } .work_with_us .wpb_text_column.wpb_content_element {   margin:0; } .work_with_us {   padding-top:35px !important; } .bg_theme p.request a:hover{  } p.request:hover ::after {   padding-left:15px; } p.request {   margin-top:25px; } .work_with_us .vc_column-inner {   padding-bottom:60px;   padding-top:23px; } .work_with_us h4 {   font-weight:bold;   font-size:30px; } .work_with_us .bg_theme p.request a {   background:#fff;   color:#000;   min-width:250px !important;   display:inline-block;   box-sizing:border-box;   padding:12px; } .work_with_us .bg_theme.wpb_column.vc_column_container.vc_col-sm-6 {   padding-top:22px; } div#wrapper-footer-full {   background:#e8f1ff !important;   color:#000; } div#text-5 p.footer-left-col {   color:#000 !important; } div#footer-full-content ul {   list-style:none;   padding:0; } div#footer-full-content ul li a {   color:#000;  } div#footer-full-content div#text-4 {   text-align:left !important; } div#footer-full-content h3.widget-title {   font-size:20px;   font-weight:bold; } div#footer-full-content ul {   list-style:none;   padding:0; } div#footer-full-content ul li{ margin-bottom:10px; } div#footer-full-content h3.widget-title {   margin-top:0 !important;   margin-bottom:20px; } h1, h2, h3, h4, h5, h6{   text-transform:uppercase; } .read_more a:after {   padding-left:7px;   transition:all ease 0.5s;   background:url(/wp-content/uploads/2020/07/right-arrow.png);   content:"";   width:16px;   height:21px;   background-size:100%;   display:inline-block;   background-repeat:no-repeat;   background-position:center center !important;   top:4px !important;   position:relative;   right:-4px; } .read_more:hover ::after {   padding-left:15px; } p.read_more {   display:inline-block; } p.read_more a{ transition:all ease 0.5s; } p.read_more:hover a{   background:#000; } .top_services img.vc_single_image-img.attachment-full:hover {   transform:translate(0px, -8px);  } .top_services img.vc_single_image-img.attachment-full{ transition:all ease 0.5s;   cursor:pointer } ul.check li:before {   content:"\f00c";   font-family:FontAwesome;   color:#20a5b8;   padding-right:10px; } ul.check {   list-style:none;   padding:0;   line-height:28px; } li.mail {   line-break:anywhere; } .plans_container .wpb_column.vc_column_container.vc_col-sm-12 {   padding-top:0; } ul.footer_menu li:before {   content:"\f00c";   font-family:FontAwesome;   color:#20a5b8;   padding-right:10px; } div#text-9 ul.footer_menu li:before{   display:none; } p.request a:after { padding-left:7px;   transition:all ease 0.5s;   background:url(/wp-content/uploads/2020/07/right-arrow.png);   content:"";   width:16px;   height:21px;   background-size:100%;   display:inline-block;   background-repeat:no-repeat;   background-position:center center !important;   top:4px !important;   position:relative;   right:-4px; } .plans_container a.ptp-button{   background-color:#20a5b8 !important;   border-bottom:#20a5b8 4px solid !important; } .plans_container .ptp-button:hover {   background:#000 !important; } .plans_container #ptp-1758 a.ptp-button:hover {   background:#000 !important; } section.vc_section.top_services h2 {   font-size:12px;   text-align:center !important;   letter-spacing:2.5px; } .title_custom {   background-repeat:no-repeat;   background-size:cover;   color:#fff;   padding-top:75px !important } .title_custom p {   color:#fff !important; } .vc_separator.vc_sep_color_black .vc_sep_line {   border-color:#dfdfdf; } body .title_custom .vc_column-inner {   padding-top:60px !important;   padding-bottom:80px !important; } .link_page {   position:absolute;   top:0;   bottom:0;   width:100%;   display:flex;   align-items:center;   text-align:center;   left:0;   opacity:0;   transition:all ease 0.5s; } .dw-pnl__cntnt:hover .link_page{ opacity:1;  } .link_page {   position:absolute;   z-index:999;   top:0;   display:flex;   align-items:center;   width:100%;   bottom:0;   background:#000000b0;   text-align:center; } .link_container {   display:inline-block;   text-align:center;   width:100% !important; } .link_container a {   background:#20a5b8;   color:#fff;   padding:5px 11px;   border-radius:25px;   font-size:12px;   margin:auto;   min-width:95px;   transition:all ease 0.5s;   display:inline-block; } .link_container a:hover{   background:#000; } .link_container a:after {   content:"\f0a4";   font-family:FontAwesome;   padding-left:7px;   transition:all ease 0.5s; } .link_page:before {   content:"";   width:96%;   height:96%;   position:absolute;   border:1px solid #fff;   left:0;   margin:auto !important;   top:0;   bottom:0;   z-index:-1;   right:0; } .navbar img.img-fluid {   max-width:225px !important; } .mobile_width .vc_column-inner {   margin-bottom:7px; } div#wrapper-navbar.shrink {   position:fixed !important;   top:0;   z-index:99999999999;   background:#fff !important; } div#wrapper-navbar.shrink {   position:fixed !important;   top:0;   z-index:99999999999;   background:#fff !important; } body .shrink .navbar-nav a.nav-link {   color:#000 !important; } .shrink img {   margin-top:-8px !important; } .shrink{   box-shadow:0 -4px 8px 6px #e2e2e2; } section.plans_container .ptp-pricing-table .ptp-item-container div.ptp-cta a.ptp-button {   background-color:#20a5b8 !important;   border-bottom:#108494 4px solid !important;   height:auto !important;   padding:10px 8px 6px 8px !important;   width:100%;   box-sizing:border-box; } .navbar-fixed-top img.img-fluid{   filter:brightness(0) invert(1); } .shrink .navbar-fixed-top img.img-fluid{   filter:none; } @media(max-width:767px){ section.vc_section.top_services .container{  top:0; border-radius:0;   } .mobile_width .vc_column_container{  width:50%;  display:inline-block; } .shrink nav.navbar.navbar-expand-md.navbar-dark.navbar-fixed-top {   background:#fff; } .shrink span.navbar-toggler-icon, .shrink span.navbar-toggler-icon:before, .shrink span.navbar-toggler-icon:After{   background:#000 !important; } button.navbar-toggler {   margin:0; } body .shrink .navbar-nav a.nav-link {   color:#fff !important; } .shrink img{   margin-top:0; } .vc_row.wpb_row.vc_inner.vc_row-fluid.bg_white.first, .vc_row.wpb_row.vc_inner.vc_row-fluid.bg_white.last{   top:0; } .vc_row.wpb_row.vc_inner.vc_row-fluid.bg_white {   margin-bottom:20px !important; } .about_container img {   max-width:150px;   text-align:center; } .about_container .wpb_single_image.wpb_content_element.vc_align_left {   text-align:center; } .about_container .wpb_column.vc_column_container.vc_col-sm-9 {   text-align:center; } .about_container h2.vc_custom_heading {   text-align:center !important; } section.vc_section.about_container.vc_custom_1591302227328.vc_section-has-fill {   padding-top:50px !important; } h3 {   font-size:28px !important; } .banner2 h1 {   font-size:28px !important; } .banner2 .vc_empty_space {   height:25px !important; } .offer.vc_custom_1591294285550{   padding-top:0 !important;  padding-bottom:0 !important; } section.vc_section.get_section.vc_custom_1591302923285 {   padding-top:50px !important;   padding-bottom:0 !important; } .about_right {   padding:0; } .plans_container .wpb_column.vc_column_container.vc_col-sm-12 {   padding-left:0; } } div#popmake-4987 input.wpcf7-form-control.wpcf7-submit {   background:#20a5b8;   color:#fff !important;   border:none;   text-transform:uppercase;   width:auto;   padding:10px 29px;   height:auto;   transition:all ease 0.5s; } div#popmake-4987 input.wpcf7-form-control.wpcf7-submit:hover{   background:#000; } button.pum-close.popmake-close {   font-size:0 !important;   width:35px !important;   border-radius:100% !important;   height:35px !important;   right:-13px !important;   top:-19px !important; } button.pum-close.popmake-close:before {   content:"\f00d";   font-family:FontAwesome;   font-size:18px;   top:-8px !important;   position:relative; } div#wpcf7-f3665-o1 h3.frm-txt {   color:#20a5b8; } div#pum-4987 {   background:#000000d1; } .menu-social a {   color:#23a5b7; } li#menu-item-4997 .wpb_text_column.wpb_content_element {   margin-bottom:0; } div#popmake-4987 {   padding-top:25px; } .copy-link a:hover {   color:#20a5b8; } .mob_link {   position:absolute;   right:60px;   left:0;   margin:0 auto;   text-align:center;   top:22px;   width:100%;   padding-left:79px; } .mob_link a {   background:#20a5b8;   color:#fff !important;   border-radius:25px;   padding:7px 7px; } @media(min-width:767px){   div#popmake-4987 {   max-width:635px !important;   margin:auto !important;   right:0 !important;   left:0 !important; } .mob_link {   display:none; } } section.vc_section.work_with_us{   background:#20a5b8; } @media(max-width:767px){   div#text-8 h3 {   transform:none;   text-align:left; } div#wrapper-footer-full .textwidget {   TEXT-ALIGN:LEFT; } div#footer-full-content h3.widget-title {   margin-top:0 !important;   margin-bottom:5px;   TEXT-ALIGN:LEFT !IMPORTANT;   margin-top:20px !important;   font-size:22px !important; } div#text-4 {   padding-top:0; } .navbar img.img-fluid {   max-width:165px !important; } li.read_more a {   font-weight:bold;   padding:7px 15px !important;   border:1px solid #fff;   display:inline-block;   margin:12px 0px;   background:transparent !important;   border-radius:0px !important; } }  li#menu-item-4997 a {   background:#20a5b8;   color:#fff !important;   border-radius:25px;   font-weight:bold;   padding-left:15px;   padding-right:15px; } .page-id-4964 .documentation-left a{   line-height:22px; } .page-id-4964 .documentation-left li{   margin-bottom:20px; } div#text-9 i {   color:#20a5b8;   margin-right:10px; } .social li span {   height:30px;   width:30px;   background:#20a5b8;   color:#fff;   text-align:center;   align-items:center;   line-height:30px;   border-radius:30px;   transition:all ease 0.5s; } .social li:hover span {   background:#000; } .check_insights input[type="submit"] {   background:#20a5b8;   border:none;   height:41px;   color:#fff;   padding:0 10px;   margin-left:-5px;   border-radius:25px;   margin-right:-48px !important;   position:relative;   right:45px;   width:93px;   box-sizing:border-box;   padding-left:0;  transition:all ease 0.5s; } .check_insights input[type="submit"]:hover{   background:#000; } .check_insights input#searchTxt {   border:none !important;  padding:5px 10px;   box-shadow:none;   outline:none !important;   box-sizing:border-box;   background:#ffffffe3;   border-radius:37px;   display:inline-block;   position:relative;   min-width:300px;   padding-left:20px;   height:40px; } p.read_more:hover ::after {   padding-left:15px; }  @media(min-width:767px){   .check_insights input#searchTxt{  min-width:300px;   } } .social li {   display:inline-block;   margin-right:5px; } @media (max-width:1199px) and (min-width:768px){   .check_insights input#searchTxt{  min-width:inherit;   }   section.vc_section.banner2{  padding-bottom:45px;   }   .navbar img.img-fluid{  max-width:150px !important;   } } @media (max-width:992px) and (min-width:768px){  ul#main-menu{  margin:auto 0;   } }  ul#main-menu {   margin-top:8px; } .wpcf7-mail-sent-ok {   color:#000 !important; } input, textarea.select{   box-shadow:none !important; } .popmake-content .wpb_text_column.wpb_content_element {   margin-bottom:0; } div#popmake-4987 {  } @media(max-width:404px){   .mob_link{  top:49px;   }   a.navbar-brand.custom-logo-link{  width:auto !important;   } a.navbar-brand.custom-logo-link {   padding-top:0;   margin-top:0 !important; } div#wrapper-navbar {   padding-top:5px !important; } .mob_link a{   font-size:12px; } .check_insights input#searchTxt{   min-width:190px !important; } } @media(max-width:404px){  .check_insights input#searchTxt {   min-width:190px !important;   width:200px; }   } .chat-open .zls-sptwndw.siqembed.siqtrans.zsiq-mobhgt.zsiq-newtheme.siq_rht.zsiq_size2{   top:auto !important;   opacity:1; } body .page-id-4259 .win_close.sqico-larrow ::before{   font-family:siq !important; } body.chat-open #siqiframe .win_close.sqico-larrow::before{ font-family:siq!important; } #wpcf7-f3665-o1 .req:before {   font-size:18px;   position:absolute;   content:"*";   top:5px;   z-index:99999;   color:#da1e1e;   position:absolute;   left:6px;   font-weight:bold; } #wpcf7-f3665-o1 .req {   position:relative; } #wpcf7-f3665-o1 div {   margin-bottom:15px; } #wpcf7-f3665-o1 input, #wpcf7-f3665-o1 textarea, #wpcf7-f3665-o1 select{ box-shadow:none !important; } @media(max-width:767px){   .navbar-expand-md .navbar-nav .dropdown-menu{  max-width:230px;  text-align:left;   }  section.vc_section.about_container.vc_custom_1591302227328.vc_section-has-fill{   padding-bottom:30px !important; }  .btn-bannr .vc_single_image-wrapper.vc_box_border_grey {   display:none; } h2.vc_custom_heading.big-heading{  font-size:28px !important; } .site-visitor p {   font-size:22px !important; } section.vc_section.site-visitor.vc_custom_1591294277248.vc_section-has-fill{  padding-bottom:15px !important; } section.twice-faster h2.lrg_font_dwn{   font-size:28px !important; } section.vc_section.twice-faster {   height:auto !important; } .documentation-left.wpb_column.vc_column_container.vc_col-sm-3.vc_col-has-fill {   position:relative !important;   top:0 !important; } } .page-template-404 section.newsletter, .error404 section.newsletter {  background-size:cover !important;   background-repeat:no-repeat;   background-position:center center !important;   background-attachment:fixed !important;   padding:65px 0;   text-align:center;   color:#fff;   margin-bottom:-30px; } @media (max-width:992px) and (min-width:768px){   li.menu-item{  margin-right:5px !important;   }   .navbar-dark .navbar-nav .nav-link{  font-size:12px;   }   section.vc_section.top_services h2{ letter-spacing:0;   } } .page-template-404 input.wpcf7-form-control.wpcf7-submit.save_newlater_data, .error404 input.wpcf7-form-control.wpcf7-submit.save_newlater_data {   background:#1c759b !important;   color:#fff;   width:auto;   border:none !important;   text-transform:uppercase;   font-weight:bold;   padding:8px 35px;   height:auto; } .page-template-404 input.wpcf7-form-control.wpcf7-submit.save_newlater_data h2, .error404 input.wpcf7-form-control.wpcf7-submit.save_newlater_data h2 {   font-weight:bold; } span.icon-link {   position:relative; } .icon-link:before {   padding-left:7px;   transition:all ease 0.5s;   background:url(/wp-content/uploads/2020/07/right-arrow.png);   content:"";   width:16px;   height:21px;   background-size:100%;   display:inline-block;   background-repeat:no-repeat;   background-position:center center !important;   top:4px !important;   position:relative;   right:-29px;   z-index:9999; } .check_insights sapn.error {   color:#900202;   display:inline-block;   width:100%;   font-weight:bold;   position:relative;   top:5px; } .menu-item-has-children{   position:relative; } .menu-item-has-children:before{   content:"";   width:100%;   height:5px;   bottom:-3px;   position:absolute; } .ptp-pricing-table .ptp-item-container .ptp-button:hover {   background-color:#000 !important; } .ptp-pricing-table .ptp-item-container .ptp-button {   transition:all ease 0.5s; } .tab1 .vc_row.wpb_row.vc_row-fluid.tab-row-first.container {max-width:1920px;margin:auto;}  @media (min-width:768px) { .menu-item a.dropdown-item {   white-space:unset !important; } .navbar-expand-md .navbar-nav .dropdown-menu{   min-width:480px;   border-radius:0;   padding:30px 30px; } .dropdown-menu li {   display:inline-flex;   min-width:160px; } a.dropdown-item {   border-left:2px solid;   padding:2px 16px; } .dropdown-menu li {   margin-bottom:10px; } ul.dropdown-menu {   background-color:#1e56b7;   box-shadow:0px 0px 10px -6px #fff; } a.dropdown-item {   color:#fff; } ul.dropdown-menu {   background-color:#1e56b7;   box-shadow:0px 0px 10px -6px #fff; } a.dropdown-item {   color:#fff; } .shrink ul.dropdown-menu {   background-color:#fff;   transition:0.2s;   border-bottom:4px solid #20a5b8; } .shrink a.dropdown-item {   color:#000;   transition:0.2s; } .shrink a.dropdown-item:hover {   background-color:#20a5b8;   color:#fff;   border-color:#000; } }  @media (max-width:1024px) { .navbar-expand-md .navbar-nav .dropdown-menu {   width:100%;   margin:auto;   max-width:750px;   background:none;   border:none;   text-align:left !important;   color:#fff !important; }  .mob_link {   right:0px !important;   top:26px;   left:50px;   max-width:200px; } button.navbar-toggler{   padding-top:25px !important; } .shrink nav.navbar.navbar-expand-md.navbar-dark.navbar-fixed-top {   box-shadow:0px 0px 20px -20px #000; } } @media (max-width:992px) { .vc_row.wpb_row.vc_row-fluid.tab-row-first.container {   display:none; } } @media (max-width:335px) { .check_insights input[type="submit"] {   right:50px !important;   width:83px !important; } .icon-link:before {   left:4px !important; } .offer h3 {   text-align:center;   width:278px; } .offer p {   text-align:justify; } .offer p.read_more {   margin:auto !important;   width:100% !important;   text-align:center !important;   margin-top:15px !important; } .offer a { } .about_right h3.custom_heading {   text-align:center; } .about_right p {   text-align:center; } .about_right h3.custom_heading {   text-align:center; } .work_with_us p.request {width:275px;margin:auto; } } @media(min-width:767px){ ul#main-menu li:hover .dropdown-menu {   display:block; } } p.act1:hover {   background-color:#20a5b8; } p.act1:hover a {   color:#fff; } p.act1.active {   background-color:#20a5b8; } .tab-row-first .vc_column-inner {   padding:0; } .tab-row-first p {   padding:13px 0px; } p.act1.active a {   color:#fff; } .tab1 .vc_row.wpb_row.vc_row-fluid.tab-row-first.container {   box-shadow:0px 5px 20px -5px #464646; } p.act1:active {   background-color:#20a5b8; } p.act1 a {   position:relative;   margin:auto !important;   display:grid; } @media(min-width:767px){   .copy-link2.trust-palot-sec.col-sm {  width:50%;  float:right;   }   .trustpilot-widget.copy-link2.trust-palot-sec.col-sm {   top:12px;   }   .trustpilot-widget.copy-link2.trust-palot-sec.col-sm {  border:2px solid #1e55b2;   border-radius:30px;   background:#1e55b2;   } } @media(max-width:768px){   img.footer-logo.alignnone{  width:auto !important;   } } .contact-form {   width:100% !important;   max-width:598px;   margin:0 auto;   text-align:center; } ul.dropdown-menu.show li:last-child {   border:none; } ul.dropdown-menu.show li:last-child a {   padding-bottom:0; } .navbar-collapse.collapse:not(.show) #main-menu .menu-social {   display:none; } .testbg{   background-image:url(/wp-content/themes/understrap/./screenshot.png); } .hide{display:none !important;} @media(max-width:475px){ .mobile-res {   width:100% !important; } .mobile-res .block {   width:49%;   display:inline-block; } } .woocommerce-page div#wrapper-navbar {   height:94px !important;   background:url(/wp-content/uploads/2020/06/pricing-bg-01.jpg) !important;   position:relative !important; } .woocommerce-checkout div#wrapper-navbar {   height:94px !important;   background:url(/wp-content/uploads/2020/06/pricing-bg-01.jpg) !important;   position:relative !important; } section.woocommerce-order-review label {   text-align:left !important;   display:inline-block; } section.woocommerce-order-review {   background:#dfdfdf;   border-top:4px solid #20a5b8; } section.woocommerce-order-review h3 {   font-size:24px;   padding-left:5px; } section.woocommerce-order-review {   background:#dfdfdf;   border-top:4px solid #20a5b8;   padding:0;   padding-left:50px;   padding-right:50px;   padding-bottom:40px; } .woocommerce-order-review textarea {   background:#fff !important;   border:1px solid #20a5b8 !important;   margin-bottom:15px !important;   width:100% !important;   max-width:100% !important; } .woocommerce-order-review input {   background:#fff !important;   margin-bottom:15px;   border:1px solid #20a5b8 !important;   width:100% !important; } .woocommerce-order-review input {   background:#fff;   margin-bottom:15px;   border:1px solid #20a5b8;   width:100%; } .woocommerce-order-review #submit{   width:auto !important;   background:#20a5b8 !important;   color:#fff !important;   padding:14px 22px !important;   height:auto;   font-size:16px !important;   transition:all ease 0.5s;   } .woocommerce-order-review #submit:hover{ background:#000 !important; color:#fff !important; border-color:#000 !important; } .woocommerce-order-review #form {   margin-bottom:0 !important;   margin-top:0 !important; } .rating span label:before {   content:"\f005";   font-family:FontAwesome;   font-size:16px !important; } .rating span label {   background:none !important;   width:auto !important; } .rating span {   float:none !important;   display:inline-block; } .rating span:hover ~ span label, .rating span:hover label, .rating span.checked label, .rating span.checked ~ span label {  color:#20a5b8 !important; } .woocommerce-message a.button.wc-forward {   background:#20a5b8;   color:#fff;   transition:all ease 0.5s; } .woocommerce-message a.button.wc-forward:hover { background:#000 !important; } .woocommerce-message {   border-top-color:#20a5b8 !important; } .woocommerce-info {   border-top-color:#20a5b8 !important; } .woocommerce-message::before { color:#20a5b8 !important; } .woocommerce-info a {   color:#20a5b8; } .woocommerce-checkout h3{   font-size:24px; } button#place_order {   background:#20a5b8;   color:#fff;   border:none;   padding:10px 15px;   text-transform:uppercase;   transition:all ease 0.5s; } .woocommerce-checkout .form-group label{   color:#000 !important; } button#place_order:hover{ background:#000 } .review-data ul {   margin:0;   padding-left:0; } .review-data li {   display:inline-block;   width:100%; } td.woocommerce-table__product-name.product-name a {   color:#20a5b8 !important; } section.woocommerce-order-review {   padding-top:30px; } .read_more:hover a {   background:#000 !important; } .read_more a {   transition:all ease 0.5s; } @media(max-width:1199px){ div#wrapper-navbar {   padding-top:12px; } a.navbar-brand.custom-logo-link {   top:3px;   position:relative; } } @media (max-width:991px) and (min-width:768px){ .container {   max-width:964px; } } @media (max-width:992px) and (min-width:480px){ #wrapper-navbar nav.navbar {   padding-top:0 !important; } } @media (min-width:768px) and (max-width:1200px){ li#menu-item-4997 {   display:none; } } @media(max-width:1024px){ div#primary {   margin:0; } .entry-content{ margin:0 auto; } div#navbarNavDropdown.show {   transform:translate(0);   overflow:scroll; } } .woocommerce-privacy-policy-text a {   color:#20a5b8; } .page-id-5837 div#wrapper-navbar {   height:94px !important;   background:url(/wp-content/uploads/2020/06/pricing-bg-01.jpg) !important;   position:relative !important; } @media(max-width:1024px){ #navbarNavDropdown li ul li:before{   display:inline-block;   margin-left:.255em;   vertical-align:.255em;   content:"";   border-top:.3em solid;   border-right:.3em solid transparent;   border-bottom:0;   border-left:.3em solid transparent;   position:absolute;   top:12px;   transform:rotate(270deg);   left:5px; } li.menu-item {  position:relative; } } .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon{   background:none !important; } .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:before{   transform:rotate(45deg);  top:-8px; } .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:after{   bottom:8px;   transform:rotate(132deg); } body.fixed_wrap {   height:100vh;   overflow:hidden; } .dw-pnl-filter.filter-sec button {   padding:7px 18px 7px 18px !important;   text-transform:capitalize;   border:1px solid #ccc !important;   background:none;   cursor:pointer;   transition:all ease 0.3s;   font-size:14px;   border-bottom:none !important;   border-radius:6px 6px 0 0; } .dw-pnl-filter.filter-sec li.active button {   background:#20a5b8;   color:#fff; } .dw-pnl-filter.filter-sec li:hover button {   background:#20a5b8;   color:#fff; } .dw-pnl-filter.filter-sec {  } .dw-pnl-filter.filter-sec ul {   padding-left:0 !important;   text-align:left;   margin-bottom:0;   display:inline-block; } .dw {   border:1px solid #ccc;   border-top:2px solid #20a5b8;   padding:10px;   padding-top:20px; } h2.custom-headings {   font-size:28px;   color:#000;   text-transform:capitalize;   font-weight:500;   margin:0 auto 30px;   text-align:center;   max-width:700px; } span.change-color-heading {   color:#20a5b8;   font-weight:500; } span#translations-main {   color:#000 !important; } h3.vc_custom_heading {   font-weight:500;   text-transform:capitalize; } a.white-button {   background:#ffffff;   color:#20a5b8 !important;   border-radius:50px;   font-weight:500;   padding-left:15px;   padding-right:15px;   padding:.7rem 2rem;   font-size:24px; } a.white-button:hover {   background:#000000;   color:#fff !important; } #wrapper-footer-full li {   word-break:break-all; } @media(max-width:768px){ .dw-pnl-filter.filter-sec button { margin-bottom:10px;   border-radius:0;  border-bottom:1px solid #ccc !important; } } nav.woocommerce-MyAccount-navigation {   background:#051429;   padding:15px 0; } .woocommerce-MyAccount-content {   box-shadow:0px 0 10px #ccc !important;   padding:20px; } #customer_details{   width:50%;   display:inline-block;   float:left;   padding-right:11px; } #order_review{   width:50%;   display:inline-block;   float:right;   padding-left:11px; } .woocommerce-checkout .entry-content{   width:100%; } .woocommerce-MyAccount-navigation .label{   display:block; } .woocommerce-MyAccount-content h2 {   font-size:22px;   margin-bottom:20px; } .woocommerce-MyAccount-content.no-shadow {   box-shadow:none !important; } .my_account_orders a, .woocommerce-MyAccount-content a{   color:#20a5b8 !important; } .my_account_orders button.view_licence_btn {   background:#20a5b8;   color:#fff;   box-shadow:none;   border:none;   padding:5px 22px;   line-height:15px; } header.woocommerce-Address-title.title h3 {   font-size:22px; } address {   font-style:normal; } .woocommerce a.button {   background:#20a5b8 !important;   color:#fff !important; } .pay_modal {  display:none;  position:fixed;  z-index:12;  left:0;  bottom:0;  width:50%;  height:auto;  overflow:auto; } .pay_modal_dialog {  background-color:#fefefe;  padding:20px;  border:1px solid #888;  width:100%; } .pay_close {  color:#aaaaaa;  float:right;  font-size:28px;  font-weight:bold; } .pay_close:hover, .pay_close:focus {  color:#fff;  text-decoration:none;  cursor:pointer; } div#payment {   background:none !important; } #wc-deposits-options-form .deposit-options{   overflow:visible; } label#pay-full-amount-label {   background:#20a5b8;   padding:7px 0px;   height:auto !important; } .wc_payment_method.payment_method_stripe label img {   width:100%; } li.wc_payment_method.payment_method_stripe {   display:inherit; } label#pay-deposit-label {   background:#0d7a8a;   padding:7px 0;   height:auto; } div#pay_myModal {max-width:330px;overflow:initial;top:50%;box-shadow:0px 0px 10px #0e0d0d6b;max-height:148px;width:100%;} button.pay_close { position:absolute; top:-8px; right:-8px; font-size:15px; line-height:initial; z-index:99999; overflow:overlay; border-radius:50px; background:#000; color:#fff; padding:0px; width:21px; height:21px; border:0px; } .payonly_main { display:flex; align-items:center; } .payonly_main .payonly { font-size:36px; line-height:1; font-weight:700; background-image:linear-gradient(to right, #3650d1 30%, #3fb0f8 100%, #1f59bc); color:transparent; -webkit-background-clip:text; background-clip:text; } li.wc_payment_method.payment_method_cod {   width:100%; } @media(min-width:768px){ input#payment_method_stripe {   position:relative;   top:9px; } li.wc_payment_method.payment_method_cod {   float:left; } li.wc_payment_method.payment_method_stripe{   float:right;   vertical-align:top;   width:100%; }  } @media(max-width:1199px) and (min-width:768px){   ul.wc_payment_methods.payment_methods.methods {   display:flex; flex-direction:column; }   }  form.checkout.woocommerce-checkout textarea#order_comments {   height:110px; }  .payonly_twenty { font-size:80px; font-weight:900; padding-left:12px; line-height:1; background-image:linear-gradient(to right, #117eef 30%, #3fb0f8 100%, #20a5b8); color:transparent; -webkit-background-clip:text; background-clip:text; } .rest_optimization { font-size:18px; letter-spacing:2px; color:#000; } .pay_modal_dialog { border:0px; } .pay_modal_dialog {   border:unset !important; } @media (max-width:400px){ div#pay_myModal {width:87%; height:100px; } .payonly_twenty { font-size:21vw !important; } .payonly { font-size:8vw !important; } .rest_optimization { font-size:5vw; } } .woocommerce-checkout div#page-wrapper {   background:#f7f6f7; } form.checkout.woocommerce-checkout {   display:inline-block;   background:#fff;   padding:20px;   width:100%; } .woocommerce-checkout #primary{   background:none; } .woocommerce-checkout .woocommerce-info {   margin:0; } .woocommerce-checkout button#place_order {   width:100%; } @media(max-width:768px){   #customer_details{  width:100%;   }   div#order_review {   width:100%; } } .woocommerce-checkout h3{   margin-top:20px; } .custom_header_banner {   padding-top:160px;   padding-bottom:90px;   text-align:center;   color:#fff; } .blog_table_content{ border:1px solid black;  border-collapse:collapse; padding:10px; width:100%; text-align:center; max-width:370px; } body:not(.single-post) #right-sidebar{ display:none; } section.vc_section.banner2 {   padding:0;   padding-top:25px; } .banner2{ padding:40px 0px; } .banner2 h1{ color:#000000; text-align:center; font-size:37px !important; }  @media (max-width:1000px ){ img.alignnone {   width:100% !important;   height:auto; } } @media (min-width:1000px ){ img.alignnone {   width:80% !important;   height:auto; } } @media (min-width:1500px ){ #content div#primary {   width:56vw !important; } }   .pum-theme-4984 .pum-container, .pum-theme-hello-box .pum-container {   border:none;   border-radius:0;   padding:30px;   margin:0;   top:15% !important; } .pum-theme-4984 .pum-container, .pum-theme-hello-box .pum-container {   right:0px !important;   left:0px !important;   margin:auto !important;   max-width:600px !important; } button.pum-close.popmake-close:before {   top:0 !important;   font-size:20px; } button.pum-close.popmake-close {   background:unset !important;   right:5px !important;   top:5px !important; } .popmake-content .wc-pao-addon-name {   color:#000 !important;   font-size:22px;   font-weight:600;   margin-bottom:5px; } .popmake-content .wc-pao-addon-name {   display:flex;   align-items:center;   font-size:18px; } .popmake-content .wc-pao-addon-field.wc-pao-addon-checkbox {   width:30px !important;   height:20px;   margin-right:2px;   position:relative; } .popmake-content input.price-field {   padding:7px;   width:100%;   max-width:300px; } .pum-container .addon_product_heading {   color:#000;   font-size:26px;   font-weight:500;   text-transform:uppercase; } .pum-container .price_html span.woocommerce-Price-amount.amount {   font-size:17px;   line-height:2;   font-weight:500;   border:1px solid #000000;   padding:2px 20px;   position:relative;   display:inline-block;   color:#ffffff;   margin:13px 0px;   background:black; } .pum-container .wc-pao-addon-container.wc-pao-addon {   padding:15px;   margin-top:10px;   width:100%;   border-bottom:1px solid; } button.btn.btn-outline-primary {   margin-top:40px; } .pum-container p.form-row.form-row-wide.wc-pao-addon-wrap {font-size:14px;font-weight:400;} .pum-container span.woocommerce-Price-amount.amount {   position:relative; } .pum-container button.btn.btn-outline-primary {   background-color:#20a5b8;   padding:12px 12px;   border:2px solid #20a5b8;   color:#fff;   cursor:pointer;   max-width:200px;   font-size:14px; } .pum-container button.btn.btn-outline-primary:hover {   color:#fff;   transition:.3s;   background-color:#000;   border:2px solid #000; } .pum-container form.cart9 {display:grid;position:relative;} .pum-container .wc-pao-addon-description {   color:#646464;   font-size:14px;   font-weight:400; } .login_dashboard_icon{width:50px;} form.cart9.woo_product_addon_form .wc-pao-addon-container.wc-pao-addon .wc-pao-addon-description {position:absolute;   background-color:#1d212a;   color:#fff;   padding:5px 10px;   margin:auto;   width:auto;   bottom:95%;   display:block;   border-radius:10px;   font-size:12px;   opacity:0;   left:10%;   transition:opacity 0.3s;   -webkit-transition:opacity 0.3s;   margin-bottom:4px; } label.wc-pao-addon-name {   position:relative;   float:left; } span.info-icon:after {   content:"\f05a";   font-family:'FontAwesome';   font-size:16px;   color:#20a5b8; } form.cart9.woo_product_addon_form .wc-pao-addon-container span.info-icon:hover + .wc-pao-addon-description {   opacity:1; } span.info-icon{   margin-left:10px;   width:20px !important;   height:20px;   display:inline-block;   vertical-align:sub;   cursor:pointer;   transition:0.5s; } .wc-pao-addon-description p:after {   content:"";   position:absolute;   top:100%;   left:50%;   border-width:5px;   border-style:solid;   border-color:#1d212a transparent transparent transparent; } form.cart9.woo_product_addon_form .wc-pao-addon-container.wc-pao-addon {   position:relative; } .popmake-content .wc-pao-addon-field.wc-pao-addon-checkbox { vertical-align:middle; } .pum-container p.form-row.form-row-wide.wc-pao-addon-wrap {   margin:12px; } @media (max-width:530px){ .pum-container .pum-content>:last-child, .pum-form__message:last-child, .pum-theme-4984 .pum-container, .pum-theme-hello-box .pum-container {   margin-bottom:100px; } } .logged-in.woocommerce-account.woocommerce-page .woocommerce-error{ display:none; } button, #pay-deposit-label, #pay-full-amount-label{ cursor:pointer; } .checkout_coupon [name="apply_coupon"]{ color:white!important; margin-top:0px!important; } html:not(.js_active) .ptp-button{  pointer-events:none;  cursor:default; } .custom_header_banner {   background-size:cover; } .single-post .entry-content {   margin-top:20px; } .fa.fa-info-circle{   color:#20a5b8; } a{   cursor:pointer; } ul.dropdown-menu {background:white;border-bottom:2px solid #20a5b8;box-shadow:0px 6px 6px 0px #1c4c7e;} ul.dropdown-menu a {   color:#000; } ul.dropdown-menu a:hover {   color:#fff;   background:#20a5b8;   border-color:#000 !important; } @media (max-width:767px){ .navbar-collapse ul.dropdown-menu a {   color:#fff; } } pre.module-code {   white-space:break-spaces !important; } .pum-theme-4984 div#popmake-9715 {   border-radius:0;   left:0 !important;   right:0 !important;   margin:auto;   max-width:460px !important;   width:100%;   border-radius:35px !important;   border:none !important;   top:20% !important; } .audit-cs .wpb_raw_code.wpb_content_element.wpb_raw_html {   margin:0; } .pum-theme-4984 button.pum-close.popmake-close {   top:20px !important;   right:10px !important;   background:none !important;   height:15px !important; } .audit-cs div#ssa-widget {   border:none;   background:#eff7ff !important; } div#popmake-9715 {   background:#eff7ff; }  .sticky.audit-btn {   top:90%;   font-size:1rem;   z-index:9999;   width:14%;   position:absolute; } button.adt-btn {   background-image:linear-gradient(to right, #117eef 30%, #3fb0f8 100%, #20a5b8);   border:none;   color:#fff;   padding:10px 16px;   border-top-right-radius:30px;   border-bottom-right-radius:30px;   box-shadow:0px 4px 7px 1px #0000001f;   cursor:pointer;   position:fixed; } .adt-btn i.fa.fa-arrow-right {   font-size:1rem;   margin-left:13px; } button.adt-btn:hover {   background-image:linear-gradient(to left, #117eef 30%, #0693ec 100%, #20a5b8); } @media (max-width:767px){ .sticky.audit-btn {   display:none; } } #popmake-9715 span.ssa_sub_title {text-align:center !important;display:block;font-style:italic;margin-top:8px;}  p.offer-p-cs {   margin:0;   text-align:center !important;   color:#fff; } .offer-border.offer-bg-cs {   background-image:linear-gradient(to right, #117eef 30%, #3fb0f8 100%, #20a5b8);   padding:5px 0px; } .offer-p-cs a {   color:#fff;   font-weight:bold; } .navbar-expand-md .navbar-nav .nav-link {font-size:0.85rem;} li#menu-item-4997 a {   display:flex;   justify-content:center !important;   align-items:center !important;   vertical-align:middle !important; } .read_more a:after {   top:0 !important; } .link_page { opacity:1; background:none; } .link_container {position:absolute;bottom:18px;} a.visit_site { display:none; } .link_container a { background:#fcfcfc; color:#20a5b8; font-size:14px; font-weight:500; border:2px solid #20a5b8; padding:5px 22px; } .link_container:after {content:"";background:#20a5b8;width:100%;height:2px;position:absolute;right:0;left:0;bottom:15px;z-index:-1;} .link_container a:hover { background:#20a5b8; color:#fff; } .link_container a:after {   transition:0.1s !important; }  .navbar-nav li.menu-item {   margin-right:12px !important; }  div#popmake-11305 input.wpcf7-form-control.wpcf7-submit {   background:#20a5b8;   color:#fff !important;   border:none;   text-transform:uppercase;   width:auto;   padding:10px 29px;   height:auto;   transition:all ease 0.5s; } div#popmake-11305 input.wpcf7-form-control.wpcf7-submit:hover{   background:#000; } div#popmake-11305 input.wpcf7-form-control.wpcf7-submit {   background:#20a5b8;   color:#fff !important;   border:none;   text-transform:uppercase;   width:auto;   padding:10px 29px;   height:auto;   transition:all ease 0.5s; } div#popmake-11305 input.wpcf7-form-control.wpcf7-submit:hover{   background:#000; } button.pum-close.popmake-close {   font-size:0 !important;   width:35px !important;   border-radius:100% !important;   height:35px !important;   right:-13px !important;   top:-19px !important; } button.pum-close.popmake-close:before {   content:"\f00d";   font-family:FontAwesome;   font-size:18px;   top:-8px !important;   position:relative; } div#popmake-11305 {   padding-top:25px; } @media(min-width:767px){   div#popmake-11305 {   max-width:635px !important;   margin:auto !important;   right:0 !important;   left:0 !important; } } .popmake-content .wpb_text_column.wpb_content_element {   margin-bottom:0; } div#popmake-11305 {  } div#popmake-11305 {   padding:43px 30px;   border-radius:0px;   border:1px none #000000;   box-shadow:1px 1px 3px 0px rgb(2 2 2 / 23%);   background-color:rgba( 249, 249, 249, 1.00 ); } .shopify-request-quote input.wpcf7-form-control {margin-top:10px;} .shopify-request-quote textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {   margin-top:10px; } .shopify-request-quote input.wpcf7-form-control.wpcf7-submit.home_popup_get_started {   background-image:linear-gradient(to right, #20a5b8 , #1e73be) !important;   border-radius:0;   padding:10px 35px !important; }   .banner2 {   padding:40px 0px 17px; } .banner2 h1 {   margin-top:41px; } .yith-wcaf-registration-form input {   padding:10px 14px;   border:1px solid #9fceff;   border-radius:55px;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important; } .yith-wcaf-registration-form h2 {   margin-top:37px;   color:#4791f9;   letter-spacing:2px; }  .yith-wcaf input[type="submit"] {   background:linear-gradient( 45deg , #1e55b2, #3477e8);   border:unset;   padding:14px 42px; outline:none;   color:#fff;   border-radius:20px;   cursor:pointer;   box-shadow:0 2px 5px rgb(29 65 123 / 38%) !important; border:2px solid transparent;   margin:17px auto 0 !important; display:block; } .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {   border:1px solid #d4ecff !important;   padding:30px 20px !important;   margin:2em 0;   text-align:left ;   border-radius:5px !important;   background:white !important;   box-shadow:0 2px 5px rgb(22 60 123 / 28%) !important;   border-radius:8px !important; } .yith-wcaf input[type="submit"]:hover {   background:white;   transition:.3s;   color:#3e7ef3;   border:2px solid #5195ff; } .woocommerce form .form-row label {   line-height:2;   color:#9a9a9a;   font-size:14px; } form.woocommerce-form.woocommerce-form-login.login input {   padding:10px 14px;   border:1px solid #9fceff;   border-radius:5px;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px; } .form-row.remember {  display:inline-flex;margin:0; } .woocommerce-LostPassword.lost_password {  float:right;margin:0;   } .woocommerce-form.woocommerce-form-login.login button[type="submit"] {   background:linear-gradient( 45deg , #1e55b2, #3477e8);   border:unset;   padding:7px 42px;   outline:none;   color:#fff;   border-radius:20px;   cursor:pointer;   box-shadow:0 2px 5px rgb(29 65 123 / 38%) !important;   border:2px solid transparent;   margin:17px 0 0 !important;   display:block; } .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {   padding:10px 14px !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px ; } .hentry .btn {   background:linear-gradient( 45deg , #1e55b2, #3477e8) !important; } #primary {   border:unset !important;   padding:0 !important;   margin:2em 0;   text-align:left;   border-radius:5px;   background:white;   box-shadow:unset !important;   border-radius:0px !important; }  #primary .button_container {   display:flex;   justify-content:center; } #select2-where_you_heard-container {   line-height:39px; } .select2-container--default .select2-selection--single {   background-color:#f3faff !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   height:40px !important; } .select2-container--default .select2-selection--single .select2-selection__arrow {   top:7px !important; } .wpcf7-form.init input {   border-radius:5px; } .state_select {   padding:10px 14px !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px; } .country_to_state { padding:10px 14px !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px;  }  #billing_country #select2-billing_country-container {   color:#444;   line-height:38px !important; } #billing_state #select2-billing_state-container{ color:#444;   line-height:38px !important; } .select2-container--default .select2-selection--single .select2-selection__rendered{ line-height:38px !important;  } .foote-alg .footer-widget .social i {   font-size:20px; } .page-id-10122 .yith-wcaf span.select2-selection__placeholder {   color:#333 !important; }  .page-id-10122 .right-column .filters form .filters-row input {   background-color:#f3faff !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   height:40px !important;   padding:3px 6px !important;   margin:0 6px; } .page-id-10122 .right-column .filters form input[type="submit"] {   padding:6px 41px;   margin:15px 0 !important;   border-radius:5px;max-width:170px; }  .page-id-10122 .right-column table.shop_table th a {   color:#2c9bf5 !important;  } .page-id-10122 .right-column table.shop_table th {   padding:12px 10px !important;   white-space:nowrap; } .page-id-10122 .right-column table.shop_table th:nth-child(n+2) {   text-align:center; } .page-id-10122 .right-column table.shop_table {   border:1px solid #ebebeb !important; } .page-id-10122 .right-column form input[type="submit"] {   padding:6px 41px;   margin:20px 0 !important;   border-radius:5px;   max-width:170px;   display:block;   border:2px solid #2f6fdc; } .page-id-10122 .right-column input {   width:87%;   border:1px solid #80afff;   padding:8px;   border-radius:5px;   outline:none;   margin:3px 0 10px;   box-shadow:0 2px 5px #12224426 !important;   font-size:.95rem; } .page-id-10122 .right-column .copy-trigger {   background:linear-gradient( 45deg , #4d85e2, #2254a9);   padding:4px 13px;   margin:0 4px; } .page-id-10122 .yith-wcaf .dashboard-content .right-column {   width:75%;   float:left; } @media(max-width:600px){  .page-id-10122 .dashboard-content {   display:flex !important;   flex-direction:column; } .page-id-10122 .dashboard-content .left-column ul {   display:flex;   flex-wrap:wrap;   width:100%;   justify-content:space-around; } .page-id-10122 .dashboard-content .left-column {   width:100% !important; } .dashboard-content .left-column ul li {   min-width:125px; }  .page-id-10122 .dashboard-content .right-column {   width:100% !important;   padding:17px 25px !important; }  }   .page-id-3818 .wrapper form button[type="submit"] {   color:white !important;   border:none;   padding:7px 20px;   border-radius:5px;   margin-top:15px;   box-shadow:0 2px 5px rgb(26 46 82 / 29%); }   .review_list .link_container {   display:flex;   align-items:center; }  .review_list .review_score_span {   right:10px;   width:45px;   height:45px;   border-radius:50%;   display:flex;   align-items:center;   justify-content:center;   background:white;   font-weight:600;   font-size:.9rem;   position:absolute;   bottom:50px; } .review_list .review_score_span.border-color-green{ border:4px solid #0cce6b; color:#0cce6b; } .review_list .review_score_span.border-color-orange{ border:4px solid #ffa400; color:#ffa400; } .review_list .review_score_span.border-color-red{ border:4px solid #ff4e42; color:#ff4e42; } .review_list .review_score_span.border-color-hide{ display:none; } .review_list .review_score_span_right img{ width:45px; height:auto; } .review_list .review_score_span_right{  position:absolute;   left:10px;   bottom:45px; } .bg-clr img {   height:auto; } .review_list .bg-clr h6.h3-1{ font-size:.8rem !important; } @media (min-width:768px) { .dw {  -webkit-column-count:2;  -moz-column-count:2;  column-count:2; } } @media (min-width:1024px) { .dw {  -webkit-column-count:3;  -moz-column-count:3;  column-count:3; } } @media (min-width:1500px) { .dw {  -webkit-column-count:3;  -moz-column-count:3;  column-count:3; } } @media (min-width:768px) { .dw-pnl {  -webkit-column-break-inside:avoid;  -moz-column-break-inside:avoid;  break-inside:avoid; } } @media (min-width:430px) { .dw-clstr__sgmnt--hlf {  flex-basis:50%; } .dw-clstr__sgmnt--qrt {  flex-basis:25%; } } .page-id-4259 .vc_custom_1606406098274 {   background:url(/wp-content/uploads/2021/09/wordpress.jpg) !important;   background-size:cover !important;   background-position:center !important; } .page-id-4259 .first-wp-box h1 {   color:#505050; } .page-id-4259 .first-wp-text .wpb_wrapper h5 {   color:#3d3d3d !important;   font-weight:600; } .page-id-4259 .first-wp-text p {   color:#292929;   text-transform:capitalize; font-size:16px;   font-weight:500; } .page-id-4259 .first-wp-box ul li {   color:#2d2d2d; } .page-id-4259 .second-wp-box h2 {   color:#505050; } .page-id-4259 .second-wp-box div.wpcf7 {   box-shadow:0 1px 8px rgb(20 33 68 / 20%);   margin-top:17px; } .page-id-4259 .second-wp-box input.wpcf7-form-control.wpcf7-submit {   background:linear-gradient( 45deg, #2392f3, #205bc7);   padding:10px !important;   height:auto;   margin-top:11px; } .page-id-4259 .second-wp-box input.wpcf7-form-control {   margin:6px 0 11px;   border:1px solid rgb(33 90 124 / 19%);   background:#f1feff; } .page-id-4259 .second-wp-box textarea.wpcf7-form-control {   margin:6px 0 11px;   border:1px solid rgb(33 90 124 / 19%);   background:#f1feff; } .page-id-4259 .second-wp-box form label {   text-align:left;   color:#a2a2a2; } .page-id-4259 .vc_section.more-speed {   background:linear-gradient(to top, white, #f8f9ff); } .page-id-4259 h3.h-custom-headline.center-text.h1 {   border:1px solid #bedcff;   border-radius:10px;   background:white;   box-shadow:0 2px 5px rgb(31 75 127 / 25%); } .page-id-4259 .navbar-nav a.nav-link {   color:#292929 !important; } .page-id-4259 .navbar-fixed-top img.img-fluid {   filter:unset; } .home .cta-first a.vc_general {   margin-top:0; } #popmake-4987 input, textarea {   margin:15px 0; }   .popup_img {   text-align:center; } .popup_hd_text h2 {   color:white;   font-size:30px;   text-align:center;   padding-top:15px;   text-transform:capitalize; } .pop_coupn h2 {   font-size:24px;   font-family:'Montserrat';   text-transform:capitalize; } .pop_coupn {   flex:1; } .cpn_with_btn {   display:flex;   justify-content:space-evenly;   border:1px solid #6685e9;   padding:9px;   border-radius:19px;   align-items:center; } a.order_btn {   color:white;   font-size:21px;   font-family:'Montserrat';   font-weight:500;   background:#1f6cbc;   padding:10px;   border-radius:10px;   display:block; } a.order_btn:hover {   background-color:#3489e1;   transition:0.3s; } div#popmake-12681 {   padding:0;   border-radius:15px !important;   overflow:hidden; } .second_bg_img_popup .vc_column-inner {   background-image:url(/wp-content/uploads/2021/09/bg-img-second-popup.png);   padding:59px 50px 75px;   width:calc(100% - 30px);   margin:auto;   background-size:cover;   background-position:center; } .popmake-content > p:empty {   display:none; } .popup_top {   background-image:url(/wp-content/uploads/2021/09/bg-img-popup.png);   padding:50px 50px 0px;   padding-bottom:52px; } .popup_maincup {   display:flex;   justify-content:center;   align-items:flex-end;   letter-spacing:3px; } .popup_maincup > div {   color:#479af9;   font-size:45px; } .popup_mid {   font-size:36px;   font-family:'Montserrat';   font-weight:600;   margin-bottom:25px !important; } .pop_coupn h2 {   letter-spacing:3px;   font-weight:600;   color:#479af9;   cursor:auto; } div#popmake-12681 button.pum-close.popmake-close:before {   color:white;   font-size:20px; } div#pum-12550 .vc_column_container>.vc_column-inner {   padding-left:0;   padding-right:0; } .second_bg_img_popup .vc_column-inner .wpb_wrapper {   width:90%;   margin:auto; } @media(max-width:767px){ .popup_hd_text h2 {   font-size:20px; } .popup_top {   padding:20px; } .second_bg_img_popup .vc_column-inner {padding:30px;} .popup_maincup {   font-size:15px;   align-items:center; } .popup_maincup > div {   font-size:30px; } .popup_maincup p {   font-size:19px; } a.order_btn {   font-size:15px; } .pop_coupn h2 {   font-size:20px; } } #popmake-12681 .vc_column-inner {padding-left:0;padding-right:0;} .pricing_table2 .ptp-button {   height:auto !important; } .logged-in.woocommerce-account.woocommerce-page .woocommerce-error{ display:none; } .home-review-section{ max-width:100%; } button, #pay-deposit-label, #pay-full-amount-label{ cursor:pointer; } .checkout_coupon [name="apply_coupon"]{ color:white!important; margin-top:0px!important; } html:not(.js_active) .ptp-button{  pointer-events:none;  cursor:default; } .custom_header_banner {   background-size:cover; } .single-post .entry-content {   margin-top:20px; } .fa.fa-info-circle{   color:#20a5b8; } a{   cursor:pointer; } ul.dropdown-menu {background:white;border-bottom:2px solid #20a5b8;box-shadow:0px 6px 6px 0px #1c4c7e;} ul.dropdown-menu a {   color:#000; } ul.dropdown-menu a:hover {   color:#fff;   background:#20a5b8;   border-color:#000 !important; } @media (max-width:767px){ .navbar-collapse ul.dropdown-menu a {   color:#fff; } } pre.module-code {   white-space:break-spaces !important; } .pum-theme-4984 div#popmake-9715 {   border-radius:0;   left:0 !important;   right:0 !important;   margin:auto;   max-width:460px !important;   width:100%;   border-radius:35px !important;   border:none !important;   top:20% !important; } .audit-cs .wpb_raw_code.wpb_content_element.wpb_raw_html {   margin:0; } .pum-theme-4984 button.pum-close.popmake-close {   top:20px !important;   right:10px !important;   background:none !important;   height:15px !important; } .audit-cs div#ssa-widget {   border:none;   background:#eff7ff !important; } div#popmake-9715 {   background:#eff7ff; }  .sticky.audit-btn {   top:90%;   font-size:1rem;   z-index:999;   width:14%;   position:absolute; } button.adt-btn {   background-image:linear-gradient(to right, #117eef 30%, #3fb0f8 100%, #20a5b8);   border:none;   color:#fff;   padding:10px 16px;   border-top-right-radius:30px;   border-bottom-right-radius:30px;   box-shadow:0px 4px 7px 1px #0000001f;   cursor:pointer;   position:fixed; } .adt-btn i.fa.fa-arrow-right {   font-size:1rem;   margin-left:13px; } button.adt-btn:hover {   background-image:linear-gradient(to left, #117eef 30%, #0693ec 100%, #20a5b8); } @media (max-width:767px){ .sticky.audit-btn {   display:none; } } #popmake-9715 span.ssa_sub_title {text-align:center !important;display:block;font-style:italic;margin-top:8px;}  p.offer-p-cs {   margin:0;   text-align:center !important;   color:#fff; } .offer-border.offer-bg-cs {   background-image:linear-gradient(to right, #117eef 30%, #3fb0f8 100%, #20a5b8);   padding:5px 0px; } .offer-p-cs a {   color:#fff;   font-weight:bold; } .navbar-expand-md .navbar-nav .nav-link {font-size:0.85rem;} li#menu-item-4997 a {   display:flex;   justify-content:center !important;   align-items:center !important;   vertical-align:middle !important; } .read_more a:after {   top:0 !important; } .link_page { opacity:1; background:none; } .link_container {position:absolute;bottom:18px;} a.visit_site { display:none; } .link_container a { background:#fcfcfc; color:#20a5b8; font-size:14px; font-weight:500; border:2px solid #20a5b8; padding:5px 22px; } .link_container:after {content:"";background:#20a5b8;width:100%;height:2px;position:absolute;right:0;left:0;bottom:15px;z-index:-1;} .link_container a:hover { background:#20a5b8; color:#fff; } .link_container a:after {   transition:0.1s !important; }  .navbar-nav li.menu-item {   margin-right:12px !important; }  div#popmake-11305 input.wpcf7-form-control.wpcf7-submit {   background:#20a5b8;   color:#fff !important;   border:none;   text-transform:uppercase;   width:auto;   padding:10px 29px;   height:auto;   transition:all ease 0.5s; } div#popmake-11305 input.wpcf7-form-control.wpcf7-submit:hover{   background:#000; } div#popmake-11305 input.wpcf7-form-control.wpcf7-submit {   background:#20a5b8;   color:#fff !important;   border:none;   text-transform:uppercase;   width:auto;   padding:10px 29px;   height:auto;   transition:all ease 0.5s; } div#popmake-11305 input.wpcf7-form-control.wpcf7-submit:hover{   background:#000; } button.pum-close.popmake-close {   font-size:0 !important;   width:35px !important;   border-radius:100% !important;   height:35px !important;   right:-13px !important;   top:-19px !important; } button.pum-close.popmake-close:before {   content:"\f00d";   font-family:FontAwesome;   font-size:18px;   top:-8px !important;   position:relative; } div#popmake-11305 {   padding-top:25px; } @media(min-width:767px){   div#popmake-11305 {   max-width:635px !important;   margin:auto !important;   right:0 !important;   left:0 !important; } } .popmake-content .wpb_text_column.wpb_content_element {   margin-bottom:0; } div#popmake-11305 {  } div#popmake-11305 {   padding:43px 30px;   border-radius:0px;   border:1px none #000000;   box-shadow:1px 1px 3px 0px rgb(2 2 2 / 23%);   background-color:rgba( 249, 249, 249, 1.00 ); } .shopify-request-quote input.wpcf7-form-control {margin-top:10px;} .shopify-request-quote textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {   margin-top:10px; } .shopify-request-quote input.wpcf7-form-control.wpcf7-submit.home_popup_get_started {   background-image:linear-gradient(to right, #20a5b8 , #1e73be) !important;   border-radius:0;   padding:10px 35px !important; }   .banner2 {   padding:40px 0px 17px; } .banner2 h1 {   margin-top:41px; } .yith-wcaf-registration-form input {   padding:10px 14px;   border:1px solid #9fceff;   border-radius:55px;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important; } .yith-wcaf-registration-form h2 {   margin-top:37px;   color:#4791f9;   letter-spacing:2px; }  .yith-wcaf input[type="submit"] {   background:linear-gradient( 45deg , #1e55b2, #3477e8);   border:unset;   padding:14px 42px; outline:none;   color:#fff;   border-radius:20px;   cursor:pointer;   box-shadow:0 2px 5px rgb(29 65 123 / 38%) !important; border:2px solid transparent;   margin:17px auto 0 !important; display:block; } .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {   border:1px solid #d4ecff !important;   padding:30px 20px !important;   margin:2em 0;   text-align:left ;   border-radius:5px !important;   background:white !important;   box-shadow:0 2px 5px rgb(22 60 123 / 28%) !important;   border-radius:8px !important; } .yith-wcaf input[type="submit"]:hover {   background:white;   transition:.3s;   color:#3e7ef3;   border:2px solid #5195ff; } .woocommerce form .form-row label {   line-height:2;   color:#9a9a9a;   font-size:14px; } form.woocommerce-form.woocommerce-form-login.login input {   padding:10px 14px;   border:1px solid #9fceff;   border-radius:5px;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px; } .form-row.remember {  display:inline-flex;margin:0; } .woocommerce-LostPassword.lost_password {  float:right;margin:0;   } .woocommerce-form.woocommerce-form-login.login button[type="submit"] {   background:linear-gradient( 45deg , #1e55b2, #3477e8);   border:unset;   padding:7px 42px;   outline:none;   color:#fff;   border-radius:20px;   cursor:pointer;   box-shadow:0 2px 5px rgb(29 65 123 / 38%) !important;   border:2px solid transparent;   margin:17px 0 0 !important;   display:block; } .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {   padding:10px 14px !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px ; } .hentry .btn {   background:linear-gradient( 45deg , #1e55b2, #3477e8) !important; } #primary {   border:unset !important;   padding:0 !important;   margin:2em 0;   text-align:left;   border-radius:5px;   background:white;   box-shadow:unset !important;   border-radius:0px !important; }  #primary .button_container {   display:flex;   justify-content:center; } #select2-where_you_heard-container {   line-height:39px; } .select2-container--default .select2-selection--single {   background-color:#f3faff !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   height:40px !important; } .select2-container--default .select2-selection--single .select2-selection__arrow {   top:7px !important; } .wpcf7-form.init input {   border-radius:5px; } .state_select {   padding:10px 14px !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px; } .country_to_state { padding:10px 14px !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   background:#f3faff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px;  }  #billing_country #select2-billing_country-container {   color:#444;   line-height:38px !important; } #billing_state #select2-billing_state-container{ color:#444;   line-height:38px !important; } .select2-container--default .select2-selection--single .select2-selection__rendered{ line-height:38px !important;  } .foote-alg .footer-widget .social i {   font-size:20px; } .page-id-10122 .yith-wcaf span.select2-selection__placeholder {   color:#333 !important; }  .page-id-10122 .right-column .filters form .filters-row input {   background-color:#f3faff !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   height:40px !important;   padding:3px 6px !important;   margin:0 6px; } .page-id-10122 .right-column .filters form input[type="submit"] {   padding:6px 41px;   margin:15px 0 !important;   border-radius:5px;max-width:170px; }  .page-id-10122 .right-column table.shop_table th a {   color:#2c9bf5 !important;  } .page-id-10122 .right-column table.shop_table th {   padding:12px 10px !important;   white-space:nowrap; } .page-id-10122 .right-column table.shop_table th:nth-child(n+2) {   text-align:center; } .page-id-10122 .right-column table.shop_table {   border:1px solid #ebebeb !important; } .page-id-10122 .right-column form input[type="submit"] {   padding:6px 41px;   margin:20px 0 !important;   border-radius:5px;   max-width:170px;   display:block;   border:2px solid #2f6fdc; } .page-id-10122 .right-column input {   width:87%;   border:1px solid #80afff;   padding:8px;   border-radius:5px;   outline:none;   margin:3px 0 10px;   box-shadow:0 2px 5px #12224426 !important;   font-size:.95rem; } .page-id-10122 .right-column .copy-trigger {   background:linear-gradient( 45deg , #4d85e2, #2254a9);   padding:4px 13px;   margin:0 4px; } .page-id-10122 .yith-wcaf .dashboard-content .right-column {   width:75%;   float:left; } @media(max-width:600px){  .page-id-10122 .dashboard-content {   display:flex !important;   flex-direction:column; } .page-id-10122 .dashboard-content .left-column ul {   display:flex;   flex-wrap:wrap;   width:100%;   justify-content:space-around; } .page-id-10122 .dashboard-content .left-column {   width:100% !important; } .dashboard-content .left-column ul li {   min-width:125px; }  .page-id-10122 .dashboard-content .right-column {   width:100% !important;   padding:17px 25px !important; }  }   .page-id-3818 .wrapper form button[type="submit"] {   color:white !important;   border:none;   padding:7px 20px;   border-radius:5px;   margin-top:15px;   box-shadow:0 2px 5px rgb(26 46 82 / 29%); }  .review_list .link_container {   display:flex;   align-items:center; }  .review_list .review_score_span {   right:10px;   width:45px;   height:45px;   border-radius:50%;   display:flex;   align-items:center;   justify-content:center;   background:white;   font-weight:600;   font-size:.9rem;   position:absolute;   bottom:50px; } .review_list .review_score_span.border-color-green{ border:4px solid #0cce6b; color:#0cce6b; } .review_list .review_score_span.border-color-orange{ border:4px solid #ffa400; color:#ffa400; } .review_list .review_score_span.border-color-red{ border:4px solid #ff4e42; color:#ff4e42; } .review_list .review_score_span.border-color-hide{ display:none; } .review_list .review_score_span_right img{ width:45px; height:auto; } .review_list .review_score_span_right{  position:absolute;   left:10px;   bottom:45px; } .bg-clr img {   height:auto; } .review_list .bg-clr h6.h3-1{ font-size:.8rem !important; } @media (min-width:768px) { .dw {  -webkit-column-count:2;  -moz-column-count:2;  column-count:2; } } @media (min-width:1024px) { .dw {  -webkit-column-count:3;  -moz-column-count:3;  column-count:3; } } @media (min-width:1500px) { .dw {  -webkit-column-count:3;  -moz-column-count:3;  column-count:3; } } @media (min-width:768px) { .dw-pnl {  -webkit-column-break-inside:avoid;  -moz-column-break-inside:avoid;  break-inside:avoid; } } @media (min-width:430px) { .dw-clstr__sgmnt--hlf {  flex-basis:50%; } .dw-clstr__sgmnt--qrt {  flex-basis:25%; } } .page-id-4259 .vc_custom_1606406098274 {   background:url(/wp-content/uploads/2021/09/wordpress.jpg) !important;   background-size:cover !important;   background-position:center !important; } .page-id-4259 .first-wp-box h1 {   color:#505050; } .page-id-4259 .first-wp-text .wpb_wrapper h5 {   color:#3d3d3d !important;   font-weight:600; } .page-id-4259 .first-wp-text p {   color:#292929;   text-transform:capitalize; font-size:16px;   font-weight:500; } .page-id-4259 .first-wp-box ul li {   color:#2d2d2d; } .page-id-4259 .second-wp-box h2 {   color:#505050; } .page-id-4259 .second-wp-box div.wpcf7 {   box-shadow:0 1px 8px rgb(20 33 68 / 20%);   margin-top:17px; } .page-id-4259 .second-wp-box input.wpcf7-form-control.wpcf7-submit {   background:linear-gradient( 45deg, #2392f3, #205bc7);   padding:10px !important;   height:auto;   margin-top:11px; } .page-id-4259 .second-wp-box input.wpcf7-form-control {   margin:6px 0 11px;   border:1px solid rgb(33 90 124 / 19%);   background:#f1feff; } .page-id-4259 .second-wp-box textarea.wpcf7-form-control {   margin:6px 0 11px;   border:1px solid rgb(33 90 124 / 19%);   background:#f1feff; } .page-id-4259 .second-wp-box form label {   text-align:left;   color:#a2a2a2; } .page-id-4259 .vc_section.more-speed {   background:linear-gradient(to top, white, #f8f9ff); } .page-id-4259 h3.h-custom-headline.center-text.h1 {   border:1px solid #bedcff;   border-radius:10px;   background:white;   box-shadow:0 2px 5px rgb(31 75 127 / 25%); } .page-id-4259 .navbar-nav a.nav-link {   color:#292929 !important; } .page-id-4259 .navbar-fixed-top img.img-fluid {   filter:unset; } .home .cta-first a.vc_general {   margin-top:0; } #popmake-4987 input, textarea {   margin:15px 0; }   body.page-id-5936 #primary {   background:transparent !important;   box-shadow:unset !important; } .left-disc span.cf7ic_instructions {   color:#fff; } .popup_img {   text-align:center; } .popup_hd_text h2 {   color:white;   font-size:30px;   text-align:center;   padding-top:15px;   text-transform:capitalize; } .pop_coupn h2 {   font-size:24px;   font-family:'Montserrat';   text-transform:capitalize; } .pop_coupn {   flex:1; } .cpn_with_btn {   display:flex;   justify-content:space-evenly;   border:1px solid #6685e9;   padding:9px;   border-radius:19px;   align-items:center; } a.order_btn {   color:white;   font-size:21px;   font-family:'Montserrat';   font-weight:500;   background:#1f6cbc;   padding:10px;   border-radius:10px;   display:block; } a.order_btn:hover {   background-color:#3489e1;   transition:0.3s; } div#popmake-12681 {   padding:0;   border-radius:15px !important;   overflow:hidden; } .second_bg_img_popup .vc_column-inner {   background-image:url(/wp-content/uploads/2021/09/bg-img-second-popup.png);   padding:59px 50px 75px;   width:calc(100% - 30px);   margin:auto;   background-size:cover;   background-position:center; } .popmake-content > p:empty {   display:none; } .popup_top {   background-image:url(/wp-content/uploads/2021/09/bg-img-popup.png);   padding:50px 50px 0px;   padding-bottom:52px; } .popup_maincup {   display:flex;   justify-content:center;   align-items:flex-end;   letter-spacing:3px; } .popup_maincup > div {   color:#479af9;   font-size:45px; } .popup_mid {   font-size:36px;   font-family:'Montserrat';   font-weight:600;   margin-bottom:25px !important; } .pop_coupn h2 {   letter-spacing:3px;   font-weight:600;   color:#479af9;   cursor:auto; } div#popmake-12681 button.pum-close.popmake-close:before {   color:white;   font-size:20px; } div#pum-12550 .vc_column_container>.vc_column-inner {   padding-left:0;   padding-right:0; } .second_bg_img_popup .vc_column-inner .wpb_wrapper {   width:90%;   margin:auto; } @media(max-width:767px){ .popup_hd_text h2 {   font-size:20px; } .popup_top {   padding:20px; } .second_bg_img_popup .vc_column-inner {padding:30px;} .popup_maincup {   font-size:15px;   align-items:center; } .popup_maincup > div {   font-size:30px; } .popup_maincup p {   font-size:19px; } a.order_btn {   font-size:15px; } .pop_coupn h2 {   font-size:20px; } } #popmake-12681 .vc_column-inner {padding-left:0;padding-right:0;} .pricing_table2 .ptp-button {   height:auto !important; }  .bg-ajd {   padding:10px 0px 0px 0px;   background:#fff; } .dw {   -webkit-animation:fade 2s;   animation:fade 2s; } .dw {   box-sizing:border-box;   -webkit-column-gap:0;   -moz-column-gap:0;   column-gap:0;   position:relative; } .dw * {   box-sizing:border-box; } .dw__fcs-crtn {   background-color:#000;   bottom:0;   display:none;   left:0;   opacity:0.75;   position:fixed;   right:0;   top:0;   z-index:2; } .dw-pnl {   margin:0px 8px 20px 8px;   padding:16px;   -webkit-box-shadow:4px 10px 7px 0px rgba(150,141,150,1);   -moz-box-shadow:4px 10px 7px 0px rgba(150,141,150,1);   box-shadow:4px 10px 7px 0px rgba(150,141,150,1);   background-color:#fcfcfc;   text-align:center; } .dw-pnl--fcs {   position:relative; } .dw-pnl--fcs:hover {   z-index:3; } .dw-pnl--fcs:hover ~ .dw__fcs-crtn {   display:block; } .bg-clr img {   width:100%; } .dw.review_list.\32 345 {   border:1px solid #ccc !important;   border-top:2px solid #20a5b8 !important;   padding:10px;   padding-top:20px; } .single-post img.subscribe_img_icn {   height:auto !important; } .page-id-3818 .hentry .btn {   background:linear-gradient( 45deg , #1e55b2, #3477e8) !important;   padding:10px;   color:white !important;   margin-right:5px; }  .for_newpricingtable {   overflow:visible !important; } .price_mainrowsecto .pricy_newheading, .faqq_row .pricy_newheading {   font-weight:600 !important;   padding-bottom:21px;   position:relative;  font-family:'Montserrat' !important; } .pricy_newheading:after {   content:'';   position:absolute;   left:50%;   bottom:0;   width:88px;   height:5px;   border-radius:55px;   background:#3cc1e5;   transform:translateX(-50% ); } .price_table_card_sec .wpb_wrapper { padding:40px 30px; border-radius:8px;   overflow:hidden;   min-height:700px;   display:flex;   flex-direction:column;   transition:all .25s; } .price_grad1 .wpb_wrapper{  background:linear-gradient( 230deg, #20a5b8, #b3ceeb);}  .price_grad2 .wpb_wrapper{  background:linear-gradient( 230deg, #2057bb, #20a5b8) !important;}  .price_grad3 .wpb_wrapper{  background:linear-gradient(230deg, #51a8c2, #a3dac4);} .pricey_cardheading{position:relative;} .pricey_cardheading:after {   content:'';   position:absolute;   width:16px;   height:3px;   background:white;   bottom:0;   left:50%;   transform:translateX(-50%); } .price_card_pricy:before {   content:'$';   font-size:20px;   font-weight:700;   font-family:'Montserrat';   position:relative;   top:-20px;   right:3px; } .price_cutshow:before {   content:'$';   font-weight:600;   font-size:19px;   position:relative;   top:-11px;   right:5px; } .price_cutshow {   text-decoration:line-through !important; } .price_point_sectionn .wpb_wrapper , .dynamic_rates .wpb_wrapper {   padding:0;   background:transparent !important;   margin-top:26px;   text-align:center;   color:white;   min-height:auto;   left:unset !important;   right:unset !important;   transform:unset !important;   box-shadow:unset !important; } .pricy_new_pointt {   margin:0;   padding:6px 0;   font-size:15.2px;   font-weight:500; } .pricy_newcrd_btn {   margin-top:auto;   margin-bottom:0;   margin-left:auto;   margin-right:auto; } .pricy_newcrd_btn a {   display:inline-block !important;   width:180px;   padding:10px 18px !important;   transition:all 0.3s ease-in-out;   background-color:#fff !important;   color:#333 !important;   border-radius:44px !important;   font-size:16px !important;   position:unset !important; } .pricy_newcrd_btn a:before {content:'';position:absolute;width:180px;height:172%;background:white;top:0;z-index:-1;opacity:.38;transform:rotate(8deg) translateY(-50%);top:50%;left:-150%;} .pricy_newcrd_btn a:hover::before {  transition:all .3s;   width:220px;   transition-timing-function:linear;   left:150%; } .price_table_card_sec .price_card_pricy {   font-family:Montserrat !important; } .price_table_card_sec .wpb_wrapper {   transform:scale(.9); } .price_table_card_sec.activeprice .wpb_wrapper {   transform:scale(1);   position:relative;   z-index:2;   box-shadow:0 21px 65px 0 rgb(0 0 0 / 12%); } .price_table_card_sec.leftprice .wpb_wrapper {   position:relative;   right:-65px;   z-index:1; } .price_table_card_sec.rightprice .wpb_wrapper {   position:relative;   left:-65px;   z-index:1; } .maintaince_pricerow .price_table_card_sec .wpb_wrapper {   min-height:450px; } .maintaince_pricerow .price_table_card_sec .price_point_sectionn .wpb_wrapper {   min-height:unset !Important; }  .maintaince_pricerow .pricy_new_pointt .radio_area_content {   min-width:125px;   display:flex; } .maintaince_pricerow .pricy_new_pointt {   display:flex;   justify-content:center;   align-items:center; } .maintaince_pricerow .pricy_new_pointt input {   width:17px;   height:17px;   margin-right:12px; }   .dynamic_rates .table__header--price {   font-size:46px;   color:#ffffff;   text-align:center;   font-family:Montserrat;   font-weight:500;   font-style:normal;   margin:0;   line-height:55.2px; } .dynamic_rates .table__header--price span {   font-size:20px;   font-weight:500;   font-family:'Montserrat';   position:relative;   top:-18px;   right:-5px; } .dynamic_rates .pricy_actual_rate {   font-size:26px;   color:#ffffff;   text-align:center;   font-family:Montserrat;   font-weight:400;   font-style:normal;   text-decoration:line-through;   line-height:31.2px; } .dynamic_rates .pricy_actual_rate .mini_dollar {   font-weight:500;   font-size:19px;   position:relative;   top:-11px;   right:5px; } .dynamic_rates{   margin-bottom:0 !important; } .dynamic_rates .wpb_wrapper{margin:0 !important;}   .customy_btn_forprice .wpb_wrapper {   left:unset !important;   right:unset !important;   min-height:unset !important;   padding:unset !important;   text-align:center;   background:unset !important;   transform:unset !Important;   box-shadow:unset !important;   position:unset !important; }  .customy_btn_forprice .ptp-button {  display:inline-block !important;   width:180px;   padding:10px 18px !important;   transition:all 0.3s ease-in-out;   background-color:#fff !important;   color:#333 !important;   border-radius:44px !important;   font-size:16px !important;   position:unset !important;   line-height:normal !Important;   height:auto !important;   } .customy_btn_forprice {   margin-bottom:0;   margin-top:auto;   display:flex;   justify-content:center;   align-items:center; } .customy_btn_forprice .ptp-button:before {   content:'';   position:absolute;   width:180px;   height:172%;   background:white;   top:0;   z-index:-1;   opacity:.38;   transform:rotate(8deg) translateY(-50%);   top:50%;   left:-150%; } .customy_btn_forprice .ptp-button:hover::before {   transition:all .3s;   width:220px;   transition-timing-function:linear;   left:150%; } .content-area{   margin-top:0 !important; } .banner2 {   padding:90px 0px 65px; } .entry-content {   padding:0 15px; } .pricy_new_pointt a i {   color:white !important;   font-size:13px !important;   margin-left:2px; }  .price_mainrowsecto > .vc_column_container:nth-child(1) {   max-width:1140px;   margin:0 auto !important;   float:unset; } body .price_mainrowsecto .price_table_card_sec .pricy_newcrd_btn {   background:transparent !important; } body .price_mainrowsecto {   padding-bottom:20px !important; }  body .pricing_table2 {   padding-top:10px !important;  padding-bottom:10px !important; } .price_table_card_sec { padding:0 !important; } @media(max-width:1024px){   .price_table_card_sec .vc_column-inner {   padding:0 !important; } }  @media(max-width:767px){   .price_table_card_sec .wpb_wrapper {   transform:scale(1);   right:0 !important;   left:0 !important;   margin-bottom:20px;   min-height:auto; } .price_table_card_sec .vc_column-inner {   padding:0 15px !important; } body .price_mainrowsecto, body .faqq_row {   padding-top:40px !important;   padding-bottom:20px !important; } .maintaince_pricerow .price_table_card_sec .wpb_wrapper {   min-height:auto; } } .top-pop-crish-topimg img {   position:absolute;   top:-120px;   left:0;   right:0;   margin:auto; } div#popmake-14051 {   background-image:url(/wp-content/uploads/2021/11/pop-up-new-background.png);   background-size:cover;   background-repeat:no-repeat;   border-radius:35px;   position:relative;  max-width:470px !important; } h2.top-pop-crish-title {   text-align:center !important;   font-weight:900 !important;   margin:auto;   padding-top:10px;   padding-bottom:10px;   font-style:italic !important;   color:#52afcd; font-family:'Nunito Sans', sans-serif !important; } .wpb_single_image.wpb_content_element.vc_align_center.top-pop-crish-topimg {   margin-bottom:0px; } .top-pop-crish-pra {   text-align:center;   color:#7c7979;   font-size:14px;   font-weight:600;   width:60%;   margin:auto;   padding-top:10px;   padding-bottom:20px; } h2.vc_custom_heading.top-pop-crish-title-two {   font-size:18px;   font-weight:600 !important;   text-align:center !important;   text-transform:capitalize; padding:20px; font-family:'Nunito Sans', sans-serif !important; } .top-pop-crish-countdown li {   display:inline-block;   font-size:15px;   list-style-type:none;   padding:10px 13px;   text-transform:capitalize;   background:linear-gradient(45deg, #136d96, #52b1ce);   color:white;   font-weight:400;   margin-right:10px;   border-radius:10px; } .top-pop-crish-countdown li span {   font-size:25px;   display:flex;   flex-wrap:wrap;   justify-content:center;   color:white;   font-weight:600; } .top-pop-crish-countdown { padding-bottom:15px; } .top-pop-crish-btn button {   text-align:center; } .vc_btn3-container.top-pop-crish-btn button {   text-align:center;   margin:auto; } .vc_btn3-container.top-pop-crish-btn {   width:100%;   text-align:center;   padding-top:20px; } .vc_btn3-container.top-pop-crish-btn.vc_btn3-inline a {   text-align:center;   margin:auto;   background:linear-gradient( 45deg, #136d96, #52b1ce);   color:white !important;  border-radius:25px;  font-size:15px;   font-weight:600; } .top-pop-crish-countdown {   margin:auto !important;   text-align:center; } .top-pop-crish-countdown ul {   padding-left:0px; } @media(max-width:465px){ .top-pop-crish-countdown li {   padding:8px;   margin:0px !important;  } .top-pop-crish-countdown li span {   font-size:18px; } .top-pop-crish-countdown li {   font-size:11px; } }   @media (min-width:768px) {   .dw {  -webkit-column-count:2;  -moz-column-count:2;  column-count:2;   } } @media (min-width:992px) {   .dw {  -webkit-column-count:3;  -moz-column-count:3;  column-count:3;   } } @media (min-width:1500px) {   .dw {  -webkit-column-count:3;  -moz-column-count:3;  column-count:3;   } } @media (min-width:768px) {   .dw-pnl {  -webkit-column-break-inside:avoid;  -moz-column-break-inside:avoid;  break-inside:avoid;   } } @media (min-width:430px) {   .dw-clstr__sgmnt--hlf {  flex-basis:50%;   }   .dw-clstr__sgmnt--qrt {  flex-basis:25%;   } } .dw-pnl--fcs:hover {   z-index:0; } .dw.review_list.\32 345 {   border-bottom:none !important;   border-right:none !important;   border-left:none !important; }  @media(max-width:1024px){ .page-id-4259 .navbar span.navbar-toggler-icon, .page-id-4259 .navbar span.navbar-toggler-icon:before, .page-id-4259 .navbar span.navbar-toggler-icon:After{   background:#20a5b8 ; }  .page-id-4259 .navbar-nav a.nav-link {   color:#ffffff !important; }  } @media (max-width:768px) { .post-template-default .row {   margin:0!important; } } .single-post .comment-form .form-group {   margin:20px 0;} .single-post .comment-form .form-group input , .comment-form .form-group textarea {   border:2px solid #aed9ff;   box-shadow:0 2px 5px #0c222526 !important;   background:#ffffff;   padding:12px 15px;   min-height:46px;   font-size:15px;   resize:none;   margin:0 !important;} .single-post .comment-form .form-group label {   margin-bottom:0;   background:white;   padding:1px 8px;   position:relative;   z-index:1;   margin-left:11px;   bottom:-11px;   border-radius:8px;   line-height:1;   font-size:13.5px;   color:#939393;} .single-post .comment-form-cookies-consent input {   min-height:auto !important;   width:15px;   height:15px;} .single-post .comment-form-cookies-consent label {   top:unset !important;   bottom:unset !important;   margin:0 !important;   margin-left:7px !important;  font-size:15px !important;} .single-post .comment-form-cookies-consent {   display:flex;   align-items:center;} .single-post .comment-form .form-submit input[type="submit"] {   background:linear-gradient(45deg, #3559be, #2ec5e7) !important;   color:white !important;   border:none !important;   border-radius:6px;   cursor:pointer;   box-shadow:0 2px 5px #0b1c2a3b !important;} .single-post .comment-form .form-submit {   text-align:center !important;   padding-bottom:15px;}  .single.single-post.postid-8100 code {   width:100%;   box-sizing:border-box;   white-space:break-spaces;} .single.single-post.postid-8100 .table-layout.row {   width:100%;} .single.single-post.postid-8325 pre.module-code {   width:100%;   box-sizing:border-box;   white-space:break-spaces; } .single-post.postid-8029 pre.module-code {   width:100%;   box-sizing:border-box;   white-space:break-spaces;   display:block;} .single-post.postid-8029 .table-layout.row {   width:100%;} .single-post.postid-8029 pre.module-code code {   font-size:13px;}   .cstm-seo-dropdown .dropdown-menu{   min-width:150px !important;   border-radius:0;   padding:30px 15px;}   .single-post img {   max-width:100% !important;} .single-post pre{   white-space:normal;   word-break:break-all;}  div#popmake-14051 {   background-image:url(/wp-content/uploads/2022/01/pop-up-new-year-background.png) !IMPORTANT;} .top-pop-crish-countdown li {   width:70px;} @media (max-width:465px){ .top-pop-crish-countdown li {   width:45px;} }  .category article, .search-results article {   width:31%;   display:inline-block;   border:1px solid #ddd;   padding:15px;   vertical-align:top;   margin:1%;   box-shadow:0px 0px 20px #e0dcdc;   height:680px;} .category article h2.entry-title, .search-results article h2.entry-title {   font-size:22px;   text-transform:capitalize;   height:100px;   font-weight:600;   align-items:center;   display:flex;} .category article img, .search-results article img {   width:100%;   object-fit:contain;   object-position:top center;   height:220px;} .category h1.page-title, .search-results h1.page-title {   text-align:center;   padding:150px 0px;   color:white;   font-size:37px;   font-weight:600;} .category header.page-header, .search-results header.page-header {   background-image:url(/wp-content/themes/understrap/images/main-banner.jpg);   width:calc(100vw - 17px );   height:300px;   margin-left:calc(50% - 50vw + 8px) !important;   margin-bottom:60px;} .category .hentry .btn, .search-results .hentry .btn {   background:linear-gradient( 45deg , #1e55b2, #3477e8) !important;   padding:10px 15px;   color:white;   margin-top:20px !important;} .category h2.entry-title a, .search-results h2.entry-title a {   color:#000;} .category .entry-content p, .search-results .entry-content p {   margin-bottom:25px;} .category span.cat-links, .search-results span.cat-links {   float:left;  width:100%;  font-size:18px;  font-weight:500;} .category ul.pagination, .search-results ul.pagination {   display:flex;   list-style:none;   align-items:center;   margin-top:30px !IMPORTANT;   justify-content:center;} .category span.page-link.current, .search-results span.page-link.current {   color:#fff;   padding:10px;   background-color:#2058b8;   margin:10px;} .category .pagination li a, .search-results .pagination li a {   padding:10px;   background-color:#20a5b8;   margin:10px;   color:#fff !important;} .category .entry-meta, .search-results .entry-meta {   display:none;} .category .entry-content, .search-results .entry-content {   padding:0px !important;} .category .entry-content p:nth-child(1), .search-results .entry-content p:nth-child(1) {   display:-webkit-box;   -webkit-line-clamp:6;   -webkit-box-orient:vertical;   overflow:hidden;   text-overflow:ellipsis;   padding:0;} .category span.cat-links a, .search-results span.cat-links a {   color:#3375e5; } .category span.comments-link a, .search-results span.comments-link a {   color:#20a5b8;   font-size:18px;   font-weight:500; } @media (max-width:767px){ .category article, .search-results article {   width:90%;   margin-left:20px;   margin-bottom:20px; } }  @media(max-width:767px){  .price_mainrowsecto , .pricing_table2 {  margin:0 !important;}  .price_mainrowsecto .wpb_column {   padding:0;}   body .pricing_table2{   padding-left:0 !important;   padding-right:0 !important;}  } @media(max-width:425px){  body .price_mainrowsecto, body .faqq_row {   padding-top:0px !important;   padding-bottom:0px !important; }   .faq-section {   padding-bottom:50px !important; }  .em-con-sub input[type="submit"] {   border-radius:0 !important;   height:38px; } }   .price_table_card_sec p.table__header--price {   padding-top:27px;   position:relative; } .price_table_card_sec p.table__header--price:before {   content:'One Time Fee';   position:absolute;   font-size:16px;   left:50%;   transform:translateX(-50%);   top:0;   line-height:1.2; } @media(max-width:1024px){  ul#main-menu .menu-item a {   color:#fff !important; font-size:13.6px;}   #main-menu .dropdown-menu li {   display:flex;   min-width:160px; } body .shrink .navbar-nav a.nav-link {   color:#fff !important; }   #main-menu li.read_more a {   font-weight:bold;   padding:7px 15px !important;   border:1px solid #fff;   display:inline-block;   margin:12px 0px;   background:transparent !important;   border-radius:0px !important;   width:100%;   display:flex;   align-items:center;   justify-content:center; } #main-menu li#menu-item-4997 {   display:block !important; }   body .shrink span.navbar-toggler-icon, body .shrink span.navbar-toggler-icon:before, body .shrink span.navbar-toggler-icon:After {   background:#00bcd4 !important; }  #wrapper-footer-full .col-md-3 {   flex:0 0 50%;   max-width:50%; }   #wrapper-footer-full div#text-8 h3 {   transform:translate(0%);   text-align:left; }   #wrapper-footer-full div#text-9 {   order:3;} #wrapper-footer-full div#text-4 {   order:4;}  .page-id-4259 .compare-main .vc_col-sm-6 .vc_column-inner {   min-height:460px;} } @media(max-width:800px){  .dynamic_rates .table__header--price {   font-size:35px;}  .price_table_card_sec > .vc_column-inner > .wpb_wrapper {   min-height:780px;}  } @media(max-width:768px){ .drupal-process .vc_row .wpb_wrapper .foursteps .step-content {   min-height:340px; } } @media(max-width:767px){  #wrapper-footer-full .col-md-3 {   flex:0 0 100%;   max-width:100%; } #wrapper-footer-full div#text-9 {   order:4;} #wrapper-footer-full div#text-4 {   order:3;}   #wrapper-footer-full div#text-4 .textwidget {   margin-top:15px !important; } } .page-id-15184 .banner2 {   display:none !important; } #popmake-15282 input {   margin:15px 0px; } #popmake-15282 .wpcf7-form-control.wpcf7-submit {   background:#20a5b8;   color:#fff !important;   border:none;   text-transform:uppercase;   width:auto;   padding:10px 29px;   height:auto;   transition:all ease 0.5s;   cursor:pointer; }  div#blog_page_menu {   max-width:1120px !IMPORTANT;   margin:auto;   padding:0px 15px;   padding-top:45px; } div#blog_page_menu .input-group {   display:flex;   border:1px solid #bfbfbf; } div#blog_page_menu input#s {   border:none;   outline:none !important;   background:none !important; } div#blog_page_menu input#searchsubmit {   height:100%;   color:white;   background:#20a5b8;   padding:4px 25px;   cursor:pointer; }   #popmake-10041 .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-how-many-pages-does-your-site-have {display:none;} #popmake-10046 .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-how-many-pages-does-your-site-have {display:none;} #popmake-11593 .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-how-many-pages-does-your-site-have {display:none;} #popmake-10048 .wc-pao-addon-container.wc-pao-addon.wc-pao-addon-number-of-pages {display:none;} #popmake-10044 .wc-pao-addon-container.wc-pao-addon.wc-pao-addon-number-of-pages {display:none;} #popmake-10039 .wc-pao-addon-container.wc-pao-addon.wc-pao-addon-number-of-pages {display:none;} span.popup-previous-button {   display:none;   float:left !important; } button.btn.btn-outline-primary {   display:none; } span.popup-next-button,span.popup-previous-button {   float:right;   padding:10px 20px;  background-color:#20a5b8;   color:white;   font-weight:400;   border-radius:21px;   margin-top:15px; } #popmake-15803 span.popup-next-button, #popmake-15807 span.popup-next-button, #popmake-15810 span.popup-next-button {   display:none; } #popmake-15803 button.btn.btn-outline-primary, #popmake-15807 button.btn.btn-outline-primary, #popmake-15810 button.btn.btn-outline-primary{   display:block;   float:right; } button.btn.btn-outline-primary {   float:right;   margin-top:15px; } button.btn.btn-outline-primary {   font-weight:600; } .wpb_raw_code {   margin-bottom:0 !important; } #navbarNavDropdown .cstm-seo-dropdown .dropdown-menu {   min-width:150px !important;   border-radius:0;   padding:30px 15px; } .review_list .link_page:before , .review_popup_mainsec .link_page:before{   display:none; } .review_list .link_page , .review_popup_mainsec .link_page{   position:relative;   display:flex !important;   align-items:center;   padding:13px; } .review_list .link_page > * , .review_popup_mainsec .link_page > *{   position:relative !important;   bottom:unset !important;   left:unset !important;   right:unset !important; } .review_list .review_score_span , .review_popup_mainsec .review_score_span {   order:3; } .review_list span.review_score_span_right , .review_popup_mainsec span.review_score_span_right {   order:1 !important; } .review_list .link_container , .review_popup_mainsec .link_container {   order:2;   flex:1; } .review_list {   column-count:unset;   display:flex;   flex-wrap:wrap;   justify-content:space-evenly; } .review_list .dw-pnl , .review_popup_mainsec .dw-pnl {   width:31.33%;   border-radius:5px;   margin:0 !important;   margin-bottom:19px !important;   background:white;   box-shadow:0 1px 8px rgb(0 0 0 / 18%);   padding:0px;  display:flex;   flex-direction:column; } .review_list .dw-pnl p.p1 , .review_popup_mainsec .dw-pnl p.p1 {   overflow:hidden;  order:2;   margin-bottom:0; } .review_list .dw-pnl .bg-ajd h6.h3-1 , .review_popup_mainsec .dw-pnl .bg-ajd h6.h3-1 { order:1;   position:relative;   display:inline-block;   top:-8px;   background:linear-gradient(45deg, black, #424242);   width:auto;   padding:5px 15px;   color:white;   margin:0;   border-radius:2px;   box-shadow:0 2px 5px rgb(28 28 28 / 24%);   font-size:14px;   z-index:99; } .review_list .bg-clr, .review_popup_mainsec .bg-clr{   margin-bottom:6px !important;  display:flex;   position:relative;  background:#424242; } .review_list .bg-clr img , .review_popup_mainsec .bg-clr img {   height:222px;   border-radius:0;   object-fit:cover; } .review_list .dw-pnl__cntnt, .review_popup_mainsec .dw-pnl__cntnt {   padding:0px;   border:none;   border-radius:0px;   display:flex;   flex-direction:column;  flex:1; } .review_list .dw-pnl__cntnt .bg-ajd , .review_popup_mainsec .dw-pnl__cntnt .bg-ajd {   display:flex;   flex-direction:column;   align-items:center;   padding:10px 13px; flex:1; }  .review_list .link_container a , .review_popup_mainsec  .link_container a{   padding:7px 16px;   display:flex;   align-items:center;   justify-content:center;   height:auto !important;   max-height:unset;   font-size:13px;   background:linear-gradient(45deg, #20a5b8, #11717e) !important;   color:white;   border-radius:5px;   border:none;   box-shadow:0 2px 5px rgb(18 62 68 / 43%);   border:2px solid #1a91a1; } .review_list .link_container a:hover , .review_popup_mainsec  .link_container a:hover {   background:#2e2e2e !important;   color:#ffffff;   border-color:#219daf !important; } .review_list .link_container a:after , .review_popup_mainsec .link_container a:after{   display:none; } .review_list .link_container:after , .review_popup_mainsec .link_container:after {   display:none; } .dw-pnl-filter > ul > li {   margin:0 6px 10px 0px; } html body .dw-pnl-filter.filter-sec > ul > li button {   border:1px solid #dadada !important;   border-radius:4px !important;   color:grey;   margin:0 !important; }   .review_readmore_a {   order:3;   color:#2ecae0;   margin-top:15px;   text-decoration:underline !important;   font-weight:500;   font-size:15px;   cursor:pointer; } .review_popup_mainsec .dw-pnl {   width:100% !important;   box-shadow:none;   margin:0 !important; } .review_popup_mainsec .review_score_span.border-color-green {   border:4px solid #0cce6b;   color:#0cce6b;   width:45px;   height:45px;   border-radius:50%;   display:flex;   align-items:center;   justify-content:center;   background:white;   font-weight:600;   font-size:.9rem;   order:3; } .review_popup_mainsec .review_score_span_right img{   width:45px;   height:auto; }  .review_popup_mainsec .link_container {   display:flex;   justify-content:center; } .review_popup_mainsec .dw-pnl p.w3_hidden {   display:block !important;   order:2;   font-weight:500; } .review_popup_mainsec .bg-clr img {   height:300px; }  .review_popup_mainsec .dw-pnl p.p1 {   display:none !important; } .review_format_detail {   position:absolute;   right:10px;   top:10px;   background:linear-gradient(45deg, #1ea0b3, #157e8d);   color:white;   padding:4px 15px;   font-size:13px;   border-radius:3px;   box-shadow:0 2px 5px rgb(0 0 0 / 31%);   font-weight:500; }  .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-how-many-pages-does-your-site-have {   display:block ; } span.popup-next-button {   display:none; } button.btn.btn-outline-primary {   display:block; }  label.wc-pao-addon-name {   display:block !important;   width:100%;   margin-bottom:24px !important; } span.price_html.product_price_detail span.woocommerce-Price-amount.amount {   text-align:center;   width:100%;   border-radius:5px;   background:linear-gradient(45deg, #20a5b8, #17808f) !important;   border:none !important;   padding:7px 5px !important;   margin:17px auto !important;   display:block !important;   } button.btn.btn-outline-primary {   background:linear-gradient(45deg, #20a5b8, #17808f);   }  .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-how-many-pages-does-your-site-have {   display:none; } button.btn.btn-outline-primary {   display:none; } span.popup-next-button {   display:block; } .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-number-of-pages {   display:none; } .review_list .w3_hidden {   display:none; }  @media(max-width:1200px){   .review_list {   padding:20px 0 !important;}   .page-id-657 .container {   max-width:1080px;}   } @media(max-width:1000px){   .review_list .dw-pnl {   width:47%;   }   }  @media(max-width:767px){   .page-id-657 .container {   max-width:768px !important; } } @media(max-width:680px){   .review_list .dw-pnl {   width:90%;   }   } @media(max-width:425px){   .review_list .dw-pnl {   width:100%; } .reviews_popup_comment p {   line-height:1.58;   font-size:13px; }   } @media(max-width:375px){  .review_list .link_container a {   padding:6px 10px;   font-size:10.5px; }   }  span.popup-next-button {   display:none; } button.btn.btn-outline-primary {   display:block; } span.popup-previous-button {   display:none; } .blog .wpb_single_image img{   width:90% !important; }  .blog #blog_page_menu form {   display:flex;   align-items:center;   box-shadow:0px 0px 4px 0px #20a5b88c !important; } .blog #blog_page_menu form > input:nth-child(1) {   width:100%;  height:29px;   padding-left:25px; } #blog_page_menu form input[type="submit"] {   border:none !important;   padding:9px 32px; } .blog div#blog_page_menu input[name="submit"]:hover {   background:#1f59bc; }  .blog div#blog_page_menu input[name="search_value"] {   border:none;   outline:none !important;   background:none !important; } .blog div#blog_page_menu input[name="submit"] {   color:white;   background:#20a5b8;   cursor:pointer; }   @media (max-width:1000px ){ img.alignnone {   width:100% !important;   height:auto; } } @media (min-width:1000px ){ img.alignnone {   width:80% !important;   height:auto; } }   .review_popup_mainsec {   position:fixed;   width:100% !important;   height:100% !important;   left:0;   top:0;   background:#0a1121db;   z-index:9999999999;   flex-direction:column;   display:none;   } .review_popup_mainsec .review_popup_inner {   background:white;   max-width:600px;   width:100%;   border-radius:3px;   box-shadow:0 2px 5px rgb(0 0 0 / 61%);   position:absolute;   left:50%;   transform:translateX(-50%);   top:75px; } .review_popup_mainsec .review_popup_header {   padding:11px 13px;   display:flex;   border-bottom:1px solid #a0a0a0;   align-items:center; } .review_popup_mainsec .review_popup_title {   flex:1;   font-size:19px;   font-weight:600;   color:#22b2c6; } .review_popup_mainsec .review_popup_close {   border:1px solid #ff5151;   font-weight:800;   font-family:Times New Roman;   background:#ff4040;   color:#ff4040;   font-size:18px;   position:relative;   width:33px;   border-radius:4px;   cursor:pointer; } .review_popup_mainsec .review_popup_close:before {   content:"\f00d";   font-family:FontAwesome;   font-size:18px;   top:50%;   color:white;   left:50%;   transform:translate(-50%,-50%);   position:absolute; } .review_popup_mainsec .review_popup_body {   padding:13px; } .riview_popup_toggle_append{display:block !important;} .review_popup_mainsec {   overflow-y:auto;  scrollbar-width:none; } .review_popup_mainsec::-webkit-scrollbar {  width:0px;  height:0px;  -webkit-appearance:none;  display:none;} .review_popup_mainsec::-webkit-scrollbar-thumb {  background:transparent; }  .woocommerce-lost-password .woocommerce .woocommerce-ResetPassword p:nth-child(1) {   padding:15px;   background:#fff;   border:1px solid #cfe7eb;   border-left:3.5px solid #29cbe2;   margin:10px 0 30px;   border-radius:5px;   box-shadow:0 2px 5px rgb(18 50 69 / 16%);   text-transform:capitalize;} .woocommerce-lost-password form.woocommerce-ResetPassword > .woocommerce-form-row {   width:100%;   display:block;} .woocommerce-lost-password form.woocommerce-ResetPassword > .woocommerce-form-row button[type="submit"] {    display:block !important;    margin:15px auto !important;    float:unset;    padding:9px 25px!important;}   .woocommerce-order-received .woocommerce .woocommerce-order .woocommerce-notice {padding:15px;   background:#ffffff;   border:1px solid #cfe7eb;   border-left:3.5px solid #29cbe2;   margin:10px 0 30px;   border-radius:5px;   box-shadow:0 2px 5px rgb(18 50 69 / 16%);   text-transform:capitalize;} .woocommerce-order-received .woocommerce .woocommerce-order ul.woocommerce-order-overview {  background:white;  padding:20px 17px;  display:flex;  flex-wrap:wrap;  border-radius:10px;  border:1px solid #41d1e5;  box-shadow:0 2px 5px rgb(0 121 148 / 16%);} .woocommerce-order-received .woocommerce .woocommerce-order ul.woocommerce-order-overview > li {flex:1;    padding:20px 11px;    box-sizing:border-box;    font-weight:500;    color:#20a5b8;} .woocommerce-order-received .woocommerce .woocommerce-order ul.woocommerce-order-overview > li strong {margin-top:12px;  letter-spacing:0.2px;color:black;} .woocommerce-order-received .woocommerce-order .woocommerce-table {background:white;} .woocommerce-order-received .woocommerce-order .woocommerce-table tfoot tr:nth-child(odd) {background:#fffbfb;} .woocommerce-order-received .woocommerce-order .woocommerce-table thead tr {background:#20a5b8;color:white;} .woocommerce-order-received .woocommerce-order .woocommerce-table {border-collapse:collapse;   width:100%;   margin:20px 0 35px!important;} .woocommerce-order-received .woocommerce-order .woocommerce-table tr td , .woocommerce-order-received .woocommerce-table tr th {padding:14px !important;} .woocommerce-order-received .woocommerce-order .woocommerce-table tr {border-bottom:1px solid #e2e1e1;}  .woocommerce-order-received .woocommerce-order .woocommerce-customer-details address {background:white;   padding:20px !important;   margin:20px 0;   color:#20a5b8;   font-weight:600;   font-size:19px;} .woocommerce-order-received .woocommerce-order .woocommerce-customer-details address p.woocommerce-customer-details--email {font-size:15px;   font-weight:500;   margin-top:10px;   color:#2e2e2e;} .woocommerce-order-received .woocommerce-order .woocommerce-customer-details address p.woocommerce-customer-details--email:before {color:#20a5b8;} .woocommerce-order-received .woocommerce-order td.woocommerce-table__product-name.product-name a {   font-weight:500;   font-size:16px;} @media(max-width:768px){   .woocommerce-order-received .woocommerce .woocommerce-order ul.woocommerce-order-overview > li { min-width:45%;} }  @media(max-width:510px){   .woocommerce-order-received .woocommerce .woocommerce-order ul.woocommerce-order-overview > li {   border-right:none;   margin:0;   min-width:100%;   border-bottom:1px dashed #d2d2d2;} .woocommerce-order-received .woocommerce-order .woocommerce-table tr td, .woocommerce-order-received .woocommerce-order .woocommerce-table tr th {   font-size:14px;   padding:15px 8px !important;} } @media(max-width:375px){ .woocommerce-order-received .woocommerce-order .woocommerce-table tr td, .woocommerce-order-received .woocommerce-order .woocommerce-table tr th {   padding:15px 5px !important;} }  .woocommerce-checkout #pay-full-amount-label , .woocommerce-checkout #pay-deposit-label { background:white !Important; color:#2f6fdc !important; text-shadow:none !important; border:2px solid #2f6fdc; min-height:56px; font-weight:500; display:flex; align-items:center; justify-content:center;} .woocommerce-checkout #pay-full-amount-label:before, .woocommerce-checkout #pay-deposit-label:before{   content:'';   position:absolute;   width:15px;   height:15px;   border:2px solid #2f6fdc;   top:50%;   transform:translateY(-50%);   left:8%;   border-radius:50%;} .woocommerce-checkout #pay-deposit-label{border-right:none !Important;} .woocommerce-checkout #pay-full-amount:checked + #pay-full-amount-label:before, .woocommerce-checkout #pay-deposit:checked + #pay-deposit-label:before {   background:#39e6ff !Important;   border-color:white !Important;} .woocommerce-checkout #pay-deposit:checked + #pay-deposit-label {   color:white !important;   background:#2f6fdc !important;   border:2px solid #2f6fdc;   outline:none !important;   box-shadow:none !important;} .woocommerce-checkout #pay-full-amount:checked + #pay-full-amount-label {   color:white !important;   background:#2f6fdc !important;   border:2px solid #2f6fdc;} @media (max-width:1200px){ .woocommerce-checkout #pay-full-amount-label:before, .woocommerce-checkout #pay-deposit-label:before{  display:none !important; }  .woocommerce-checkout #customise_checkout_field .form-row span.woocommerce-input-wrapper .select2-container {   width:100% !important;} } @media(max-width:500px){   .woocommerce-checkout .select2-container {   max-width:100%; } } @media(max-width:400px){ .woocommerce-checkout #pay-full-amount-label , .woocommerce-checkout #pay-deposit-label{  font-size:14px; } } @media(max-width:375px){  .woocommerce-checkout #pay-full-amount-label, .woocommerce-checkout #pay-deposit-label {   font-size:13px !important; } .woocommerce-checkout .checkout.woocommerce-checkout{   padding-left:0 !important;   padding-right:0 !important;} .woocommerce-checkout .entry-content {   background:white;} }  .woocommerce-checkout .woocommerce-form-coupon p.form-row.form-row-last {display:flex;flex-wrap:wrap;} .woocommerce-checkout .woocommerce-form-login button[type=submit] , .woocommerce-checkout .woocommerce-form-coupon button[type=submit]{ display:block !important;  margin:15px 0 !important;  padding:9px 25px!important;   background:linear-gradient(45deg, #215abb, #3071de) !important;  color:white !important;   border:none !important;   border-radius:5px !important;   box-shadow:0 2px 5px rgb(26 46 82 / 29%); } .woocommerce-checkout #main .woocommerce-form-login button[type=submit] { clear:both;margin:15px auto !important;float:unset;} .woocommerce-checkout .galogin span.google-apps-header {background:transparent;   margin:13px 0;   display:block;   padding:0;height:auto;width:100%;display:flex;justify-content:center;} .woocommerce-checkout .galogin span.google-apps-header span.inner {padding:8px 5px;  height:unset;  border:1px solid rgb(198 221 255 / 30%);  width:100%;max-width:250px;} .woocommerce-checkout #main .woocommerce-form-login, .woocommerce-checkout #main .woocommerce-form-coupon{background-color:white;  padding-top:40px !important;  border-top:4px solid #4282fd !important;  background-size:cover;} .woocommerce-checkout .woocommerce-form-coupon button[type=submit]{  margin:0 !important;} .woocommerce-checkout .woocommerce-form-login p.lost_password {text-align:center;} .woocommerce-checkout .woocommerce-form-login p.galogin > a:nth-child(1) {display:flex;   justify-content:center;} .woocommerce-checkout form input[type="text"], .woocommerce-checkout form input[type="email"], .woocommerce-checkout form input[type="number"], .woocommerce-checkout form input[type="password"], .woocommerce-checkout form textarea{   padding:10px 14px !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   background:#f3fdff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px;   height:unset;   }  @media(max-width:450px){  .woocommerce-checkout .woocommerce-form-coupon .form-row { width:100%; display:flex; justify-content:center;  } }  .page-id-5936 .galogin span.google-apps-header, .page-id-3818 .galogin span.google-apps-header{background:transparent;   margin:13px 0;   display:block;padding:0;height:auto;} .page-id-5936 .galogin span.google-apps-header span.inner, .page-id-3818 .galogin span.google-apps-header span.inner{padding:8px 5px;  height:unset;  border:1px solid rgb(198 221 255 / 30%);  } .page-id-5936 .woocommerce-form-login p.galogin > a:nth-child(1), .page-id-3818 .woocommerce-form-login p.galogin > a:nth-child(1){display:flex;   justify-content:center;} .page-id-5936 #page-wrapper, .page-id-3818 #page-wrapper{min-height:calc(100vh - 150px);} .page-id-5936 #primary , .page-id-3818 #primary {border-color:#e3fcff;} .page-id-5936 input.woocommerce-Input, .page-id-3818 input.woocommerce-Input{ padding:10px 14px !important;   border:1px solid #9fceff !important;   border-radius:5px !important;   background:#f3fdff;   box-shadow:0 2px 5px rgb(20 56 117 / 15%) !important;   margin-bottom:14px !important;   font-size:15px;   height:unset; } .page-id-5936 button[type="submit"], .page-id-3818 button[type="submit"] , .woocommerce-checkout div#payment button[type="submit"] {  display:block !important;  margin:15px auto !important;  padding:9px 40px!important;   background:linear-gradient(45deg, #215abb, #3071de);  color:white;   border:none;   border-radius:5px;   box-shadow:0 2px 5px rgb(26 46 82 / 29%); } .page-id-3818 .woocommerce p.woocommerce-LostPassword.lost_password, .page-id-5936 .woocommerce p.woocommerce-LostPassword.lost_password{float:right;} .page-id-3818 .woocommerce p.form-row.remember, .page-id-5936 .woocommerce p.form-row.remember{float:left;} .page-id-3818 .woocommerce p.button_container, .page-id-5936 .woocommerce p.button_container{clear:both;}  .page-id-3818 .banner2, .page-id-5936 .banner2, .woocommerce-checkout .banner2{  min-height:21vh;  display:flex;  justify-content:center;  align-items:center; }   .woocommerce-checkout .woocommerce-form-login > p:nth-child(1) {max-width:600px;  text-align:center;  margin:1px auto 15px;  font-weight:600;  color:#606060;} .woocommerce-checkout .woocommerce-form-login .form-row {width:100% !important;  max-width:600px;  margin:5px auto !important;  float:unset !important;}   @media (min-width:1500px){ .single-tools #content div#primary {  width:56vw !important; }  .single-tools #content div#primary {  padding-right:15px !important;  padding-left:15px !important; }  .single-tools div#sidebar-1.tools-right-widget-area {  position:absolute;  right:60px;  top:315px !important;  max-width:380px;  margin:auto; } } .single-tools table#wp-calendar { width:100%; } table#wp-calendar tr, table#wp-calendar td, table#wp-calendar th { border:1px solid black; padding:10px 0; text-align:center; } .single-tools div#sidebar-1.tools-right-widget-area li { list-style:none; } .search_fun:not(.search_box_open) > form {   visibility:hidden;   opacity:0;   transform:translateX(20px);   width:0px !important; } .search_fun form#searchform {   position:absolute;   right:30px;   max-width:400px;   min-width:400px;   transition:all 0.5s;   display:flex;   overflow:hidden;   background:#ffffff;   padding:3px 3px 3px 15px;   border-radius:50px;   justify-content:space-between;   box-shadow:5px 10px 20px #00000082;   align-items:center;   backdrop-filter:blur(50px);   margin-top:-3px; } .search_fun:not(.search_box_open) .header_search_icon .close-icon {   display:none; } .search_fun.search_box_open .header_search_icon .search-icon {   display:none; } .search_fun form#searchform input {   border:none;   background:transparent;   min-height:30px;   font-weight:400; } .search_fun .header_search_icon i {   color:#fff;   line-height:normal;   font-size:18px;   margin-top:10px;   min-width:18px; } .search_fun form#searchform input::placeholder {   font-size:14px;   font-weight:400; } .search_fun input[type="text"] {   min-width:calc(100% - 90px); } .search_fun form#searchform input[type="submit"] {   padding:7px 20px;   background:#20a5b8;   color:#fff;   border:none;   font-weight:600;   cursor:pointer;   border-radius:50px; } .header_search_icon {   cursor:pointer; } div#wrapper-navbar.shrink .search_fun .header_search_icon i {   color:#000; } @media(max-width:767px){ .search_fun {   position:absolute;   right:16%;   top:20px; } .search_fun form#searchform {   right:0;   min-width:200px !important;   top:60px;   width:250px !important; } }   div#popmake-9715 input.wpcf7-form-control.has-spinner.wpcf7-submit.home_popup_get_started {   color:#fff;   font-size:20px;   line-height:0;   cursor:pointer;   background-image:linear-gradient(to right, #20a5b8 , #1e73be) !important; } div#popmake-9715 input {   margin-top:12px; } div#popmake-9715 h3.frm-txt {   text-align:center;   color:#000;   font-weight:700; }   .woocommerce-checkout .woocommerce-form-login-toggle {   border-bottom:1px solid #20a5b8; }  div#popmake-19653 {   padding:25px;   background:linear-gradient(110deg, #48f0ff, #135aa5);   width:100% !IMPORTANT;   max-width:1024px !important;  border-radius:15px; } .ebook-popup-cntform {   margin-top:50px; } .ebook-popup-cntform form {background-color:#ffffff6b;   border-radius:10px;   padding:30px 30px 5px 30px;   max-width:100%;   box-shadow:0 1px 8px rgb(20 33 68 / 20%);   width:100% !important;   margin:auto; margin-top:50px !important; } .ebook-popup-cntform input.wpcf7-form-control.wpcf7-submit {   background:#0bbfd9;   border:none !IMPORTANT;   color:#fff;   font-weight:600; transition:0.3s; } .ebook-popup-cntform input.wpcf7-form-control.wpcf7-submit:hover {   background:#000001; } .ebook-popup-cntform input {   height:40px;   border:3px solid #48f0ff !important; } .ebook-popup-cntform label {   text-align:left;   color:#000; font-size:16px; font-weight:400; margin-bottom:35px; } .ebook-popup-cntform .wpb_single_image img {   width:100% !important; } .ebook-popup-cntform input.wpcf7-form-control.wpcf7-submit ,.ebook-popup-cntform input.wpcf7-form-control.wpcf7-text.wpcf7-url{   margin:auto;   cursor:pointer;   height:40px; } .ebook-popup-cntform form.wpcf7-form.init {   text-align:center; } div#popmake-19653 .wpb_single_image img {   width:100% !important; } div#popmake-19653 button.pum-close.popmake-close {   color:white !IMPORTANT; } .ebook-popup-cntform form {   width:80%;   margin:auto; } .ebook-popup-cntform label {   display:block; } .ebook-popup-cntform form br {   display:none; } .ebook-popup-cntform .wpcf7-response-output {   color:#fff;   font-weight:500; } @media(max-width:600px){ div#popmake-19653 {   width:95% !IMPORTANT; } }  .wc-pao-addon-container.wc-pao-addon.wc-pao-addon-how-many-pages-does-your-site-have {display:none;}  button.btn.btn-outline-primary {display:none;} span.popup-next-button {display:block;} .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-how-many-pages-does-your-site-have0-499-pages {display:none;}  .blog .articles.grid-posts {   padding-top:50px !important; } b.updated-on {   color:#20a5b8 !important;   max-width:280px;   line-height:1.6;   margin-bottom:10px;   margin-top:10px;   font-weight:600; } b.published-on {   color:#20a5b8 !important;   max-width:280px;   line-height:1.6;   margin-bottom:10px;   margin-top:10px;   font-weight:600; }   .home .step-optimize-colmn .vc_column-inner > .wpb_wrapper {   box-shadow:0px 0px 3px 0px #009eff; } .home .bg_white {   box-shadow:0px 0px 6px 0px #009eff; } .home .why-choose-us .vc_row-fluid.container .wpb_text_column.wpb_content_element {   box-shadow:0px 0px 25px 0px #009eff; } .home .drupal-process .foursteps {   box-shadow:0px 10px 20px #0db5ff3d; } .home .step-optimize-colmn .vc_column-inner > .wpb_wrapper h3 {   margin-top:0; }   b.check-btn a {   display:block;   font-size:11px;   padding-top:10px;   color:blue; } .blog-heading-color{ background:#1a2879;   padding:16px;   color:white!important;   border-left:10px solid #FFA500; }   span.popup-next-button {   display:none; } nav ul#main-menu li.read_more {   display:none !important; } body.page-id-14408 {   overflow-x:hidden; } button.btn.btn-outline-primary {   display:block; } span.popup-previous-button {   display:none; } .wpb_single_image img{ width:90% !important; } .img-nd-text p{   display:inline-flex;   line-height:1.5; }  .page-id-11544 button.btn.btn-outline-primary {display:block;} .page-id-11544 span.popup-next-button {display:none;} .page-id-11544 p.form-row.form-row-wide.wc-pao-addon-wrap.wc-pao-addon-15169-how-many-pages-does-your-site-have-0 {display:block;} .page-id-11544 .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-how-many-pages-does-your-site-have {display:block;}  .vd-text-color .vc_column-inner > .wpb_wrapper {   box-shadow:0px 5px 10px 0px rgb(0 0 0 / 20%);   border-top:2px solid #2392f3;   border-radius:10px;   min-height:180px;   margin-bottom:30px; transition:0.3s; } .vd-text-color .vc_column-inner .wpb_wrapper p{ font-size:13px;   padding-left:28px;   padding-right:28px;   padding-bottom:25px;   font-family:"Poppins", Sans-serif;   font-weight:500;   color:#000; } .vd-text-color .vc_column-inner .wpb_wrapper h3 {   text-transform:capitalize;   margin-bottom:3px;   color:#000000;   font-family:"Poppins", Sans-serif;   font-size:16px;   font-weight:700; padding-top:15px; } .center-video iframe {   border-radius:20px;   border:2px solid #2392f3; } .core_strengthbox h4 {   font-size:16px;   font-weight:700; text-align:center !important; } .vd-text-color .vc_column-inner .wpb_wrapper h3 a{ font-size:16px; font-weight:700; } .video-heading h2{ color:#000000;   font-family:"Poppins", Sans-serif;   font-size:27px;   font-weight:700;   margin-top:50px;   text-transform:capitalize; } .vd-text-color .vc_column-inner > .wpb_wrapper:hover {   box-shadow:0 17px 25px rgb(0 0 0 / 23%);   transform:translateY(-8px); } .core_strengthbox {   padding-top:28px;   min-height:180px; } h3.blog-heading-color-1 {   margin-top:40px;  background:#1a2879;   padding:16px;   color:white!important;   border-left:10px solid #FFA500; } .price_table_card_sec .price_point_sectionn > .wpb_wrapper {   margin-bottom:15px !important;   margin-top:15px; } #navbarNavDropdown ul#main-menu > li.menu-item > ul.dropdown-menu {   padding-top:5px;   padding-bottom:5px; } .review-nav ul {   min-width:230px !important;   border-radius:0 !IMPORTANT;   padding:20px 15px !important; } .video-box-cst iframe {   max-width:356px;   height:100%;   width:100%;   position:absolute;   top:0;   left:0;   right:0; }  div#wrapper-navbar{ padding-top:0px !important; }  div#pay_myModal {   width:8vw !important;   max-height:8vw;   height:8vw !important; } div#pay_myModal .payonly {   font-size:1vw;   line-height:1.3; } @media(max-width:767px){   div#pay_myModal {  display:none !important;   } } .page-id-657 a.load_more_review {   border:#20a5b8;   background-color:#20a5b8;   border-radius:30px;   padding:12px 35px; } .page-id-19398 ul#main-menu li a {   color:#000 !important; } .page-id-19398 ul#main-menu li.read_more a.nav-link {   color:#fff !important; } p.right-sidebar-add.addsticky {   position:fixed;   top:80px;   right:0; } @media(max-width:767px){ p.right-sidebar-add.addsticky {   left:0;   position:unset; } } .page-id-41445 .vc_row ,.page-id-41445 .vc_section {   margin:0 auto !important; } div#popmake-4987 button.pum-close.popmake-close {   background:#585858 !important } div#popmake-45266 input {   margin-top:10px !important; } div#popmake-45266 input.wpcf7-submit {   background-image:linear-gradient(to right, #20a5b8 , #1e73be) !important;   cursor:pointer !important; } .tool-nav ul.dropdown-menu {   min-width:260px !important; }  @media(min-width:1024px){ .navbar-expand-md .navbar-nav .dropdown-menu {   display:flex !important;   opacity:0;   transition:0.3s all ease;   transform:translateY(50px);   border-bottom:unset !important;   flex-wrap:wrap;   padding:10px 15px 10px 15px; } li.menu-item.menu-item-type-custom.menu-item-has-children:not(:hover) {   overflow:hidden; } .navbar-nav li.menu-item {   margin-right:0px !important;   padding-right:12px; } li.myaccount-menu.menu-item-has-children:not(:hover) {  overflow:hidden; } ul#main-menu li:hover .dropdown-menu {   opacity:1;   transform:translateY(0px);   z-index:999; } li.menu-item.menu-item-has-children.dropdown:hover > a {   transition:all .3s ease-in-out !important; } a.dropdown-item:hover {background:unset !important;color:#20a5b8 !important;} a.dropdown-item {   position:relative;   width:100%;   border-left:unset;   padding-left:0px;   color:#000000 !important;   transition:all 0.3s ease-in-out;   padding-right:0;   left:20px; } ul.dropdown-menu {   background:#fff;   backdrop-filter:blur(15px);   mix-blend-mode:revert; } .menu-item.menu-item-has-children.dropdown:hover > a:after {   transform:rotate(180deg) !important; } .menu-item.menu-item-has-children.dropdown:hover > a {   transition:all .3s ease-in-out; } .dropdown-toggle::after {   transform:rotate(0deg) !important;   transition:0.3s; } li.menu-item.menu-item-has-children.dropdown > a::before {   content:"";   position:absolute;   width:0px;   left:0;   top:0;   width:auto;   display:inline-block;   height:2px;   background:#ffffff;   transition:all .3s ease-in-out; } li.menu-item.menu-item-has-children.dropdown > a {   position:relative; } ul.dropdown-menu {   min-width:180px !important; } .navbar-nav .dropdown-menu li {   min-width:unset;   width:100%;   margin-bottom:0 !important;   padding-bottom:5px;   padding-top:5px;   position:relative;   transition:all 0.3s ease-in-out;   margin-right:0px !important; } .menu-item a.dropdown-item {   white-space:nowrap !important; } li#menu-item-5258 {} li.menu-item.menu-item-type-custom.menu-item-has-children {   width:auto; } .dropdown-menu li:last-child {   border-bottom:unset; } .dropdown-menu li a:before {   content:"";   position:absolute;   width:12px;   height:12px;   left:-20px;   background:url(/wp-content/uploads/2023/05/left-arrow-icon.png);   background-size:contain;   background-repeat:no-repeat;   top:10px;   transition:all 0.3s ease-in-out; } .dropdown-menu li:hover a::before {   left:calc(100% - 10px); } .dropdown-menu li:hover {   margin-left:0; } li.menu-item {   margin-right:0 !important; } .dropdown-menu li:hover a {   left:0; } #navbarNavDropdown .cstm-seo-dropdown .dropdown-menu {   min-width:240px !important;   padding:10px 15px !important; } .review-nav ul {   min-width:195px !important; } li.myaccount-menu ul.dropdown-menu {   min-width:200px; } li#menu-item-18868 ul.dropdown-menu {   min-width:250px !important; } .review-nav ul {   padding:10px 15px !important; } .shrink ul.dropdown-menu { box-shadow:0px 0px 3px 0px #1c4c7ec7; background:#343434; backdrop-filter:blur(15px); } .shrink ul.dropdown-menu li a {   color:#fff !important; } .shrink .navbar-nav .dropdown-menu li a.dropdown-item:focus {   background:#0000; } .shrink .dropdown-menu li:after {   background:#fff !important; } .shrink .navbar-nav .dropdown-menu li {   border-color:#fff !important; } .shrink .dropdown-menu li a:before {   filter:invert(1); } .page-id-45228 .shrink div#navbarNavDropdown ul.dropdown-menu li a {   color:#fff !important; } .page-template .shrink #navbarNavDropdown ul.dropdown-menu li a {   color:#fff !important; } } .single-tools .wrapper > .container .container {   max-width:1040px;   margin-left:0; }  @media(max-width:500px){  .page-id-10527 .first-wp-section{  padding-bottom:10px!important;   }   .page-id-10527 .step-optimize-row > .container{  margin-top:0px!important;  padding:0px;   }   .page-id-10527 .bg-blue-img .codeignetor-col .vc_column-inner> .wpb_wrapper{  display:flex;  align-items:center;  padding:10px;   }   .page-id-10527 .step-optimize .codeignetor-col .vc_column-inner> .wpb_wrapper{  height:150px;  display:flex;  align-items:center;  justify-content:center;  flex-flow:column;   }   .page-id-10527 .step-optimize .codeignetor-rw .codeignetor-col.wpb_column.vc_column_container.vc_col-sm-3 .wpb_text_column.wpb_content_element{  margin-bottom:0px;   }   .page-id-10527 .wpcf7-form.init input{  margin:5px 0px;   }   .page-id-10527 .ecommerce-services-inner .vc_column-inner>.wpb_wrapper{  padding:5px;  min-height:300px;  width:100%;   }   .page-id-10527 .keyword-rse1{  padding:30px 0px;   }   .page-id-10527 .price_table_card_sec > .vc_column-inner > .wpb_wrapper{  min-height:700px;  padding:30px 10px;   }  div#footer-full-content img.alignnone.trustpilot-logo{  width:65%!important;   } } @media(min-width:768px){   .page-id-10527 .contact-form-seo span.wpcf7-spinner {   position:absolute;   left:auto;   right:0; } .page-id-10527 form.wpcf7-form.invalid .contact-form-seo {   border-radius:22px !important;   background:#ffffff; } .page-id-10527 .contact-form-seo span.wpcf7-not-valid-tip {   text-align:center;   font-size:12px; } } @media(min-width:767px) and (max-width:1200px){ .seo-inner-bg .vc_column-inner> .wpb_wrapper {   height:100%;   min-height:192px; } }   .navbar .search_fun input#searchsubmit {   font-weight:500 !important;   font-size:14px; } .navbar .search_fun {   right:13%; } .navbar .menu-item a.dropdown-item {   font-size:14px; } @media(max-width:767px){   .navbar button.navbar-toggler {   padding-top:30px !important; } .navbar button.navbar-toggler.collapsed {   padding-top:25px !important;   width:30px !important; } .navbar span.navbar-toggler-icon, span.navbar-toggler-icon:before, span.navbar-toggler-icon:After {   width:22px; } } 