 *, ::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:767.98px) {   .navbar-expand-md>.container,   .navbar-expand-md>.container-fluid {  padding-right:0;  padding-left:0   }   #navbarNavDropdown {   background:linear-gradient(28deg, rgba(77,41,132,1) 9%, rgba(0,145,189,1) 54%, #0092be 100%) !important; }  .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:768px) {   .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-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-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('https://w3speedster.com/wp-content/w3-webp/uploads/2020/03/work-bg-1.jpgw3.webp') !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; } .navbar-nav { } div#navbarNavDropdown {   margin:auto;   width:50% !important;   } @media(max-width:767px){ 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-image:url('https://w3speedster.com/wp-content/uploads/2019/06/blog1-03.jpg') !important;   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; } .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('https://w3speedster.com/wp-content/w3-webp/uploads/2019/08/ftr-01.jpgw3.webp') !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:767px){   div#navbarNavDropdown {   text-align:left;   padding:20px;   border:beige;   box-sizing:border-box;   }   div#navbarNavDropdown {  margin:auto -8px !important;   }   .navbar-nav{  width:100%;  padding-left:25px;  padding-top:20px;   }   button.navbar-toggler:not(.collapsed):after {   content:'';   position:absolute;   top:0;   left:0;   right:0;   width:100%;   height:100vh; }   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:767px){   #wrapper-navbar .container {   max-width:100%; } #navbarNavDropdown {   text-align:center; } } @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:bold; } .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; } h2.vc_custom_heading {   font-family:'Nunito Sans', sans-serif !important; } .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('https://w3speedster.com/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('https://w3speedster.com/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-right:6px;   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; } } .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;   } } .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; } .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('https://w3speedster.com/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:767px) { div#navbarNavDropdown {   text-align:left;   padding:20px 20px;   } .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-link.col-sm {  width:50%;  float:left;   }   .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('https://w3speedster.com/wp-content/w3-webp/themes/understrap/./screenshot.pngw3.webp'); } .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('https://w3speedster.com/wp-content/uploads/2020/06/pricing-bg-01.jpgw3.webp') !important;   position:relative !important; } .woocommerce-checkout div#wrapper-navbar {   height:94px !important;   background:url('https://w3speedster.com/wp-content/uploads/2020/06/pricing-bg-01.jpgw3.webp') !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;   transiction: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:767px){ div#primary {   margin:0; } .entry-content{ margin:0 auto; } div#navbarNavDropdown {  transform:translate(-102%);   transition:all ease 0.5s;   position:fixed;   top:0;   left:0;   height:auto !important;   max-width:275px !important;   width:100% !important;   height:100vh !important; } div#navbarNavDropdown.show {   transform:translate(0) !important;   overflow:scroll; } } .woocommerce-privacy-policy-text a {   color:#20a5b8; } .page-id-5837 div#wrapper-navbar {   height:94px !important;   background:url('https://w3speedster.com/wp-content/uploads/2020/06/pricing-bg-01.jpgw3.webp') !important;   position:relative !important; } @media(max-width:768px){ #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:700;   margin:0 auto 30px;   text-align:center;   max-width:700px; } span.change-color-heading {   color:#20a5b8;   font-weight:800; } span#translations-main {   color:#000 !important; } h3.vc_custom_heading {   font-weight:bold;   text-transform:capitalize; } a.white-button {   background:#ffffff;   color:#20a5b8 !important;   border-radius:50px;   font-weight:bold;   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:1;  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; }   }  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; } }  .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;    background:linear-gradient( 45deg , #1e55b2, #3477e8) !important;    color:white;     border:none;     border-radius:5px;     box-shadow:0 2px 5px rgb(26 46 82 / 29%);} .woocommerce-lost-password form.woocommerce-ResetPassword > .woocommerce-form-row input.woocommerce-Input{   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; } .woocommerce-lost-password #page-wrapper {min-height:calc(100vh - 391px);} .woocommerce-lost-password .site section.banner2 {   min-height:25vh;   display:flex;   justify-content:center;   align-items:center;   flex-direction:column;}   .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;} } .woocommerce-order-received section.woocommerce-order-review #form {max-width:100% !important;} .woocommerce-order-received .woocommerce-order .woocommerce-table tr , .woocommerce-order-received .woocommerce-order .woocommerce-table td , .woocommerce-order-received .woocommerce-order .woocommerce-table th {border-color:#aaaaaa;} @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 .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;} .page-id-3818 div#page-wrapper div#content .entry-content form.woocommerce-ResetPassword.lost_reset_password input {   border:1px solid #29cbe2 !important;   border-radius:4px !important;   background:#ffffff;   box-shadow:0 2px 5px rgb(41 203 226 / 15%) !important;   margin-bottom:0 !important; } .page-id-3818 div#page-wrapper div#content {   max-width:680px;   padding:40px; } .page-id-3818 div#page-wrapper div#content .entry-content {   box-shadow:rgba(0, 0, 0, 0.35) 0px 5px 15px;   padding:20px;   border-radius:6px; } .page-id-3818 div#page-wrapper div#content .entry-content form.woocommerce-ResetPassword.lost_reset_password button {   padding:10px 60px !important;   background:linear-gradient(45deg, #006273, #003640) !important;   color:white;   border:none;   border-radius:5px;   box-shadow:0 2px 5px rgb(26 46 82 / 29%); } .page-id-3818 div#page-wrapper div#content .entry-content form.woocommerce-ResetPassword.lost_reset_password p:nth-child(1) {   padding:15px;   background:#fff;   border:none;   box-shadow:unset;   text-align:center;   font-size:24px;   font-weight:600; }