*, ::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/uploads/2020/03/work-bg-1.jpg) !important; background-position:center !important; background-repeat:no-repeat !important; background-size:cover !important; } .single-portfolio div#single-wrapper { background-color:#fff; padding:0; } .single-portfolio h1.entry-title { width:100%; } .single-portfolio div#primary { margin:0; } .single-portfolio .entry-meta { display:none; } .review_list .grid-item { padding:20px 10px !important; -webkit-box-shadow:15px 10px 14px 4px rgba(150,141,150,1); -moz-box-shadow:15px 10px 14px 4px rgba(150,141,150,1); box-shadow:15px 10px 14px 0px rgba(150,141,150,1); margin:25px; } body{ font-family:'Montserrat', sans-serif; } .navbar { position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; padding:0rem !important; } .img-fluid { max-width:75% !important; height:auto; } .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/uploads/2019/08/ftr-01.jpg) !important; color:#fff; background-position:center; background-size:cover; } .copy-link { max-width:1140px; padding:15px 15px 20px 15px; margin:auto; } .copy-link a { color:#737579; padding-left:12px; } .copy-link { font-size:13px; } .copy-link a:hover { color:#c5c938; } @media (max-width:767px){ .row.container.foote-alg ul{ padding-left:0px; margin-bottom:0px; } .footer-col-4 { padding-top:30px; } ul.footer-icon { margin:auto; } ul.footer-icon li:first-child i { padding-left:0px !important; } .copyright-section { text-align:center; padding:15px 0; } button.navbar-toggler { margin-top:22px !important; margin-left:-25px !important; } nav.navbar.navbar-expand-md.navbar-dark.navbar-fixed-top{ padding:0px 10px !important; box-sizing:border-box; } .shrink{ height:auto; } } .footer-col-2.footer_col { line-height:1.9; } .footer-col-3.footer_col { line-height:1.9; } .header-count-bg p img { padding-right:12px; } button.navbar-toggler { background:none; border:none; } span.navbar-toggler-icon { background-image:none !important; } span.navbar-toggler-icon, span.navbar-toggler-icon:before, span.navbar-toggler-icon:After { content:''; height:3px; width:30px; background:#fff; } span.navbar-toggler-icon { position:relative; } span.navbar-toggler-icon:after { position:absolute; left:0; right:0; width:100%; bottom:-8px; } span.navbar-toggler-icon:before { top:-8px; position:absolute; left:0; right:0; width:100%; } p.footer-left-col { color:#d7d7d7; } @media (max-width: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/themes/understrap/./screenshot.png); } .hide{display:none !important;} @media(max-width:475px){ .mobile-res { width:100% !important; } .mobile-res .block { width:49%; display:inline-block; } } .woocommerce-page div#wrapper-navbar { height:94px !important; background:url(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;}