 
 
:root{--blue:#007bff; --indigo:#6610f2; --purple:#6f42c1; --pink:#e83e8c; --red:#dc3545; --orange:#fd7e14; --yellow:#ffc107; --green:#28a745; --teal:#20c997; --cyan:#17a2b8; --white:#fff; --gray:#6c757d; --gray-dark:#343a40; --primary:#007bff; --secondary:#6c757d; --success:#28a745; --info:#17a2b8; --warning:#ffc107; --danger:#dc3545; --light:#f8f9fa; --dark:#343a40; --breakpoint-xs:0; --breakpoint-sm:576px; --breakpoint-md:768px; --breakpoint-lg:992px; --breakpoint-xl:1200px; --font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}*,*::before,*::after{box-sizing:border-box;}html{font-family:sans-serif; line-height:1.15; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -ms-overflow-style:scrollbar; -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}@-ms-viewport{width:device-width;}article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section{display:block;}body{margin:0; font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size:1rem; font-weight:400; line-height:1.5; color:#212529; text-align:left; background-color:#fff;}[tabindex="-1"]:focus{outline:0 !important;}hr{box-sizing:content-box; height:0; overflow:visible;}h1, h2, h3, h4, h5, h6{margin-top:0; margin-bottom:0.5rem;}p{margin-top:0; margin-bottom:1rem;}abbr[title],abbr[data-original-title]{text-decoration:underline; text-decoration:underline dotted; cursor:help; border-bottom:0;}address{margin-bottom:1rem; font-style:normal; line-height:inherit;}ol,ul,dl{margin-top:0; margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:.5rem; margin-left:0;}blockquote{margin:0 0 1rem;}dfn{font-style:italic;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative; font-size:75%; line-height:0; vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:#007bff; text-decoration:none; background-color:transparent; -webkit-text-decoration-skip:objects;} a:hover{color:#0056b3; text-decoration:underline;}a:not([href]):not([tabindex]){color:inherit; text-decoration:none;} a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{color:inherit; text-decoration:none;} a:not([href]):not([tabindex]):focus{outline:0;}pre,code,kbd,samp{font-family:monospace, monospace; font-size:1em;}pre{margin-top:0; margin-bottom:1rem; overflow:auto; -ms-overflow-style:scrollbar;}figure{margin:0 0 1rem;}img{vertical-align:middle; border-style:none;}svg:not(:root){overflow:hidden;}table{border-collapse:collapse;}caption{padding-top:0.75rem; padding-bottom:0.75rem; color:#6c757d; text-align:left; caption-side:bottom;}th{text-align:inherit;}label{display:inline-block; margin-bottom:.5rem;}button{border-radius:0;}button:focus{outline:1px dotted; outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea{margin:0; font-family:inherit; font-size:inherit; line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0; border-style:none;}input[type="radio"],input[type="checkbox"]{box-sizing:border-box; padding:0;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox;}textarea{overflow:auto; resize:vertical;}fieldset{min-width:0; padding:0; margin:0; border:0;}legend{display:block; width:100%; max-width:100%; padding:0; margin-bottom:.5rem; font-size:1.5rem; line-height:inherit; color:inherit; white-space:normal;}progress{vertical-align:baseline;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px; -webkit-appearance:none;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit; -webkit-appearance:button;}output{display:inline-block;}summary{display:list-item; cursor:pointer;}template{display:none;}[hidden]{display:none !important;}h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6{margin-bottom:0.5rem; font-family:inherit; font-weight:500; line-height:1.2; color:inherit;}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;}.lead{font-size:1.25rem; font-weight:300;}.display-1{font-size:6rem; font-weight:300; line-height:1.2;}.display-2{font-size:5.5rem; font-weight:300; line-height:1.2;}.display-3{font-size:4.5rem; font-weight:300; line-height:1.2;}.display-4{font-size:3.5rem; font-weight:300; line-height:1.2;}.display-5{font-size:3rem; font-weight:300; line-height:1.2;}hr{margin-top:1rem; margin-bottom:1rem; border:0; border-top:1px solid rgba(0, 0, 0, 0.1);}small,.small{font-size:80%; font-weight:400;}mark,.mark{padding:0.2em; background-color:#fcf8e3;}.list-unstyled{padding-left:0; list-style:none;}.list-inline{padding-left:0; list-style:none;}.list-inline-item{display:inline-block;} .list-inline-item:not(:last-child){margin-right:0.5rem;}.initialism{font-size:90%; text-transform:uppercase;}.blockquote{margin-bottom:1rem; font-size:1.25rem;}.blockquote-footer{display:block; font-size:80%; color:#6c757d;} .blockquote-footer::before{content:"\2014 \00A0";}.img-fluid{max-width:100%; height:auto;}.img-thumbnail{padding:0.25rem; background-color:#fff; border:1px solid #dee2e6; border-radius:0.25rem; max-width:100%; height:auto;}.figure{display:inline-block;}.figure-img{margin-bottom:0.5rem; line-height:1;}.figure-caption{font-size:90%; color:#6c757d;}code,kbd,pre,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;}code{font-size:87.5%; color:#e83e8c; word-break:break-word;} a > code{color:inherit;}kbd{padding:0.2rem 0.4rem; font-size:87.5%; color:#fff; background-color:#212529; border-radius:0.2rem;} kbd kbd{padding:0; font-size:100%; font-weight:700;}pre{display:block; font-size:87.5%; color:#212529;} pre code{font-size:inherit; color:inherit; word-break:normal;}.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;}.row{display:flex; flex-wrap:wrap; margin-right:-15px; margin-left:-15px;}.no-gutters{margin-right:0; margin-left:0;} .no-gutters > .col, .no-gutters > [class*="col-"]{padding-right:0; padding-left:0;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto{position:relative; width:100%; min-height:1px; padding-right:15px; padding-left:15px;}.col{flex-basis:0; flex-grow:1; max-width:100%;}.col-auto{flex:0 0 auto; width:auto; max-width:none;}.col-1{flex:0 0 8.33333%; max-width:8.33333%;}.col-2{flex:0 0 16.66667%; max-width:16.66667%;}.col-3{flex:0 0 25%; max-width:25%;}.col-4{flex:0 0 33.33333%; max-width:33.33333%;}.col-5{flex:0 0 41.66667%; max-width:41.66667%;}.col-6{flex:0 0 50%; max-width:50%;}.col-7{flex:0 0 58.33333%; max-width:58.33333%;}.col-8{flex:0 0 66.66667%; max-width:66.66667%;}.col-9{flex:0 0 75%; max-width:75%;}.col-10{flex:0 0 83.33333%; max-width:83.33333%;}.col-11{flex:0 0 91.66667%; max-width:91.66667%;}.col-12{flex:0 0 100%; max-width:100%;}.order-first{order:-1;}.order-last{order:13;}.order-0{order:0;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.order-4{order:4;}.order-5{order:5;}.order-6{order:6;}.order-7{order:7;}.order-8{order:8;}.order-9{order:9;}.order-10{order:10;}.order-11{order:11;}.order-12{order:12;}.offset-1{margin-left:8.33333%;}.offset-2{margin-left:16.66667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.33333%;}.offset-5{margin-left:41.66667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.33333%;}.offset-8{margin-left:66.66667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.33333%;}.offset-11{margin-left:91.66667%;}@media (min-width:576px){.col-sm{flex-basis:0; flex-grow:1; max-width:100%;} .col-sm-auto{flex:0 0 auto; width:auto; max-width:none;} .col-sm-1{flex:0 0 8.33333%; max-width:8.33333%;} .col-sm-2{flex:0 0 16.66667%; max-width:16.66667%;} .col-sm-3{flex:0 0 25%; max-width:25%;} .col-sm-4{flex:0 0 33.33333%; max-width:33.33333%;} .col-sm-5{flex:0 0 41.66667%; max-width:41.66667%;} .col-sm-6{flex:0 0 50%; max-width:50%;} .col-sm-7{flex:0 0 58.33333%; max-width:58.33333%;} .col-sm-8{flex:0 0 66.66667%; max-width:66.66667%;} .col-sm-9{flex:0 0 75%; max-width:75%;} .col-sm-10{flex:0 0 83.33333%; max-width:83.33333%;} .col-sm-11{flex:0 0 91.66667%; max-width:91.66667%;} .col-sm-12{flex:0 0 100%; max-width:100%;} .order-sm-first{order:-1;} .order-sm-last{order:13;} .order-sm-0{order:0;} .order-sm-1{order:1;} .order-sm-2{order:2;} .order-sm-3{order:3;} .order-sm-4{order:4;} .order-sm-5{order:5;} .order-sm-6{order:6;} .order-sm-7{order:7;} .order-sm-8{order:8;} .order-sm-9{order:9;} .order-sm-10{order:10;} .order-sm-11{order:11;} .order-sm-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{flex-basis:0; flex-grow:1; max-width:100%;} .col-md-auto{flex:0 0 auto; width:auto; max-width:none;} .col-md-1{flex:0 0 8.33333%; max-width:8.33333%;} .col-md-2{flex:0 0 16.66667%; max-width:16.66667%;} .col-md-3{flex:0 0 25%; max-width:25%;} .col-md-4{flex:0 0 33.33333%; max-width:33.33333%;} .col-md-5{flex:0 0 41.66667%; max-width:41.66667%;} .col-md-6{flex:0 0 50%; max-width:50%;} .col-md-7{flex:0 0 58.33333%; max-width:58.33333%;} .col-md-8{flex:0 0 66.66667%; max-width:66.66667%;} .col-md-9{flex:0 0 75%; max-width:75%;} .col-md-10{flex:0 0 83.33333%; max-width:83.33333%;} .col-md-11{flex:0 0 91.66667%; max-width:91.66667%;} .col-md-12{flex:0 0 100%; max-width:100%;} .order-md-first{order:-1;} .order-md-last{order:13;} .order-md-0{order:0;} .order-md-1{order:1;} .order-md-2{order:2;} .order-md-3{order:3;} .order-md-4{order:4;} .order-md-5{order:5;} .order-md-6{order:6;} .order-md-7{order:7;} .order-md-8{order:8;} .order-md-9{order:9;} .order-md-10{order:10;} .order-md-11{order:11;} .order-md-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{flex-basis:0; flex-grow:1; max-width:100%;} .col-lg-auto{flex:0 0 auto; width:auto; max-width:none;} .col-lg-1{flex:0 0 8.33333%; max-width:8.33333%;} .col-lg-2{flex:0 0 16.66667%; max-width:16.66667%;} .col-lg-3{flex:0 0 25%; max-width:25%;} .col-lg-4{flex:0 0 33.33333%; max-width:33.33333%;} .col-lg-5{flex:0 0 41.66667%; max-width:41.66667%;} .col-lg-6{flex:0 0 50%; max-width:50%;} .col-lg-7{flex:0 0 58.33333%; max-width:58.33333%;} .col-lg-8{flex:0 0 66.66667%; max-width:66.66667%;} .col-lg-9{flex:0 0 75%; max-width:75%;} .col-lg-10{flex:0 0 83.33333%; max-width:83.33333%;} .col-lg-11{flex:0 0 91.66667%; max-width:91.66667%;} .col-lg-12{flex:0 0 100%; max-width:100%;} .order-lg-first{order:-1;} .order-lg-last{order:13;} .order-lg-0{order:0;} .order-lg-1{order:1;} .order-lg-2{order:2;} .order-lg-3{order:3;} .order-lg-4{order:4;} .order-lg-5{order:5;} .order-lg-6{order:6;} .order-lg-7{order:7;} .order-lg-8{order:8;} .order-lg-9{order:9;} .order-lg-10{order:10;} .order-lg-11{order:11;} .order-lg-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{flex-basis:0; flex-grow:1; max-width:100%;} .col-xl-auto{flex:0 0 auto; width:auto; max-width:none;} .col-xl-1{flex:0 0 8.33333%; max-width:8.33333%;} .col-xl-2{flex:0 0 16.66667%; max-width:16.66667%;} .col-xl-3{flex:0 0 25%; max-width:25%;} .col-xl-4{flex:0 0 33.33333%; max-width:33.33333%;} .col-xl-5{flex:0 0 41.66667%; max-width:41.66667%;} .col-xl-6{flex:0 0 50%; max-width:50%;} .col-xl-7{flex:0 0 58.33333%; max-width:58.33333%;} .col-xl-8{flex:0 0 66.66667%; max-width:66.66667%;} .col-xl-9{flex:0 0 75%; max-width:75%;} .col-xl-10{flex:0 0 83.33333%; max-width:83.33333%;} .col-xl-11{flex:0 0 91.66667%; max-width:91.66667%;} .col-xl-12{flex:0 0 100%; max-width:100%;} .order-xl-first{order:-1;} .order-xl-last{order:13;} .order-xl-0{order:0;} .order-xl-1{order:1;} .order-xl-2{order:2;} .order-xl-3{order:3;} .order-xl-4{order:4;} .order-xl-5{order:5;} .order-xl-6{order:6;} .order-xl-7{order:7;} .order-xl-8{order:8;} .order-xl-9{order:9;} .order-xl-10{order:10;} .order-xl-11{order:11;} .order-xl-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%;}}.table{width:100%; max-width:100%; margin-bottom:1rem; background-color:transparent;} .table th, .table td{padding:0.75rem; vertical-align:top; border-top:1px solid #dee2e6;} .table thead th{vertical-align:bottom; border-bottom:2px solid #dee2e6;} .table tbody + tbody{border-top:2px solid #dee2e6;} .table .table{background-color:#fff;}.table-sm th,.table-sm td{padding:0.3rem;}.table-bordered{border:1px solid #dee2e6;} .table-bordered th, .table-bordered td{border:1px solid #dee2e6;} .table-bordered thead th, .table-bordered thead td{border-bottom-width:2px;}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0, 0, 0, 0.05);}.table-hover tbody tr:hover{background-color:rgba(0, 0, 0, 0.075);}.table-primary,.table-primary > th,.table-primary > td{background-color:#b8daff;}.table-hover .table-primary:hover{background-color:#9fcdff;} .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th{background-color:#9fcdff;}.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#d6d8db;}.table-hover .table-secondary:hover{background-color:#c8cbcf;} .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th{background-color:#c8cbcf;}.table-success,.table-success > th,.table-success > td{background-color:#c3e6cb;}.table-hover .table-success:hover{background-color:#b1dfbb;} .table-hover .table-success:hover > td, .table-hover .table-success:hover > th{background-color:#b1dfbb;}.table-info,.table-info > th,.table-info > td{background-color:#bee5eb;}.table-hover .table-info:hover{background-color:#abdde5;} .table-hover .table-info:hover > td, .table-hover .table-info:hover > th{background-color:#abdde5;}.table-warning,.table-warning > th,.table-warning > td{background-color:#ffeeba;}.table-hover .table-warning:hover{background-color:#ffe8a1;} .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th{background-color:#ffe8a1;}.table-danger,.table-danger > th,.table-danger > td{background-color:#f5c6cb;}.table-hover .table-danger:hover{background-color:#f1b0b7;} .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th{background-color:#f1b0b7;}.table-light,.table-light > th,.table-light > td{background-color:#fdfdfe;}.table-hover .table-light:hover{background-color:#ececf6;} .table-hover .table-light:hover > td, .table-hover .table-light:hover > th{background-color:#ececf6;}.table-dark,.table-dark > th,.table-dark > td{background-color:#c6c8ca;}.table-hover .table-dark:hover{background-color:#b9bbbe;} .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th{background-color:#b9bbbe;}.table-active,.table-active > th,.table-active > td{background-color:rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover{background-color:rgba(0, 0, 0, 0.075);} .table-hover .table-active:hover > td, .table-hover .table-active:hover > th{background-color:rgba(0, 0, 0, 0.075);}.table .thead-dark th{color:#fff; background-color:#212529; border-color:#32383e;}.table .thead-light th{color:#495057; background-color:#e9ecef; border-color:#dee2e6;}.table-dark{color:#fff; background-color:#212529;} .table-dark th, .table-dark td, .table-dark thead th{border-color:#32383e;} .table-dark.table-bordered{border:0;} .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.05);} .table-dark.table-hover tbody tr:hover{background-color:rgba(255, 255, 255, 0.075);}@media (max-width:575.98px){.table-responsive-sm{display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar;} .table-responsive-sm > .table-bordered{border:0;}}@media (max-width:767.98px){.table-responsive-md{display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar;} .table-responsive-md > .table-bordered{border:0;}}@media (max-width:991.98px){.table-responsive-lg{display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar;} .table-responsive-lg > .table-bordered{border:0;}}@media (max-width:1199.98px){.table-responsive-xl{display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar;} .table-responsive-xl > .table-bordered{border:0;}}.table-responsive{display:block; width:100%; overflow-x:auto; -webkit-overflow-scrolling:touch; -ms-overflow-style:-ms-autohiding-scrollbar;} .table-responsive > .table-bordered{border:0;}.form-control{display:block; width:100%; padding:0.375rem 0.75rem; font-size:1rem; line-height:1.5; color:#495057; background-color:#fff; background-clip:padding-box; border:1px solid #ced4da; border-radius:0.25rem; transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;} .form-control::-ms-expand{background-color:transparent; border:0;} .form-control:focus{color:#495057; background-color:#fff; border-color:#80bdff; outline:0; box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .form-control::placeholder{color:#6c757d; opacity:1;} .form-control:disabled, .form-control[readonly]{background-color:#e9ecef; opacity:1;}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px);}select.form-control:focus::-ms-value{color:#495057; background-color:#fff;}.form-control-file,.form-control-range{display:block; width:100%;}.col-form-label{padding-top:calc(0.375rem + 1px); padding-bottom:calc(0.375rem + 1px); margin-bottom:0; font-size:inherit; line-height:1.5;}.col-form-label-lg{padding-top:calc(0.5rem + 1px); padding-bottom:calc(0.5rem + 1px); font-size:1.25rem; line-height:1.5;}.col-form-label-sm{padding-top:calc(0.25rem + 1px); padding-bottom:calc(0.25rem + 1px); font-size:0.875rem; line-height:1.5;}.form-control-plaintext{display:block; width:100%; padding-top:0.375rem; padding-bottom:0.375rem; margin-bottom:0; line-height:1.5; background-color:transparent; border:solid transparent; border-width:1px 0;} .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, .input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, .input-group-lg > .input-group-append > .form-control-plaintext.btn{padding-right:0; padding-left:0;}.form-control-sm, .input-group-sm > .form-control,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-append > .btn{padding:0.25rem 0.5rem; font-size:0.875rem; line-height:1.5; border-radius:0.2rem;}select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]){height:calc(1.8125rem + 2px);}.form-control-lg, .input-group-lg > .form-control,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-append > .btn{padding:0.5rem 1rem; font-size:1.25rem; line-height:1.5; border-radius:0.3rem;}select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]){height:calc(2.875rem + 2px);}.form-group{margin-bottom:1rem;}.form-text{display:block; margin-top:0.25rem;}.form-row{display:flex; flex-wrap:wrap; margin-right:-5px; margin-left:-5px;} .form-row > .col, .form-row > [class*="col-"]{padding-right:5px; padding-left:5px;}.form-check{position:relative; display:block; padding-left:1.25rem;}.form-check-input{position:absolute; margin-top:0.3rem; margin-left:-1.25rem;} .form-check-input:disabled ~ .form-check-label{color:#6c757d;}.form-check-label{margin-bottom:0;}.form-check-inline{display:inline-flex; align-items:center; padding-left:0; margin-right:0.75rem;} .form-check-inline .form-check-input{position:static; margin-top:0; margin-right:0.3125rem; margin-left:0;}.valid-feedback{display:none; width:100%; margin-top:0.25rem; font-size:80%; color:#28a745;}.valid-tooltip{position:absolute; top:100%; z-index:5; display:none; max-width:100%; padding:.5rem; margin-top:.1rem; font-size:.875rem; line-height:1; color:#fff; background-color:rgba(40, 167, 69, 0.8); border-radius:.2rem;}.was-validated .form-control:valid, .form-control.is-valid, .was-validated.custom-select:valid,.custom-select.is-valid{border-color:#28a745;} .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus{border-color:#28a745; box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25);} .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label{color:#28a745;}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label{color:#28a745;} .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before{background-color:#71dd8a;}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before{background-color:#34ce57;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745;} .was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before{border-color:inherit;}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25);}.invalid-feedback{display:none; width:100%; margin-top:0.25rem; font-size:80%; color:#dc3545;}.invalid-tooltip{position:absolute; top:100%; z-index:5; display:none; max-width:100%; padding:.5rem; margin-top:.1rem; font-size:.875rem; line-height:1; color:#fff; background-color:rgba(220, 53, 69, 0.8); border-radius:.2rem;}.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated.custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;} .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus{border-color:#dc3545; box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25);} .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label{color:#dc3545;}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545;} .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before{background-color:#efa2a9;}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before{background-color:#e4606d;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545;} .was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before{border-color:inherit;}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25);}.form-inline{display:flex; flex-flow:row wrap; align-items:center;} .form-inline .form-check{width:100%;} @media (min-width:576px){.form-inline label{display:flex; align-items:center; justify-content:center; margin-bottom:0;} .form-inline .form-group{display:flex; flex:0 0 auto; flex-flow:row wrap; align-items:center; margin-bottom:0;} .form-inline .form-control{display:inline-block; width:auto; vertical-align:middle;} .form-inline .form-control-plaintext{display:inline-block;} .form-inline .input-group{width:auto;} .form-inline .form-check{display:flex; align-items:center; justify-content:center; width:auto; padding-left:0;} .form-inline .form-check-input{position:relative; margin-top:0; margin-right:0.25rem; margin-left:0;} .form-inline .custom-control{align-items:center; justify-content:center;} .form-inline .custom-control-label{margin-bottom:0;}}.btn{display:inline-block; font-weight:400; text-align:center; white-space:nowrap; vertical-align:middle; user-select:none; border:1px solid transparent; padding:0.375rem 0.75rem; font-size:1rem; line-height:1.5; border-radius:0.25rem; transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;} .btn:hover, .btn:focus{text-decoration:none;} .btn:focus, .btn.focus{outline:0; box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .btn.disabled, .btn:disabled{opacity:0.65;} .btn:not(:disabled):not(.disabled){cursor:pointer;} .btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active{background-image:none;}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none;}.btn-primary{color:#fff; background-color:#007bff; border-color:#007bff;} .btn-primary:hover{color:#fff; background-color:#0069d9; border-color:#0062cc;} .btn-primary:focus, .btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5);} .btn-primary.disabled, .btn-primary:disabled{color:#fff; background-color:#007bff; border-color:#007bff;} .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle{color:#fff; background-color:#0062cc; border-color:#005cbf;} .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-secondary{color:#fff; background-color:#6c757d; border-color:#6c757d;} .btn-secondary:hover{color:#fff; background-color:#5a6268; border-color:#545b62;} .btn-secondary:focus, .btn-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5);} .btn-secondary.disabled, .btn-secondary:disabled{color:#fff; background-color:#6c757d; border-color:#6c757d;} .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle{color:#fff; background-color:#545b62; border-color:#4e555b;} .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.btn-success{color:#fff; background-color:#28a745; border-color:#28a745;} .btn-success:hover{color:#fff; background-color:#218838; border-color:#1e7e34;} .btn-success:focus, .btn-success.focus{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5);} .btn-success.disabled, .btn-success:disabled{color:#fff; background-color:#28a745; border-color:#28a745;} .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle{color:#fff; background-color:#1e7e34; border-color:#1c7430;} .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-info{color:#fff; background-color:#17a2b8; border-color:#17a2b8;} .btn-info:hover{color:#fff; background-color:#138496; border-color:#117a8b;} .btn-info:focus, .btn-info.focus{box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);} .btn-info.disabled, .btn-info:disabled{color:#fff; background-color:#17a2b8; border-color:#17a2b8;} .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle{color:#fff; background-color:#117a8b; border-color:#10707f;} .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-warning{color:#212529; background-color:#ffc107; border-color:#ffc107;} .btn-warning:hover{color:#212529; background-color:#e0a800; border-color:#d39e00;} .btn-warning:focus, .btn-warning.focus{box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);} .btn-warning.disabled, .btn-warning:disabled{color:#212529; background-color:#ffc107; border-color:#ffc107;} .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle{color:#212529; background-color:#d39e00; border-color:#c69500;} .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-danger{color:#fff; background-color:#dc3545; border-color:#dc3545;} .btn-danger:hover{color:#fff; background-color:#c82333; border-color:#bd2130;} .btn-danger:focus, .btn-danger.focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5);} .btn-danger.disabled, .btn-danger:disabled{color:#fff; background-color:#dc3545; border-color:#dc3545;} .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle{color:#fff; background-color:#bd2130; border-color:#b21f2d;} .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-light{color:#212529; background-color:#f8f9fa; border-color:#f8f9fa;} .btn-light:hover{color:#212529; background-color:#e2e6ea; border-color:#dae0e5;} .btn-light:focus, .btn-light.focus{box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5);} .btn-light.disabled, .btn-light:disabled{color:#212529; background-color:#f8f9fa; border-color:#f8f9fa;} .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle{color:#212529; background-color:#dae0e5; border-color:#d3d9df;} .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.btn-dark{color:#fff; background-color:#343a40; border-color:#343a40;} .btn-dark:hover{color:#fff; background-color:#23272b; border-color:#1d2124;} .btn-dark:focus, .btn-dark.focus{box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5);} .btn-dark.disabled, .btn-dark:disabled{color:#fff; background-color:#343a40; border-color:#343a40;} .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle{color:#fff; background-color:#1d2124; border-color:#171a1d;} .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.btn-outline-primary{color:#007bff; background-color:transparent; background-image:none; border-color:#007bff;} .btn-outline-primary:hover{color:#fff; background-color:#007bff; border-color:#007bff;} .btn-outline-primary:focus, .btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5);} .btn-outline-primary.disabled, .btn-outline-primary:disabled{color:#007bff; background-color:transparent;} .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle{color:#fff; background-color:#007bff; border-color:#007bff;} .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.5);}.btn-outline-secondary{color:#6c757d; background-color:transparent; background-image:none; border-color:#6c757d;} .btn-outline-secondary:hover{color:#fff; background-color:#6c757d; border-color:#6c757d;} .btn-outline-secondary:focus, .btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5);} .btn-outline-secondary.disabled, .btn-outline-secondary:disabled{color:#6c757d; background-color:transparent;} .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle{color:#fff; background-color:#6c757d; border-color:#6c757d;} .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108, 117, 125, 0.5);}.btn-outline-success{color:#28a745; background-color:transparent; background-image:none; border-color:#28a745;} .btn-outline-success:hover{color:#fff; background-color:#28a745; border-color:#28a745;} .btn-outline-success:focus, .btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5);} .btn-outline-success.disabled, .btn-outline-success:disabled{color:#28a745; background-color:transparent;} .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle{color:#fff; background-color:#28a745; border-color:#28a745;} .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.5);}.btn-outline-info{color:#17a2b8; background-color:transparent; background-image:none; border-color:#17a2b8;} .btn-outline-info:hover{color:#fff; background-color:#17a2b8; border-color:#17a2b8;} .btn-outline-info:focus, .btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);} .btn-outline-info.disabled, .btn-outline-info:disabled{color:#17a2b8; background-color:transparent;} .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle{color:#fff; background-color:#17a2b8; border-color:#17a2b8;} .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23, 162, 184, 0.5);}.btn-outline-warning{color:#ffc107; background-color:transparent; background-image:none; border-color:#ffc107;} .btn-outline-warning:hover{color:#212529; background-color:#ffc107; border-color:#ffc107;} .btn-outline-warning:focus, .btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);} .btn-outline-warning.disabled, .btn-outline-warning:disabled{color:#ffc107; background-color:transparent;} .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle{color:#212529; background-color:#ffc107; border-color:#ffc107;} .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255, 193, 7, 0.5);}.btn-outline-danger{color:#dc3545; background-color:transparent; background-image:none; border-color:#dc3545;} .btn-outline-danger:hover{color:#fff; background-color:#dc3545; border-color:#dc3545;} .btn-outline-danger:focus, .btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5);} .btn-outline-danger.disabled, .btn-outline-danger:disabled{color:#dc3545; background-color:transparent;} .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle{color:#fff; background-color:#dc3545; border-color:#dc3545;} .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.5);}.btn-outline-light{color:#f8f9fa; background-color:transparent; background-image:none; border-color:#f8f9fa;} .btn-outline-light:hover{color:#212529; background-color:#f8f9fa; border-color:#f8f9fa;} .btn-outline-light:focus, .btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5);} .btn-outline-light.disabled, .btn-outline-light:disabled{color:#f8f9fa; background-color:transparent;} .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle{color:#212529; background-color:#f8f9fa; border-color:#f8f9fa;} .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248, 249, 250, 0.5);}.btn-outline-dark{color:#343a40; background-color:transparent; background-image:none; border-color:#343a40;} .btn-outline-dark:hover{color:#fff; background-color:#343a40; border-color:#343a40;} .btn-outline-dark:focus, .btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5);} .btn-outline-dark.disabled, .btn-outline-dark:disabled{color:#343a40; background-color:transparent;} .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle{color:#fff; background-color:#343a40; border-color:#343a40;} .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52, 58, 64, 0.5);}.btn-link{font-weight:400; color:#007bff; background-color:transparent;} .btn-link:hover{color:#0056b3; text-decoration:underline; background-color:transparent; border-color:transparent;} .btn-link:focus, .btn-link.focus{text-decoration:underline; border-color:transparent; box-shadow:none;} .btn-link:disabled, .btn-link.disabled{color:#6c757d;}.btn-lg, .btn-group-lg > .btn{padding:0.5rem 1rem; font-size:1.25rem; line-height:1.5; border-radius:0.3rem;}.btn-sm, .btn-group-sm > .btn{padding:0.25rem 0.5rem; font-size:0.875rem; line-height:1.5; border-radius:0.2rem;}.btn-block{display:block; width:100%;} .btn-block + .btn-block{margin-top:0.5rem;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{opacity:0; transition:opacity 0.15s linear;} .fade.show{opacity:1;}.collapse{display:none;} .collapse.show{display:block;}tr.collapse.show{display:table-row;}tbody.collapse.show{display:table-row-group;}.collapsing{position:relative; height:0; overflow:hidden; transition:height 0.35s ease;}.dropup,.dropdown{position:relative;}.dropdown-toggle::after{display:inline-block; width:0; height:0; margin-left:0.255em; vertical-align:0.255em; content:""; border-top:0.3em solid; border-right:0.3em solid transparent; border-bottom:0; border-left:0.3em solid transparent;}.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:0.5rem 0; margin:0.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, 0.15); border-radius:0.25rem;}.dropup .dropdown-menu{margin-top:0; margin-bottom:0.125rem;}.dropup .dropdown-toggle::after{display:inline-block; width:0; height:0; margin-left:0.255em; vertical-align:0.255em; content:""; border-top:0; border-right:0.3em solid transparent; border-bottom:0.3em solid; border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-menu{margin-top:0; margin-left:0.125rem;}.dropright .dropdown-toggle::after{display:inline-block; width:0; height:0; margin-left:0.255em; vertical-align:0.255em; content:""; border-top:0.3em solid transparent; border-bottom:0.3em solid transparent; border-left:0.3em solid;}.dropright .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-toggle::after{vertical-align:0;}.dropleft .dropdown-menu{margin-top:0; margin-right:0.125rem;}.dropleft .dropdown-toggle::after{display:inline-block; width:0; height:0; margin-left:0.255em; vertical-align:0.255em; content:"";}.dropleft .dropdown-toggle::after{display:none;}.dropleft .dropdown-toggle::before{display:inline-block; width:0; height:0; margin-right:0.255em; vertical-align:0.255em; content:""; border-top:0.3em solid transparent; border-right:0.3em solid; border-bottom:0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{margin-left:0;}.dropleft .dropdown-toggle::before{vertical-align:0;}.dropdown-divider{height:0; margin:0.5rem 0; overflow:hidden; border-top:1px solid #e9ecef;}.dropdown-item{display:block; width:100%; padding:0.25rem 1.5rem; clear:both; font-weight:400; color:#212529; text-align:inherit; white-space:nowrap; background-color:transparent; border:0;} .dropdown-item:hover, .dropdown-item:focus{color:#16181b; text-decoration:none; background-color:#f8f9fa;} .dropdown-item.active, .dropdown-item:active{color:#fff; text-decoration:none; background-color:#007bff;} .dropdown-item.disabled, .dropdown-item:disabled{color:#6c757d; background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block; padding:0.5rem 1.5rem; margin-bottom:0; font-size:0.875rem; color:#6c757d; white-space:nowrap;}.btn-group,.btn-group-vertical{position:relative; display:inline-flex; vertical-align:middle;} .btn-group > .btn, .btn-group-vertical > .btn{position:relative; flex:0 1 auto;} .btn-group > .btn:hover, .btn-group-vertical > .btn:hover{z-index:1;} .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active{z-index:1;} .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .btn-group-vertical .btn + .btn, .btn-group-vertical .btn + .btn-group, .btn-group-vertical .btn-group + .btn, .btn-group-vertical .btn-group + .btn-group{margin-left:-1px;}.btn-toolbar{display:flex; flex-wrap:wrap; justify-content:flex-start;} .btn-toolbar .input-group{width:auto;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius:0; border-bottom-right-radius:0;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius:0; border-bottom-left-radius:0;}.dropdown-toggle-split{padding-right:0.5625rem; padding-left:0.5625rem;} .dropdown-toggle-split::after{margin-left:0;}.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split{padding-right:0.375rem; padding-left:0.375rem;}.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split{padding-right:0.75rem; padding-left:0.75rem;}.btn-group-vertical{flex-direction:column; align-items:flex-start; justify-content:center;} .btn-group-vertical .btn, .btn-group-vertical .btn-group{width:100%;} .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group{margin-top:-1px; margin-left:0;} .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0; border-bottom-left-radius:0;} .btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius:0; border-top-right-radius:0;}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn{margin-bottom:0;} .btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position:absolute; clip:rect(0, 0, 0, 0); pointer-events:none;}.input-group{position:relative; display:flex; flex-wrap:wrap; align-items:stretch; width:100%;} .input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file{position:relative; flex:1 1 auto; width:1%; margin-bottom:0;} .input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file:focus{z-index:3;} .input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file{margin-left:-1px;} .input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child){border-top-right-radius:0; border-bottom-right-radius:0;} .input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child){border-top-left-radius:0; border-bottom-left-radius:0;} .input-group > .custom-file{display:flex; align-items:center;} .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0; border-bottom-right-radius:0;} .input-group > .custom-file:not(:first-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0; border-bottom-left-radius:0;}.input-group-prepend,.input-group-append{display:flex;} .input-group-prepend .btn, .input-group-append .btn{position:relative; z-index:2;} .input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn{margin-left:-1px;}.input-group-prepend{margin-right:-1px;}.input-group-append{margin-left:-1px;}.input-group-text{display:flex; align-items:center; padding:0.375rem 0.75rem; margin-bottom:0; font-size:1rem; font-weight:400; line-height:1.5; color:#495057; text-align:center; white-space:nowrap; background-color:#e9ecef; border:1px solid #ced4da; border-radius:0.25rem;} .input-group-text input[type="radio"], .input-group-text input[type="checkbox"]{margin-top:0;}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text,.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius:0; border-bottom-right-radius:0;}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius:0; border-bottom-left-radius:0;}.custom-control{position:relative; display:block; min-height:1.5rem; padding-left:1.5rem;}.custom-control-inline{display:inline-flex; margin-right:1rem;}.custom-control-input{position:absolute; z-index:-1; opacity:0;} .custom-control-input:checked ~ .custom-control-label::before{color:#fff; background-color:#007bff;} .custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .custom-control-input:active ~ .custom-control-label::before{color:#fff; background-color:#b3d7ff;} .custom-control-input:disabled ~ .custom-control-label{color:#6c757d;} .custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef;}.custom-control-label{margin-bottom:0;} .custom-control-label::before{position:absolute; top:0.25rem; left:0; display:block; width:1rem; height:1rem; pointer-events:none; content:""; user-select:none; background-color:#dee2e6;} .custom-control-label::after{position:absolute; top:0.25rem; left:0; display:block; width:1rem; height:1rem; content:""; background-repeat:no-repeat; background-position:center center; background-size:50% 50%;}.custom-checkbox .custom-control-label::before{border-radius:0.25rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color:#007bff;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0, 123, 255, 0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0, 123, 255, 0.5);}.custom-radio .custom-control-label::before{border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0, 123, 255, 0.5);}.custom-select{display:inline-block; width:100%; height:calc(2.25rem + 2px); padding:0.375rem 1.75rem 0.375rem 0.75rem; line-height:1.5; color:#495057; vertical-align:middle; background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; background-size:8px 10px; border:1px solid #ced4da; border-radius:0.25rem; appearance:none;} .custom-select:focus{border-color:#80bdff; outline:0; box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);} .custom-select:focus::-ms-value{color:#495057; background-color:#fff;} .custom-select[multiple], .custom-select[size]:not([size="1"]){height:auto; padding-right:0.75rem; background-image:none;} .custom-select:disabled{color:#6c757d; background-color:#e9ecef;} .custom-select::-ms-expand{opacity:0;}.custom-select-sm{height:calc(1.8125rem + 2px); padding-top:0.375rem; padding-bottom:0.375rem; font-size:75%;}.custom-select-lg{height:calc(2.875rem + 2px); padding-top:0.375rem; padding-bottom:0.375rem; font-size:125%;}.custom-file{position:relative; display:inline-block; width:100%; height:calc(2.25rem + 2px); margin-bottom:0;}.custom-file-input{position:relative; z-index:2; width:100%; height:calc(2.25rem + 2px); margin:0; opacity:0;} .custom-file-input:focus ~ .custom-file-control{border-color:#80bdff; box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .custom-file-input:focus ~ .custom-file-control::before{border-color:#80bdff;} .custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse";}.custom-file-label{position:absolute; top:0; right:0; left:0; z-index:1; height:calc(2.25rem + 2px); padding:0.375rem 0.75rem; line-height:1.5; color:#495057; background-color:#fff; border:1px solid #ced4da; border-radius:0.25rem;} .custom-file-label::after{position:absolute; top:0; right:0; bottom:0; z-index:3; display:block; height:calc(calc(2.25rem + 2px) - 1px * 2); padding:0.375rem 0.75rem; line-height:1.5; color:#495057; content:"Browse"; background-color:#e9ecef; border-left:1px solid #ced4da; border-radius:0 0.25rem 0.25rem 0;}.nav{display:flex; flex-wrap:wrap; padding-left:0; margin-bottom:0; list-style:none;}.nav-link{display:block; padding:0.5rem 1rem;} .nav-link:hover, .nav-link:focus{text-decoration:none;} .nav-link.disabled{color:#6c757d;}.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:0.25rem; border-top-right-radius:0.25rem;} .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;} .nav-tabs .nav-link.disabled{color:#6c757d; background-color:transparent; border-color:transparent;} .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{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:0.25rem;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff; background-color:#007bff;}.nav-fill .nav-item{flex:1 1 auto; text-align:center;}.nav-justified .nav-item{flex-basis:0; flex-grow:1; text-align:center;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.navbar{position:relative; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; padding:0.5rem 1rem;} .navbar > .container, .navbar > .container-fluid{display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between;}.navbar-brand{display:inline-block; padding-top:0.3125rem; padding-bottom:0.3125rem; margin-right:1rem; font-size:1.25rem; line-height:inherit; white-space:nowrap;} .navbar-brand:hover, .navbar-brand:focus{text-decoration:none;}.navbar-nav{display:flex; 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:0.5rem; padding-bottom:0.5rem;}.navbar-collapse{flex-basis:100%; flex-grow:1; align-items:center;}.navbar-toggler{padding:0.25rem 0.75rem; font-size:1.25rem; line-height:1; background-color:transparent; border:1px solid transparent; border-radius:0.25rem;} .navbar-toggler:hover, .navbar-toggler:focus{text-decoration:none;} .navbar-toggler:not(:disabled):not(.disabled){cursor:pointer;}.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{flex-flow:row nowrap; justify-content:flex-start;} .navbar-expand-sm .navbar-nav{flex-direction:row;} .navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;} .navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0; left:auto;} .navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem; padding-left:0.5rem;} .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid{flex-wrap:nowrap;} .navbar-expand-sm .navbar-collapse{display:flex !important; flex-basis:auto;} .navbar-expand-sm .navbar-toggler{display:none;} .navbar-expand-sm .dropup .dropdown-menu{top:auto; bottom:100%;}}@media (max-width:767.98px){.navbar-expand-md > .container, .navbar-expand-md > .container-fluid{padding-right:0; padding-left:0;}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap; justify-content:flex-start;} .navbar-expand-md .navbar-nav{flex-direction:row;} .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;} .navbar-expand-md .navbar-nav .dropdown-menu-right{right:0; left:auto;} .navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem; padding-left:0.5rem;} .navbar-expand-md > .container, .navbar-expand-md > .container-fluid{flex-wrap:nowrap;} .navbar-expand-md .navbar-collapse{display:flex !important; flex-basis:auto;} .navbar-expand-md .navbar-toggler{display:none;} .navbar-expand-md .dropup .dropdown-menu{top:auto; bottom:100%;}}@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{flex-flow:row nowrap; justify-content:flex-start;} .navbar-expand-lg .navbar-nav{flex-direction:row;} .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;} .navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0; left:auto;} .navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem; padding-left:0.5rem;} .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid{flex-wrap:nowrap;} .navbar-expand-lg .navbar-collapse{display:flex !important; flex-basis:auto;} .navbar-expand-lg .navbar-toggler{display:none;} .navbar-expand-lg .dropup .dropdown-menu{top:auto; bottom:100%;}}@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{flex-flow:row nowrap; justify-content:flex-start;} .navbar-expand-xl .navbar-nav{flex-direction:row;} .navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;} .navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0; left:auto;} .navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem; padding-left:0.5rem;} .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid{flex-wrap:nowrap;} .navbar-expand-xl .navbar-collapse{display:flex !important; flex-basis:auto;} .navbar-expand-xl .navbar-toggler{display:none;} .navbar-expand-xl .dropup .dropdown-menu{top:auto; bottom:100%;}}.navbar-expand{flex-flow:row nowrap; justify-content:flex-start;} .navbar-expand > .container, .navbar-expand > .container-fluid{padding-right:0; padding-left:0;} .navbar-expand .navbar-nav{flex-direction:row;} .navbar-expand .navbar-nav .dropdown-menu{position:absolute;} .navbar-expand .navbar-nav .dropdown-menu-right{right:0; left:auto;} .navbar-expand .navbar-nav .nav-link{padding-right:0.5rem; padding-left:0.5rem;} .navbar-expand > .container, .navbar-expand > .container-fluid{flex-wrap:nowrap;} .navbar-expand .navbar-collapse{display:flex !important; flex-basis:auto;} .navbar-expand .navbar-toggler{display:none;} .navbar-expand .dropup .dropdown-menu{top:auto; bottom:100%;}.navbar-light .navbar-brand{color:rgba(0, 0, 0, 0.9);} .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus{color:rgba(0, 0, 0, 0.9);}.navbar-light .navbar-nav .nav-link{color:rgba(0, 0, 0, 0.5);} .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus{color:rgba(0, 0, 0, 0.7);} .navbar-light .navbar-nav .nav-link.disabled{color:rgba(0, 0, 0, 0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0, 0, 0, 0.9);}.navbar-light .navbar-toggler{color:rgba(0, 0, 0, 0.5); border-color:rgba(0, 0, 0, 0.1);}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%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, 0.5);} .navbar-light .navbar-text a{color:rgba(0, 0, 0, 0.9);} .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus{color:rgba(0, 0, 0, 0.9);}.navbar-dark .navbar-brand{color:#fff;} .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus{color:#fff;}.navbar-dark .navbar-nav .nav-link{color:rgba(255, 255, 255, 0.5);} .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus{color:rgba(255, 255, 255, 0.75);} .navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255, 255, 255, 0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff;}.navbar-dark .navbar-toggler{color:rgba(255, 255, 255, 0.5); border-color:rgba(255, 255, 255, 0.1);}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%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, 0.5);} .navbar-dark .navbar-text a{color:#fff;} .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus{color:#fff;}.card{position:relative; display:flex; flex-direction:column; min-width:0; word-wrap:break-word; background-color:#fff; background-clip:border-box; border:1px solid rgba(0, 0, 0, 0.125); border-radius:0.25rem;} .card > hr{margin-right:0; margin-left:0;} .card > .list-group:first-child .list-group-item:first-child{border-top-left-radius:0.25rem; border-top-right-radius:0.25rem;} .card > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0.25rem; border-bottom-left-radius:0.25rem;}.card-body{flex:1 1 auto; padding:1.25rem;}.card-title{margin-bottom:0.75rem;}.card-subtitle{margin-top:-0.375rem; margin-bottom:0;}.card-text:last-child{margin-bottom:0;}.card-link:hover{text-decoration:none;}.card-link + .card-link{margin-left:1.25rem;}.card-header{padding:0.75rem 1.25rem; margin-bottom:0; background-color:rgba(0, 0, 0, 0.03); border-bottom:1px solid rgba(0, 0, 0, 0.125);} .card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;} .card-header + .list-group .list-group-item:first-child{border-top:0;}.card-footer{padding:0.75rem 1.25rem; background-color:rgba(0, 0, 0, 0.03); border-top:1px solid rgba(0, 0, 0, 0.125);} .card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}.card-header-tabs{margin-right:-0.625rem; margin-bottom:-0.75rem; margin-left:-0.625rem; border-bottom:0;}.card-header-pills{margin-right:-0.625rem; margin-left:-0.625rem;}.card-img-overlay{position:absolute; top:0; right:0; bottom:0; left:0; padding:1.25rem;}.card-img{width:100%; border-radius:calc(0.25rem - 1px);}.card-img-top{width:100%; border-top-left-radius:calc(0.25rem - 1px); border-top-right-radius:calc(0.25rem - 1px);}.card-img-bottom{width:100%; border-bottom-right-radius:calc(0.25rem - 1px); border-bottom-left-radius:calc(0.25rem - 1px);}.card-deck{display:flex; flex-direction:column;} .card-deck .card{margin-bottom:15px;} @media (min-width:576px){.card-deck{flex-flow:row wrap; margin-right:-15px; margin-left:-15px;} .card-deck .card{display:flex; flex:1 0 0%; flex-direction:column; margin-right:15px; margin-bottom:0; margin-left:15px;}}.card-group{display:flex; flex-direction:column;} .card-group > .card{margin-bottom:15px;} @media (min-width:576px){.card-group{flex-flow:row wrap;} .card-group > .card{flex:1 0 0%; margin-bottom:0;} .card-group > .card + .card{margin-left:0; border-left:0;} .card-group > .card:first-child{border-top-right-radius:0; border-bottom-right-radius:0;} .card-group > .card:first-child .card-img-top, .card-group > .card:first-child .card-header{border-top-right-radius:0;} .card-group > .card:first-child .card-img-bottom, .card-group > .card:first-child .card-footer{border-bottom-right-radius:0;} .card-group > .card:last-child{border-top-left-radius:0; border-bottom-left-radius:0;} .card-group > .card:last-child .card-img-top, .card-group > .card:last-child .card-header{border-top-left-radius:0;} .card-group > .card:last-child .card-img-bottom, .card-group > .card:last-child .card-footer{border-bottom-left-radius:0;} .card-group > .card:only-child{border-radius:0.25rem;} .card-group > .card:only-child .card-img-top, .card-group > .card:only-child .card-header{border-top-left-radius:0.25rem; border-top-right-radius:0.25rem;} .card-group > .card:only-child .card-img-bottom, .card-group > .card:only-child .card-footer{border-bottom-right-radius:0.25rem; border-bottom-left-radius:0.25rem;} .card-group > .card:not(:first-child):not(:last-child):not(:only-child){border-radius:0;} .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0;}}.card-columns .card{margin-bottom:0.75rem;}@media (min-width:576px){.card-columns{column-count:3; column-gap:1.25rem;} .card-columns .card{display:inline-block; width:100%;}}.breadcrumb{display:flex; flex-wrap:wrap; padding:0.75rem 1rem; margin-bottom:1rem; list-style:none; background-color:#e9ecef; border-radius:0.25rem;}.breadcrumb-item + .breadcrumb-item::before{display:inline-block; padding-right:0.5rem; padding-left:0.5rem; color:#6c757d; content:"/";}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none;}.breadcrumb-item.active{color:#6c757d;}.pagination{display:flex; padding-left:0; list-style:none; border-radius:0.25rem;}.page-link{position:relative; display:block; padding:0.5rem 0.75rem; margin-left:-1px; line-height:1.25; color:#007bff; background-color:#fff; border:1px solid #dee2e6;} .page-link:hover{color:#0056b3; text-decoration:none; background-color:#e9ecef; border-color:#dee2e6;} .page-link:focus{z-index:2; outline:0; box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .page-link:not(:disabled):not(.disabled){cursor:pointer;}.page-item:first-child .page-link{margin-left:0; border-top-left-radius:0.25rem; border-bottom-left-radius:0.25rem;}.page-item:last-child .page-link{border-top-right-radius:0.25rem; border-bottom-right-radius:0.25rem;}.page-item.active .page-link{z-index:1; color:#fff; background-color:#007bff; border-color:#007bff;}.page-item.disabled .page-link{color:#6c757d; pointer-events:none; cursor:auto; background-color:#fff; border-color:#dee2e6;}.pagination-lg .page-link{padding:0.75rem 1.5rem; font-size:1.25rem; line-height:1.5;}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem; border-bottom-left-radius:0.3rem;}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem; border-bottom-right-radius:0.3rem;}.pagination-sm .page-link{padding:0.25rem 0.5rem; font-size:0.875rem; line-height:1.5;}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem; border-bottom-left-radius:0.2rem;}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem; border-bottom-right-radius:0.2rem;}.badge{display:inline-block; padding:0.25em 0.4em; font-size:75%; font-weight:700; line-height:1; text-align:center; white-space:nowrap; vertical-align:baseline; border-radius:0.25rem;} .badge:empty{display:none;}.btn .badge{position:relative; top:-1px;}.badge-pill{padding-right:0.6em; padding-left:0.6em; border-radius:10rem;}.badge-primary{color:#fff; background-color:#007bff;} .badge-primary[href]:hover, .badge-primary[href]:focus{color:#fff; text-decoration:none; background-color:#0062cc;}.badge-secondary{color:#fff; background-color:#6c757d;} .badge-secondary[href]:hover, .badge-secondary[href]:focus{color:#fff; text-decoration:none; background-color:#545b62;}.badge-success{color:#fff; background-color:#28a745;} .badge-success[href]:hover, .badge-success[href]:focus{color:#fff; text-decoration:none; background-color:#1e7e34;}.badge-info{color:#fff; background-color:#17a2b8;} .badge-info[href]:hover, .badge-info[href]:focus{color:#fff; text-decoration:none; background-color:#117a8b;}.badge-warning{color:#212529; background-color:#ffc107;} .badge-warning[href]:hover, .badge-warning[href]:focus{color:#212529; text-decoration:none; background-color:#d39e00;}.badge-danger{color:#fff; background-color:#dc3545;} .badge-danger[href]:hover, .badge-danger[href]:focus{color:#fff; text-decoration:none; background-color:#bd2130;}.badge-light{color:#212529; background-color:#f8f9fa;} .badge-light[href]:hover, .badge-light[href]:focus{color:#212529; text-decoration:none; background-color:#dae0e5;}.badge-dark{color:#fff; background-color:#343a40;} .badge-dark[href]:hover, .badge-dark[href]:focus{color:#fff; text-decoration:none; background-color:#1d2124;}.jumbotron{padding:2rem 1rem; margin-bottom:2rem; background-color:#e9ecef; border-radius:0.3rem;} @media (min-width:576px){.jumbotron{padding:4rem 2rem;}}.jumbotron-fluid{padding-right:0; padding-left:0; border-radius:0;}.alert{position:relative; padding:0.75rem 1.25rem; margin-bottom:1rem; border:1px solid transparent; border-radius:0.25rem;}.alert-heading{color:inherit;}.alert-link{font-weight:700;}.alert-dismissible{padding-right:4rem;} .alert-dismissible .close{position:absolute; top:0; right:0; padding:0.75rem 1.25rem; color:inherit;}.alert-primary{color:#004085; background-color:#cce5ff; border-color:#b8daff;} .alert-primary hr{border-top-color:#9fcdff;} .alert-primary .alert-link{color:#002752;}.alert-secondary{color:#383d41; background-color:#e2e3e5; border-color:#d6d8db;} .alert-secondary hr{border-top-color:#c8cbcf;} .alert-secondary .alert-link{color:#202326;}.alert-success{color:#155724; background-color:#d4edda; border-color:#c3e6cb;} .alert-success hr{border-top-color:#b1dfbb;} .alert-success .alert-link{color:#0b2e13;}.alert-info{color:#0c5460; background-color:#d1ecf1; border-color:#bee5eb;} .alert-info hr{border-top-color:#abdde5;} .alert-info .alert-link{color:#062c33;}.alert-warning{color:#856404; background-color:#fff3cd; border-color:#ffeeba;} .alert-warning hr{border-top-color:#ffe8a1;} .alert-warning .alert-link{color:#533f03;}.alert-danger{color:#721c24; background-color:#f8d7da; border-color:#f5c6cb;} .alert-danger hr{border-top-color:#f1b0b7;} .alert-danger .alert-link{color:#491217;}.alert-light{color:#818182; background-color:#fefefe; border-color:#fdfdfe;} .alert-light hr{border-top-color:#ececf6;} .alert-light .alert-link{color:#686868;}.alert-dark{color:#1b1e21; background-color:#d6d8d9; border-color:#c6c8ca;} .alert-dark hr{border-top-color:#b9bbbe;} .alert-dark .alert-link{color:#040505;}@keyframes progress-bar-stripes{from{background-position:1rem 0;} to{background-position:0 0;}}.progress{display:flex; height:1rem; overflow:hidden; font-size:0.75rem; background-color:#e9ecef; border-radius:0.25rem;}.progress-bar{display:flex; flex-direction:column; justify-content:center; color:#fff; text-align:center; background-color:#007bff; transition:width 0.6s ease;}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size:1rem 1rem;}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite;}.media{display:flex; align-items:flex-start;}.media-body{flex:1;}.list-group{display:flex; flex-direction:column; padding-left:0; margin-bottom:0;}.list-group-item-action{width:100%; color:#495057; text-align:inherit;} .list-group-item-action:hover, .list-group-item-action:focus{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:0.75rem 1.25rem; margin-bottom:-1px; background-color:#fff; border:1px solid rgba(0, 0, 0, 0.125);} .list-group-item:first-child{border-top-left-radius:0.25rem; border-top-right-radius:0.25rem;} .list-group-item:last-child{margin-bottom:0; border-bottom-right-radius:0.25rem; border-bottom-left-radius:0.25rem;} .list-group-item:hover, .list-group-item:focus{z-index:1; text-decoration:none;} .list-group-item.disabled, .list-group-item:disabled{color:#6c757d; background-color:#fff;} .list-group-item.active{z-index:2; color:#fff; background-color:#007bff; border-color:#007bff;}.list-group-flush .list-group-item{border-right:0; border-left:0; border-radius:0;}.list-group-flush:first-child .list-group-item:first-child{border-top:0;}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0;}.list-group-item-primary{color:#004085; background-color:#b8daff;} .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus{color:#004085; background-color:#9fcdff;} .list-group-item-primary.list-group-item-action.active{color:#fff; background-color:#004085; border-color:#004085;}.list-group-item-secondary{color:#383d41; background-color:#d6d8db;} .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus{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:hover, .list-group-item-success.list-group-item-action:focus{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:hover, .list-group-item-info.list-group-item-action:focus{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:hover, .list-group-item-warning.list-group-item-action:focus{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:hover, .list-group-item-danger.list-group-item-action:focus{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:hover, .list-group-item-light.list-group-item-action:focus{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:hover, .list-group-item-dark.list-group-item-action:focus{color:#1b1e21; background-color:#b9bbbe;} .list-group-item-dark.list-group-item-action.active{color:#fff; background-color:#1b1e21; border-color:#1b1e21;}.close{float:right; font-size:1.5rem; font-weight:700; line-height:1; color:#000; text-shadow:0 1px 0 #fff; opacity:.5;} .close:hover, .close:focus{color:#000; text-decoration:none; opacity:.75;} .close:not(:disabled):not(.disabled){cursor:pointer;}button.close{padding:0; background-color:transparent; border:0; -webkit-appearance:none;}.modal-open{overflow:hidden;}.modal{position:fixed; top:0; right:0; bottom:0; left:0; z-index:1050; display:none; overflow:hidden; outline:0;} .modal-open .modal{overflow-x:hidden; overflow-y:auto;}.modal-dialog{position:relative; width:auto; margin:0.5rem; pointer-events:none;} .modal.fade .modal-dialog{transition:transform 0.3s ease-out; transform:translate(0, -25%);} .modal.show .modal-dialog{transform:translate(0, 0);}.modal-dialog-centered{display:flex; align-items:center; min-height:calc(100% - (0.5rem * 2));}.modal-content{position:relative; display:flex; flex-direction:column; width:100%; pointer-events:auto; background-color:#fff; background-clip:padding-box; border:1px solid rgba(0, 0, 0, 0.2); border-radius:0.3rem; outline:0;}.modal-backdrop{position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:#000;} .modal-backdrop.fade{opacity:0;} .modal-backdrop.show{opacity:0.5;}.modal-header{display:flex; align-items:flex-start; justify-content:space-between; padding:1rem; border-bottom:1px solid #e9ecef; border-top-left-radius:0.3rem; border-top-right-radius:0.3rem;} .modal-header .close{padding:1rem; margin:-1rem -1rem -1rem auto;}.modal-title{margin-bottom:0; line-height:1.5;}.modal-body{position:relative; flex:1 1 auto; padding:1rem;}.modal-footer{display:flex; align-items:center; justify-content:flex-end; padding:1rem; border-top:1px solid #e9ecef;} .modal-footer > :not(:first-child){margin-left:.25rem;} .modal-footer > :not(:last-child){margin-right:.25rem;}.modal-scrollbar-measure{position:absolute; top:-9999px; width:50px; height:50px; overflow:scroll;}@media (min-width:576px){.modal-dialog{max-width:500px; margin:1.75rem auto;} .modal-dialog-centered{min-height:calc(100% - (1.75rem * 2));} .modal-sm{max-width:300px;}}@media (min-width:992px){.modal-lg{max-width:800px;}}.tooltip{position:absolute; z-index:1070; display:block; margin:0; font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-style:normal; font-weight:400; line-height:1.5; text-align:left; text-align:start; text-decoration:none; text-shadow:none; text-transform:none; letter-spacing:normal; word-break:normal; word-spacing:normal; white-space:normal; line-break:auto; font-size:0.875rem; word-wrap:break-word; opacity:0;} .tooltip.show{opacity:0.9;} .tooltip .arrow{position:absolute; display:block; width:0.8rem; height:0.4rem;} .tooltip .arrow::before{position:absolute; content:""; border-color:transparent; border-style:solid;}.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0;} .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0;} .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0; border-width:0.4rem 0.4rem 0; border-top-color:#000;}.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem;} .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow{left:0; width:0.4rem; height:0.8rem;} .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0; border-width:0.4rem 0.4rem 0.4rem 0; border-right-color:#000;}.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0;} .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0;} .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0; border-width:0 0.4rem 0.4rem; border-bottom-color:#000;}.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem;} .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow{right:0; width:0.4rem; height:0.8rem;} .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0; border-width:0.4rem 0 0.4rem 0.4rem; border-left-color:#000;}.tooltip-inner{max-width:200px; padding:0.25rem 0.5rem; color:#fff; text-align:center; background-color:#000; border-radius:0.25rem;}.popover{position:absolute; top:0; left:0; z-index:1060; display:block; max-width:276px; font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-style:normal; font-weight:400; line-height:1.5; text-align:left; text-align:start; text-decoration:none; text-shadow:none; text-transform:none; letter-spacing:normal; word-break:normal; word-spacing:normal; white-space:normal; line-break:auto; font-size:0.875rem; word-wrap:break-word; background-color:#fff; background-clip:padding-box; border:1px solid rgba(0, 0, 0, 0.2); border-radius:0.3rem;} .popover .arrow{position:absolute; display:block; width:1rem; height:0.5rem; margin:0 0.3rem;} .popover .arrow::before, .popover .arrow::after{position:absolute; display:block; content:""; border-color:transparent; border-style:solid;}.bs-popover-top, .bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem;} .bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow{bottom:calc((0.5rem + 1px) * -1);} .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after{border-width:0.5rem 0.5rem 0;} .bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0; border-top-color:rgba(0, 0, 0, 0.25);} .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after{bottom:1px; border-top-color:#fff;}.bs-popover-right, .bs-popover-auto[x-placement^="right"]{margin-left:0.5rem;} .bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow{left:calc((0.5rem + 1px) * -1); width:0.5rem; height:1rem; margin:0.3rem 0;} .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after{border-width:0.5rem 0.5rem 0.5rem 0;} .bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before{left:0; border-right-color:rgba(0, 0, 0, 0.25);} .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after{left:1px; border-right-color:#fff;}.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem;} .bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow{top:calc((0.5rem + 1px) * -1);} .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 0.5rem 0.5rem 0.5rem;} .bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0; border-bottom-color:rgba(0, 0, 0, 0.25);} .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after{top:1px; border-bottom-color:#fff;} .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute; top:0; left:50%; display:block; width:1rem; margin-left:-0.5rem; content:""; border-bottom:1px solid #f7f7f7;}.bs-popover-left, .bs-popover-auto[x-placement^="left"]{margin-right:0.5rem;} .bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow{right:calc((0.5rem + 1px) * -1); width:0.5rem; height:1rem; margin:0.3rem 0;} .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after{border-width:0.5rem 0 0.5rem 0.5rem;} .bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before{right:0; border-left-color:rgba(0, 0, 0, 0.25);} .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after{right:1px; border-left-color:#fff;}.popover-header{padding:0.5rem 0.75rem; margin-bottom:0; font-size:1rem; color:inherit; background-color:#f7f7f7; border-bottom:1px solid #ebebeb; border-top-left-radius:calc(0.3rem - 1px); border-top-right-radius:calc(0.3rem - 1px);} .popover-header:empty{display:none;}.popover-body{padding:0.5rem 0.75rem; color:#212529;}.carousel{position:relative;}.carousel-inner{position:relative; width:100%; overflow:hidden;}.carousel-item{position:relative; display:none; align-items:center; width:100%; transition:transform 0.6s ease; backface-visibility:hidden; perspective:1000px;}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;}.carousel-item-next,.carousel-item-prev{position:absolute; top:0;}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0);} @supports (transform-style:preserve-3d){.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right{transform:translate3d(0, 0, 0);}}.carousel-item-next,.active.carousel-item-right{transform:translateX(100%);} @supports (transform-style:preserve-3d){.carousel-item-next, .active.carousel-item-right{transform:translate3d(100%, 0, 0);}}.carousel-item-prev,.active.carousel-item-left{transform:translateX(-100%);} @supports (transform-style:preserve-3d){.carousel-item-prev, .active.carousel-item-left{transform:translate3d(-100%, 0, 0);}}.carousel-control-prev,.carousel-control-next{position:absolute; top:0; bottom:0; display:flex; align-items:center; justify-content:center; width:15%; color:#fff; text-align:center; opacity:0.5;} .carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus{color:#fff; text-decoration:none; outline:0; opacity:.9;}.carousel-control-prev{left:0;}.carousel-control-next{right:0;}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block; width:20px; height:20px; background:transparent no-repeat center center; background-size:100% 100%;}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");}.carousel-indicators{position:absolute; right:0; bottom:10px; left:0; z-index:15; display:flex; justify-content:center; padding-left:0; margin-right:15%; margin-left:15%; list-style:none;} .carousel-indicators li{position:relative; flex:0 1 auto; width:30px; height:3px; margin-right:3px; margin-left:3px; text-indent:-999px; background-color:rgba(255, 255, 255, 0.5);} .carousel-indicators li::before{position:absolute; top:-10px; left:0; display:inline-block; width:100%; height:10px; content:"";} .carousel-indicators li::after{position:absolute; bottom:-10px; left:0; display:inline-block; width:100%; height:10px; content:"";} .carousel-indicators .active{background-color:#fff;}.carousel-caption{position:absolute; right:15%; bottom:20px; left:15%; z-index:10; padding-top:20px; padding-bottom:20px; color:#fff; text-align:center;}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.bg-primary{background-color:#007bff !important;}a.bg-primary:hover, a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important;}.bg-secondary{background-color:#6c757d !important;}a.bg-secondary:hover, a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important;}.bg-success{background-color:#28a745 !important;}a.bg-success:hover, a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important;}.bg-info{background-color:#17a2b8 !important;}a.bg-info:hover, a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important;}.bg-warning{background-color:#ffc107 !important;}a.bg-warning:hover, a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important;}.bg-danger{background-color:#dc3545 !important;}a.bg-danger:hover, a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important;}.bg-light{background-color:#f8f9fa !important;}a.bg-light:hover, a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important;}.bg-dark{background-color:#343a40 !important;}a.bg-dark:hover, a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important;}.bg-white{background-color:#fff !important;}.bg-transparent{background-color:transparent !important;}.border{border:1px solid #dee2e6 !important;}.border-top{border-top:1px solid #dee2e6 !important;}.border-right{border-right:1px solid #dee2e6 !important;}.border-bottom{border-bottom:1px solid #dee2e6 !important;}.border-left{border-left:1px solid #dee2e6 !important;}.border-0{border:0 !important;}.border-top-0{border-top:0 !important;}.border-right-0{border-right:0 !important;}.border-bottom-0{border-bottom:0 !important;}.border-left-0{border-left:0 !important;}.border-primary{border-color:#007bff !important;}.border-secondary{border-color:#6c757d !important;}.border-success{border-color:#28a745 !important;}.border-info{border-color:#17a2b8 !important;}.border-warning{border-color:#ffc107 !important;}.border-danger{border-color:#dc3545 !important;}.border-light{border-color:#f8f9fa !important;}.border-dark{border-color:#343a40 !important;}.border-white{border-color:#fff !important;}.rounded{border-radius:0.25rem !important;}.rounded-top{border-top-left-radius:0.25rem !important; border-top-right-radius:0.25rem !important;}.rounded-right{border-top-right-radius:0.25rem !important; border-bottom-right-radius:0.25rem !important;}.rounded-bottom{border-bottom-right-radius:0.25rem !important; border-bottom-left-radius:0.25rem !important;}.rounded-left{border-top-left-radius:0.25rem !important; border-bottom-left-radius:0.25rem !important;}.rounded-circle{border-radius:50% !important;}.rounded-0{border-radius:0 !important;}.clearfix::after{display:block; clear:both; content:"";}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}@media (min-width:576px){.d-sm-none{display:none !important;} .d-sm-inline{display:inline !important;} .d-sm-inline-block{display:inline-block !important;} .d-sm-block{display:block !important;} .d-sm-table{display:table !important;} .d-sm-table-row{display:table-row !important;} .d-sm-table-cell{display:table-cell !important;} .d-sm-flex{display:flex !important;} .d-sm-inline-flex{display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;} .d-md-inline{display:inline !important;} .d-md-inline-block{display:inline-block !important;} .d-md-block{display:block !important;} .d-md-table{display:table !important;} .d-md-table-row{display:table-row !important;} .d-md-table-cell{display:table-cell !important;} .d-md-flex{display:flex !important;} .d-md-inline-flex{display:inline-flex !important;}}@media (min-width:992px){.d-lg-none{display:none !important;} .d-lg-inline{display:inline !important;} .d-lg-inline-block{display:inline-block !important;} .d-lg-block{display:block !important;} .d-lg-table{display:table !important;} .d-lg-table-row{display:table-row !important;} .d-lg-table-cell{display:table-cell !important;} .d-lg-flex{display:flex !important;} .d-lg-inline-flex{display:inline-flex !important;}}@media (min-width:1200px){.d-xl-none{display:none !important;} .d-xl-inline{display:inline !important;} .d-xl-inline-block{display:inline-block !important;} .d-xl-block{display:block !important;} .d-xl-table{display:table !important;} .d-xl-table-row{display:table-row !important;} .d-xl-table-cell{display:table-cell !important;} .d-xl-flex{display:flex !important;} .d-xl-inline-flex{display:inline-flex !important;}}@media print{.d-print-none{display:none !important;} .d-print-inline{display:inline !important;} .d-print-inline-block{display:inline-block !important;} .d-print-block{display:block !important;} .d-print-table{display:table !important;} .d-print-table-row{display:table-row !important;} .d-print-table-cell{display:table-cell !important;} .d-print-flex{display:flex !important;} .d-print-inline-flex{display:inline-flex !important;}}.embed-responsive{position:relative; display:block; width:100%; padding:0; overflow:hidden;} .embed-responsive::before{display:block; content:"";} .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video{position:absolute; top:0; bottom:0; left:0; width:100%; height:100%; border:0;}.embed-responsive-21by9::before{padding-top:42.85714%;}.embed-responsive-16by9::before{padding-top:56.25%;}.embed-responsive-4by3::before{padding-top:75%;}.embed-responsive-1by1::before{padding-top:100%;}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}@media (min-width:576px){.flex-sm-row{flex-direction:row !important;} .flex-sm-column{flex-direction:column !important;} .flex-sm-row-reverse{flex-direction:row-reverse !important;} .flex-sm-column-reverse{flex-direction:column-reverse !important;} .flex-sm-wrap{flex-wrap:wrap !important;} .flex-sm-nowrap{flex-wrap:nowrap !important;} .flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;} .justify-content-sm-start{justify-content:flex-start !important;} .justify-content-sm-end{justify-content:flex-end !important;} .justify-content-sm-center{justify-content:center !important;} .justify-content-sm-between{justify-content:space-between !important;} .justify-content-sm-around{justify-content:space-around !important;} .align-items-sm-start{align-items:flex-start !important;} .align-items-sm-end{align-items:flex-end !important;} .align-items-sm-center{align-items:center !important;} .align-items-sm-baseline{align-items:baseline !important;} .align-items-sm-stretch{align-items:stretch !important;} .align-content-sm-start{align-content:flex-start !important;} .align-content-sm-end{align-content:flex-end !important;} .align-content-sm-center{align-content:center !important;} .align-content-sm-between{align-content:space-between !important;} .align-content-sm-around{align-content:space-around !important;} .align-content-sm-stretch{align-content:stretch !important;} .align-self-sm-auto{align-self:auto !important;} .align-self-sm-start{align-self:flex-start !important;} .align-self-sm-end{align-self:flex-end !important;} .align-self-sm-center{align-self:center !important;} .align-self-sm-baseline{align-self:baseline !important;} .align-self-sm-stretch{align-self:stretch !important;}}@media (min-width:768px){.flex-md-row{flex-direction:row !important;} .flex-md-column{flex-direction:column !important;} .flex-md-row-reverse{flex-direction:row-reverse !important;} .flex-md-column-reverse{flex-direction:column-reverse !important;} .flex-md-wrap{flex-wrap:wrap !important;} .flex-md-nowrap{flex-wrap:nowrap !important;} .flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;} .justify-content-md-start{justify-content:flex-start !important;} .justify-content-md-end{justify-content:flex-end !important;} .justify-content-md-center{justify-content:center !important;} .justify-content-md-between{justify-content:space-between !important;} .justify-content-md-around{justify-content:space-around !important;} .align-items-md-start{align-items:flex-start !important;} .align-items-md-end{align-items:flex-end !important;} .align-items-md-center{align-items:center !important;} .align-items-md-baseline{align-items:baseline !important;} .align-items-md-stretch{align-items:stretch !important;} .align-content-md-start{align-content:flex-start !important;} .align-content-md-end{align-content:flex-end !important;} .align-content-md-center{align-content:center !important;} .align-content-md-between{align-content:space-between !important;} .align-content-md-around{align-content:space-around !important;} .align-content-md-stretch{align-content:stretch !important;} .align-self-md-auto{align-self:auto !important;} .align-self-md-start{align-self:flex-start !important;} .align-self-md-end{align-self:flex-end !important;} .align-self-md-center{align-self:center !important;} .align-self-md-baseline{align-self:baseline !important;} .align-self-md-stretch{align-self:stretch !important;}}@media (min-width:992px){.flex-lg-row{flex-direction:row !important;} .flex-lg-column{flex-direction:column !important;} .flex-lg-row-reverse{flex-direction:row-reverse !important;} .flex-lg-column-reverse{flex-direction:column-reverse !important;} .flex-lg-wrap{flex-wrap:wrap !important;} .flex-lg-nowrap{flex-wrap:nowrap !important;} .flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;} .justify-content-lg-start{justify-content:flex-start !important;} .justify-content-lg-end{justify-content:flex-end !important;} .justify-content-lg-center{justify-content:center !important;} .justify-content-lg-between{justify-content:space-between !important;} .justify-content-lg-around{justify-content:space-around !important;} .align-items-lg-start{align-items:flex-start !important;} .align-items-lg-end{align-items:flex-end !important;} .align-items-lg-center{align-items:center !important;} .align-items-lg-baseline{align-items:baseline !important;} .align-items-lg-stretch{align-items:stretch !important;} .align-content-lg-start{align-content:flex-start !important;} .align-content-lg-end{align-content:flex-end !important;} .align-content-lg-center{align-content:center !important;} .align-content-lg-between{align-content:space-between !important;} .align-content-lg-around{align-content:space-around !important;} .align-content-lg-stretch{align-content:stretch !important;} .align-self-lg-auto{align-self:auto !important;} .align-self-lg-start{align-self:flex-start !important;} .align-self-lg-end{align-self:flex-end !important;} .align-self-lg-center{align-self:center !important;} .align-self-lg-baseline{align-self:baseline !important;} .align-self-lg-stretch{align-self:stretch !important;}}@media (min-width:1200px){.flex-xl-row{flex-direction:row !important;} .flex-xl-column{flex-direction:column !important;} .flex-xl-row-reverse{flex-direction:row-reverse !important;} .flex-xl-column-reverse{flex-direction:column-reverse !important;} .flex-xl-wrap{flex-wrap:wrap !important;} .flex-xl-nowrap{flex-wrap:nowrap !important;} .flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;} .justify-content-xl-start{justify-content:flex-start !important;} .justify-content-xl-end{justify-content:flex-end !important;} .justify-content-xl-center{justify-content:center !important;} .justify-content-xl-between{justify-content:space-between !important;} .justify-content-xl-around{justify-content:space-around !important;} .align-items-xl-start{align-items:flex-start !important;} .align-items-xl-end{align-items:flex-end !important;} .align-items-xl-center{align-items:center !important;} .align-items-xl-baseline{align-items:baseline !important;} .align-items-xl-stretch{align-items:stretch !important;} .align-content-xl-start{align-content:flex-start !important;} .align-content-xl-end{align-content:flex-end !important;} .align-content-xl-center{align-content:center !important;} .align-content-xl-between{align-content:space-between !important;} .align-content-xl-around{align-content:space-around !important;} .align-content-xl-stretch{align-content:stretch !important;} .align-self-xl-auto{align-self:auto !important;} .align-self-xl-start{align-self:flex-start !important;} .align-self-xl-end{align-self:flex-end !important;} .align-self-xl-center{align-self:center !important;} .align-self-xl-baseline{align-self:baseline !important;} .align-self-xl-stretch{align-self:stretch !important;}}.float-left{float:left !important;}.float-right{float:right !important;}.float-none{float:none !important;}@media (min-width:576px){.float-sm-left{float:left !important;} .float-sm-right{float:right !important;} .float-sm-none{float:none !important;}}@media (min-width:768px){.float-md-left{float:left !important;} .float-md-right{float:right !important;} .float-md-none{float:none !important;}}@media (min-width:992px){.float-lg-left{float:left !important;} .float-lg-right{float:right !important;} .float-lg-none{float:none !important;}}@media (min-width:1200px){.float-xl-left{float:left !important;} .float-xl-right{float:right !important;} .float-xl-none{float:none !important;}}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{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:sticky){.sticky-top{position:sticky; top:0; z-index:1020;}}.sr-only{position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0, 0, 0, 0); white-space:nowrap; clip-path:inset(50%); border:0;}.sr-only-focusable:active, .sr-only-focusable:focus{position:static; width:auto; height:auto; overflow:visible; clip:auto; white-space:normal; clip-path:none;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:576px){.m-sm-0{margin:0 !important;} .mt-sm-0, .my-sm-0{margin-top:0 !important;} .mr-sm-0, .mx-sm-0{margin-right:0 !important;} .mb-sm-0, .my-sm-0{margin-bottom:0 !important;} .ml-sm-0, .mx-sm-0{margin-left:0 !important;} .m-sm-1{margin:0.25rem !important;} .mt-sm-1, .my-sm-1{margin-top:0.25rem !important;} .mr-sm-1, .mx-sm-1{margin-right:0.25rem !important;} .mb-sm-1, .my-sm-1{margin-bottom:0.25rem !important;} .ml-sm-1, .mx-sm-1{margin-left:0.25rem !important;} .m-sm-2{margin:0.5rem !important;} .mt-sm-2, .my-sm-2{margin-top:0.5rem !important;} .mr-sm-2, .mx-sm-2{margin-right:0.5rem !important;} .mb-sm-2, .my-sm-2{margin-bottom:0.5rem !important;} .ml-sm-2, .mx-sm-2{margin-left:0.5rem !important;} .m-sm-3{margin:1rem !important;} .mt-sm-3, .my-sm-3{margin-top:1rem !important;} .mr-sm-3, .mx-sm-3{margin-right:1rem !important;} .mb-sm-3, .my-sm-3{margin-bottom:1rem !important;} .ml-sm-3, .mx-sm-3{margin-left:1rem !important;} .m-sm-4{margin:1.5rem !important;} .mt-sm-4, .my-sm-4{margin-top:1.5rem !important;} .mr-sm-4, .mx-sm-4{margin-right:1.5rem !important;} .mb-sm-4, .my-sm-4{margin-bottom:1.5rem !important;} .ml-sm-4, .mx-sm-4{margin-left:1.5rem !important;} .m-sm-5{margin:3rem !important;} .mt-sm-5, .my-sm-5{margin-top:3rem !important;} .mr-sm-5, .mx-sm-5{margin-right:3rem !important;} .mb-sm-5, .my-sm-5{margin-bottom:3rem !important;} .ml-sm-5, .mx-sm-5{margin-left:3rem !important;} .p-sm-0{padding:0 !important;} .pt-sm-0, .py-sm-0{padding-top:0 !important;} .pr-sm-0, .px-sm-0{padding-right:0 !important;} .pb-sm-0, .py-sm-0{padding-bottom:0 !important;} .pl-sm-0, .px-sm-0{padding-left:0 !important;} .p-sm-1{padding:0.25rem !important;} .pt-sm-1, .py-sm-1{padding-top:0.25rem !important;} .pr-sm-1, .px-sm-1{padding-right:0.25rem !important;} .pb-sm-1, .py-sm-1{padding-bottom:0.25rem !important;} .pl-sm-1, .px-sm-1{padding-left:0.25rem !important;} .p-sm-2{padding:0.5rem !important;} .pt-sm-2, .py-sm-2{padding-top:0.5rem !important;} .pr-sm-2, .px-sm-2{padding-right:0.5rem !important;} .pb-sm-2, .py-sm-2{padding-bottom:0.5rem !important;} .pl-sm-2, .px-sm-2{padding-left:0.5rem !important;} .p-sm-3{padding:1rem !important;} .pt-sm-3, .py-sm-3{padding-top:1rem !important;} .pr-sm-3, .px-sm-3{padding-right:1rem !important;} .pb-sm-3, .py-sm-3{padding-bottom:1rem !important;} .pl-sm-3, .px-sm-3{padding-left:1rem !important;} .p-sm-4{padding:1.5rem !important;} .pt-sm-4, .py-sm-4{padding-top:1.5rem !important;} .pr-sm-4, .px-sm-4{padding-right:1.5rem !important;} .pb-sm-4, .py-sm-4{padding-bottom:1.5rem !important;} .pl-sm-4, .px-sm-4{padding-left:1.5rem !important;} .p-sm-5{padding:3rem !important;} .pt-sm-5, .py-sm-5{padding-top:3rem !important;} .pr-sm-5, .px-sm-5{padding-right:3rem !important;} .pb-sm-5, .py-sm-5{padding-bottom:3rem !important;} .pl-sm-5, .px-sm-5{padding-left:3rem !important;} .m-sm-auto{margin:auto !important;} .mt-sm-auto, .my-sm-auto{margin-top:auto !important;} .mr-sm-auto, .mx-sm-auto{margin-right:auto !important;} .mb-sm-auto, .my-sm-auto{margin-bottom:auto !important;} .ml-sm-auto, .mx-sm-auto{margin-left:auto !important;}}@media (min-width:768px){.m-md-0{margin:0 !important;} .mt-md-0, .my-md-0{margin-top:0 !important;} .mr-md-0, .mx-md-0{margin-right:0 !important;} .mb-md-0, .my-md-0{margin-bottom:0 !important;} .ml-md-0, .mx-md-0{margin-left:0 !important;} .m-md-1{margin:0.25rem !important;} .mt-md-1, .my-md-1{margin-top:0.25rem !important;} .mr-md-1, .mx-md-1{margin-right:0.25rem !important;} .mb-md-1, .my-md-1{margin-bottom:0.25rem !important;} .ml-md-1, .mx-md-1{margin-left:0.25rem !important;} .m-md-2{margin:0.5rem !important;} .mt-md-2, .my-md-2{margin-top:0.5rem !important;} .mr-md-2, .mx-md-2{margin-right:0.5rem !important;} .mb-md-2, .my-md-2{margin-bottom:0.5rem !important;} .ml-md-2, .mx-md-2{margin-left:0.5rem !important;} .m-md-3{margin:1rem !important;} .mt-md-3, .my-md-3{margin-top:1rem !important;} .mr-md-3, .mx-md-3{margin-right:1rem !important;} .mb-md-3, .my-md-3{margin-bottom:1rem !important;} .ml-md-3, .mx-md-3{margin-left:1rem !important;} .m-md-4{margin:1.5rem !important;} .mt-md-4, .my-md-4{margin-top:1.5rem !important;} .mr-md-4, .mx-md-4{margin-right:1.5rem !important;} .mb-md-4, .my-md-4{margin-bottom:1.5rem !important;} .ml-md-4, .mx-md-4{margin-left:1.5rem !important;} .m-md-5{margin:3rem !important;} .mt-md-5, .my-md-5{margin-top:3rem !important;} .mr-md-5, .mx-md-5{margin-right:3rem !important;} .mb-md-5, .my-md-5{margin-bottom:3rem !important;} .ml-md-5, .mx-md-5{margin-left:3rem !important;} .p-md-0{padding:0 !important;} .pt-md-0, .py-md-0{padding-top:0 !important;} .pr-md-0, .px-md-0{padding-right:0 !important;} .pb-md-0, .py-md-0{padding-bottom:0 !important;} .pl-md-0, .px-md-0{padding-left:0 !important;} .p-md-1{padding:0.25rem !important;} .pt-md-1, .py-md-1{padding-top:0.25rem !important;} .pr-md-1, .px-md-1{padding-right:0.25rem !important;} .pb-md-1, .py-md-1{padding-bottom:0.25rem !important;} .pl-md-1, .px-md-1{padding-left:0.25rem !important;} .p-md-2{padding:0.5rem !important;} .pt-md-2, .py-md-2{padding-top:0.5rem !important;} .pr-md-2, .px-md-2{padding-right:0.5rem !important;} .pb-md-2, .py-md-2{padding-bottom:0.5rem !important;} .pl-md-2, .px-md-2{padding-left:0.5rem !important;} .p-md-3{padding:1rem !important;} .pt-md-3, .py-md-3{padding-top:1rem !important;} .pr-md-3, .px-md-3{padding-right:1rem !important;} .pb-md-3, .py-md-3{padding-bottom:1rem !important;} .pl-md-3, .px-md-3{padding-left:1rem !important;} .p-md-4{padding:1.5rem !important;} .pt-md-4, .py-md-4{padding-top:1.5rem !important;} .pr-md-4, .px-md-4{padding-right:1.5rem !important;} .pb-md-4, .py-md-4{padding-bottom:1.5rem !important;} .pl-md-4, .px-md-4{padding-left:1.5rem !important;} .p-md-5{padding:3rem !important;} .pt-md-5, .py-md-5{padding-top:3rem !important;} .pr-md-5, .px-md-5{padding-right:3rem !important;} .pb-md-5, .py-md-5{padding-bottom:3rem !important;} .pl-md-5, .px-md-5{padding-left:3rem !important;} .m-md-auto{margin:auto !important;} .mt-md-auto, .my-md-auto{margin-top:auto !important;} .mr-md-auto, .mx-md-auto{margin-right:auto !important;} .mb-md-auto, .my-md-auto{margin-bottom:auto !important;} .ml-md-auto, .mx-md-auto{margin-left:auto !important;}}@media (min-width:992px){.m-lg-0{margin:0 !important;} .mt-lg-0, .my-lg-0{margin-top:0 !important;} .mr-lg-0, .mx-lg-0{margin-right:0 !important;} .mb-lg-0, .my-lg-0{margin-bottom:0 !important;} .ml-lg-0, .mx-lg-0{margin-left:0 !important;} .m-lg-1{margin:0.25rem !important;} .mt-lg-1, .my-lg-1{margin-top:0.25rem !important;} .mr-lg-1, .mx-lg-1{margin-right:0.25rem !important;} .mb-lg-1, .my-lg-1{margin-bottom:0.25rem !important;} .ml-lg-1, .mx-lg-1{margin-left:0.25rem !important;} .m-lg-2{margin:0.5rem !important;} .mt-lg-2, .my-lg-2{margin-top:0.5rem !important;} .mr-lg-2, .mx-lg-2{margin-right:0.5rem !important;} .mb-lg-2, .my-lg-2{margin-bottom:0.5rem !important;} .ml-lg-2, .mx-lg-2{margin-left:0.5rem !important;} .m-lg-3{margin:1rem !important;} .mt-lg-3, .my-lg-3{margin-top:1rem !important;} .mr-lg-3, .mx-lg-3{margin-right:1rem !important;} .mb-lg-3, .my-lg-3{margin-bottom:1rem !important;} .ml-lg-3, .mx-lg-3{margin-left:1rem !important;} .m-lg-4{margin:1.5rem !important;} .mt-lg-4, .my-lg-4{margin-top:1.5rem !important;} .mr-lg-4, .mx-lg-4{margin-right:1.5rem !important;} .mb-lg-4, .my-lg-4{margin-bottom:1.5rem !important;} .ml-lg-4, .mx-lg-4{margin-left:1.5rem !important;} .m-lg-5{margin:3rem !important;} .mt-lg-5, .my-lg-5{margin-top:3rem !important;} .mr-lg-5, .mx-lg-5{margin-right:3rem !important;} .mb-lg-5, .my-lg-5{margin-bottom:3rem !important;} .ml-lg-5, .mx-lg-5{margin-left:3rem !important;} .p-lg-0{padding:0 !important;} .pt-lg-0, .py-lg-0{padding-top:0 !important;} .pr-lg-0, .px-lg-0{padding-right:0 !important;} .pb-lg-0, .py-lg-0{padding-bottom:0 !important;} .pl-lg-0, .px-lg-0{padding-left:0 !important;} .p-lg-1{padding:0.25rem !important;} .pt-lg-1, .py-lg-1{padding-top:0.25rem !important;} .pr-lg-1, .px-lg-1{padding-right:0.25rem !important;} .pb-lg-1, .py-lg-1{padding-bottom:0.25rem !important;} .pl-lg-1, .px-lg-1{padding-left:0.25rem !important;} .p-lg-2{padding:0.5rem !important;} .pt-lg-2, .py-lg-2{padding-top:0.5rem !important;} .pr-lg-2, .px-lg-2{padding-right:0.5rem !important;} .pb-lg-2, .py-lg-2{padding-bottom:0.5rem !important;} .pl-lg-2, .px-lg-2{padding-left:0.5rem !important;} .p-lg-3{padding:1rem !important;} .pt-lg-3, .py-lg-3{padding-top:1rem !important;} .pr-lg-3, .px-lg-3{padding-right:1rem !important;} .pb-lg-3, .py-lg-3{padding-bottom:1rem !important;} .pl-lg-3, .px-lg-3{padding-left:1rem !important;} .p-lg-4{padding:1.5rem !important;} .pt-lg-4, .py-lg-4{padding-top:1.5rem !important;} .pr-lg-4, .px-lg-4{padding-right:1.5rem !important;} .pb-lg-4, .py-lg-4{padding-bottom:1.5rem !important;} .pl-lg-4, .px-lg-4{padding-left:1.5rem !important;} .p-lg-5{padding:3rem !important;} .pt-lg-5, .py-lg-5{padding-top:3rem !important;} .pr-lg-5, .px-lg-5{padding-right:3rem !important;} .pb-lg-5, .py-lg-5{padding-bottom:3rem !important;} .pl-lg-5, .px-lg-5{padding-left:3rem !important;} .m-lg-auto{margin:auto !important;} .mt-lg-auto, .my-lg-auto{margin-top:auto !important;} .mr-lg-auto, .mx-lg-auto{margin-right:auto !important;} .mb-lg-auto, .my-lg-auto{margin-bottom:auto !important;} .ml-lg-auto, .mx-lg-auto{margin-left:auto !important;}}@media (min-width:1200px){.m-xl-0{margin:0 !important;} .mt-xl-0, .my-xl-0{margin-top:0 !important;} .mr-xl-0, .mx-xl-0{margin-right:0 !important;} .mb-xl-0, .my-xl-0{margin-bottom:0 !important;} .ml-xl-0, .mx-xl-0{margin-left:0 !important;} .m-xl-1{margin:0.25rem !important;} .mt-xl-1, .my-xl-1{margin-top:0.25rem !important;} .mr-xl-1, .mx-xl-1{margin-right:0.25rem !important;} .mb-xl-1, .my-xl-1{margin-bottom:0.25rem !important;} .ml-xl-1, .mx-xl-1{margin-left:0.25rem !important;} .m-xl-2{margin:0.5rem !important;} .mt-xl-2, .my-xl-2{margin-top:0.5rem !important;} .mr-xl-2, .mx-xl-2{margin-right:0.5rem !important;} .mb-xl-2, .my-xl-2{margin-bottom:0.5rem !important;} .ml-xl-2, .mx-xl-2{margin-left:0.5rem !important;} .m-xl-3{margin:1rem !important;} .mt-xl-3, .my-xl-3{margin-top:1rem !important;} .mr-xl-3, .mx-xl-3{margin-right:1rem !important;} .mb-xl-3, .my-xl-3{margin-bottom:1rem !important;} .ml-xl-3, .mx-xl-3{margin-left:1rem !important;} .m-xl-4{margin:1.5rem !important;} .mt-xl-4, .my-xl-4{margin-top:1.5rem !important;} .mr-xl-4, .mx-xl-4{margin-right:1.5rem !important;} .mb-xl-4, .my-xl-4{margin-bottom:1.5rem !important;} .ml-xl-4, .mx-xl-4{margin-left:1.5rem !important;} .m-xl-5{margin:3rem !important;} .mt-xl-5, .my-xl-5{margin-top:3rem !important;} .mr-xl-5, .mx-xl-5{margin-right:3rem !important;} .mb-xl-5, .my-xl-5{margin-bottom:3rem !important;} .ml-xl-5, .mx-xl-5{margin-left:3rem !important;} .p-xl-0{padding:0 !important;} .pt-xl-0, .py-xl-0{padding-top:0 !important;} .pr-xl-0, .px-xl-0{padding-right:0 !important;} .pb-xl-0, .py-xl-0{padding-bottom:0 !important;} .pl-xl-0, .px-xl-0{padding-left:0 !important;} .p-xl-1{padding:0.25rem !important;} .pt-xl-1, .py-xl-1{padding-top:0.25rem !important;} .pr-xl-1, .px-xl-1{padding-right:0.25rem !important;} .pb-xl-1, .py-xl-1{padding-bottom:0.25rem !important;} .pl-xl-1, .px-xl-1{padding-left:0.25rem !important;} .p-xl-2{padding:0.5rem !important;} .pt-xl-2, .py-xl-2{padding-top:0.5rem !important;} .pr-xl-2, .px-xl-2{padding-right:0.5rem !important;} .pb-xl-2, .py-xl-2{padding-bottom:0.5rem !important;} .pl-xl-2, .px-xl-2{padding-left:0.5rem !important;} .p-xl-3{padding:1rem !important;} .pt-xl-3, .py-xl-3{padding-top:1rem !important;} .pr-xl-3, .px-xl-3{padding-right:1rem !important;} .pb-xl-3, .py-xl-3{padding-bottom:1rem !important;} .pl-xl-3, .px-xl-3{padding-left:1rem !important;} .p-xl-4{padding:1.5rem !important;} .pt-xl-4, .py-xl-4{padding-top:1.5rem !important;} .pr-xl-4, .px-xl-4{padding-right:1.5rem !important;} .pb-xl-4, .py-xl-4{padding-bottom:1.5rem !important;} .pl-xl-4, .px-xl-4{padding-left:1.5rem !important;} .p-xl-5{padding:3rem !important;} .pt-xl-5, .py-xl-5{padding-top:3rem !important;} .pr-xl-5, .px-xl-5{padding-right:3rem !important;} .pb-xl-5, .py-xl-5{padding-bottom:3rem !important;} .pl-xl-5, .px-xl-5{padding-left:3rem !important;} .m-xl-auto{margin:auto !important;} .mt-xl-auto, .my-xl-auto{margin-top:auto !important;} .mr-xl-auto, .mx-xl-auto{margin-right:auto !important;} .mb-xl-auto, .my-xl-auto{margin-bottom:auto !important;} .ml-xl-auto, .mx-xl-auto{margin-left:auto !important;}}.text-justify{text-align:justify !important;}.text-nowrap{white-space:nowrap !important;}.text-truncate{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}@media (min-width:576px){.text-sm-left{text-align:left !important;} .text-sm-right{text-align:right !important;} .text-sm-center{text-align:center !important;}}@media (min-width:768px){.text-md-left{text-align:left !important;} .text-md-right{text-align:right !important;} .text-md-center{text-align:center !important;}}@media (min-width:992px){.text-lg-left{text-align:left !important;} .text-lg-right{text-align:right !important;} .text-lg-center{text-align:center !important;}}@media (min-width:1200px){.text-xl-left{text-align:left !important;} .text-xl-right{text-align:right !important;} .text-xl-center{text-align:center !important;}}.text-lowercase{text-transform:lowercase !important;}.text-uppercase{text-transform:uppercase !important;}.text-capitalize{text-transform:capitalize !important;}.font-weight-light{font-weight:300 !important;}.font-weight-normal{font-weight:400 !important;}.font-weight-bold{font-weight:700 !important;}.font-italic{font-style:italic !important;}.text-white{color:#fff !important;}.text-primary{color:#007bff !important;}a.text-primary:hover, a.text-primary:focus{color:#0062cc !important;}.text-secondary{color:#6c757d !important;}a.text-secondary:hover, a.text-secondary:focus{color:#545b62 !important;}.text-success{color:#28a745 !important;}a.text-success:hover, a.text-success:focus{color:#1e7e34 !important;}.text-info{color:#17a2b8 !important;}a.text-info:hover, a.text-info:focus{color:#117a8b !important;}.text-warning{color:#ffc107 !important;}a.text-warning:hover, a.text-warning:focus{color:#d39e00 !important;}.text-danger{color:#dc3545 !important;}a.text-danger:hover, a.text-danger:focus{color:#bd2130 !important;}.text-light{color:#f8f9fa !important;}a.text-light:hover, a.text-light:focus{color:#dae0e5 !important;}.text-dark{color:#343a40 !important;}a.text-dark:hover, a.text-dark:focus{color:#1d2124 !important;}.text-muted{color:#6c757d !important;}.text-hide{font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}@media print{*, *::before, *::after{text-shadow:none !important; box-shadow:none !important;} a:not(.btn){text-decoration:underline;} abbr[title]::after{content:" (" attr(title) ")";} pre{white-space:pre-wrap !important;} pre, blockquote{border:1px solid #999; page-break-inside:avoid;} thead{display:table-header-group;} tr, img{page-break-inside:avoid;} p, h2, h3{orphans:3; widows:3;} h2, h3{page-break-after:avoid;} @page{size:a3;} body{min-width:992px !important;} .container{min-width:992px !important;} .navbar{display:none;} .badge{border:1px solid #000;} .table{border-collapse:collapse !important;} .table td, .table th{background-color:#fff !important;} .table-bordered th, .table-bordered td{border:1px solid #ddd !important;}}:root{--toggle-color:rgba(35, 35, 35, 0.8); --footer-text-color:#6f6f6f; --pagination-background:#f0f0f0; --logo-width:160px; --default-overlay:rgba(44, 44, 44, 0.4); --color-overlay:rgba(35, 35, 70, 0.25); --dark-overlay:rgba(20, 20, 20, 0.5); --black-overlay:rgba(33, 33, 33, 0.5); --default-border:rgba(153, 153, 153, 0.2); --form-border:rgba(153, 153, 153, 0.4); --card-border:rgba(153, 153, 153, 0.1); --white-border:rgba(236, 236, 236, 0.5); --thin-border:rgba(236, 236, 236, 0.09); --light-border:rgba(236, 236, 236, 0.3); --button-border:rgba(236, 236, 236, 0.4); --gray-font-color:#dcdcdc; --gray-footer-font-color:#9f9f9f; --light-font-color:#f3f3f3; --box-shadow-dark:rgba(21, 21, 21, 0.2); --box-shadow-medium:rgba(31, 31, 31, 0.1); --box-shadow-light:rgba(31, 31, 31, 0.02); --box-shadow-navbar:rgba(31, 31, 31, 0.06); --box-shadow-accordions:rgba(31, 31, 31, 0.04); --box-shadow-boxes:rgba(22, 22, 22, 0.04); --text-shadow-dark:rgba(31, 31, 31, 0.5); --text-shadow-medium:rgba(31, 31, 31, 0.2); --text-shadow-light:rgba(31, 31, 31, 0.1); --button-shadow-light:rgba(11, 11, 11, 0.15);} @media (max-width:1199px){:root{--logo-width:140px;}}.accordion-type-1 .accordion{border:1px solid var(--default-border); transition:all .3s ease-in-out; box-shadow:0 5px 5px var(--box-shadow-accordions); border-radius:5px; overflow:hidden;} .accordion-type-1 .accordion .accordion-header{color:var(--heading-color); padding:12px 25px; cursor:pointer; font-family:var(--secondary-font); font-size:13px; text-transform:uppercase; font-weight:600; letter-spacing:0.5px; transition:all .1s ease-in-out;} @media (max-width:1199px){.accordion-type-1 .accordion .accordion-header{padding:8px 17px;}} .accordion-type-1 .accordion .accordion-body{padding:20px; display:none;} @media (max-width:1199px){.accordion-type-1 .accordion .accordion-body{padding:17px;}}.accordion-type-1 .accordion:not(:last-child){margin-bottom:20px;} @media (max-width:1199px){.accordion-type-1 .accordion:not(:last-child){margin-bottom:15px;}}.accordion-type-1 .active-accordion .accordion-header{color:#fff; background-color:var(--primary-color);} .accordion-type-1 .active-accordion .accordion-header span{color:#fff; margin-right:15px; letter-spacing:1px;}.accordion-type-2 .accordion{transition:all .3s ease-in-out;} .accordion-type-2 .accordion .accordion-header{color:var(--heading-color); font-weight:600; padding-bottom:10px; cursor:pointer; letter-spacing:0.5px; font-family:var(--secondary-font); transition:all .3s ease-in-out; border-bottom:1px solid var(--default-border); text-transform:uppercase; font-size:12px;} .accordion-type-2 .accordion .accordion-header span{color:var(--primary-color); margin-right:15px; letter-spacing:1px; font-weight:600;} .accordion-type-2 .accordion .accordion-body{padding:15px 0 5px 0; display:none;}.accordion-type-2 .accordion:not(:last-child){margin-bottom:15px;} @media (max-width:1199px){.accordion-type-2 .accordion:not(:last-child){margin-bottom:10px;}}.accordion-type-3 .accordion{transition:all .3s ease-in-out;} .accordion-type-3 .accordion .accordion-header{color:#fff; font-weight:400; padding-bottom:15px; cursor:pointer; letter-spacing:0.5px; font-family:var(--secondary-font); transition:all .3s ease-in-out; border-bottom:1px solid var(--default-border);} .accordion-type-3 .accordion .accordion-body{padding:20px 0 5px 0; display:none;} .accordion-type-3 .accordion .accordion-body p{color:var(--primary-font-color);}.accordion-type-3 .active-accordion .accordion-header{color:var(--primary-color);}.accordion-type-3 .accordion:not(:last-child){margin-bottom:15px;} @media (max-width:1199px){.accordion-type-3 .accordion:not(:last-child){margin-bottom:10px;}}.blockquote-type-1{border-left:2px solid var(--primary-color); padding:20px 0 20px 40px;} @media (max-width:991px){.blockquote-type-1{padding:10px 0 10px 25px;}} .blockquote-type-1 p{font-size:18px; color:var(--heading-color); font-weight:500;} @media (max-width:991px){.blockquote-type-1 p{font-size:16px;}} @media (max-width:575px){.blockquote-type-1 p{font-size:14px;}} .blockquote-type-1 p:after{content:close-quote;} .blockquote-type-1 p:before{content:open-quote;}.blockquote-type-2{border:2px solid var(--default-border); padding:40px;} @media (max-width:991px){.blockquote-type-2{padding:25px;}} .blockquote-type-2 p{font-size:18px; color:var(--heading-color); font-weight:500;} @media (max-width:991px){.blockquote-type-2 p{font-size:16px;}} @media (max-width:575px){.blockquote-type-2 p{font-size:14px;}} .blockquote-type-2 p:after{content:close-quote;} .blockquote-type-2 p:before{content:open-quote;}.blockquote-type-3{border-left:2px solid var(--primary-color); padding:40px 0 40px 40px;} @media (max-width:991px){.blockquote-type-3{padding:25px 0 25px 25px;}} .blockquote-type-3 p{font-size:18px; color:#fff; font-weight:400;} @media (max-width:991px){.blockquote-type-3 p{font-size:16px;}} @media (max-width:575px){.blockquote-type-3 p{font-size:14px;}} .blockquote-type-3 p:after{content:close-quote;} .blockquote-type-3 p:before{content:open-quote;}.blockquote-type-4{padding:40px; background-color:var(--primary-color);} @media (max-width:991px){.blockquote-type-4{padding:25px;}} .blockquote-type-4 p{font-size:18px; color:#fff; font-weight:400;} @media (max-width:991px){.blockquote-type-4 p{font-size:16px;}} @media (max-width:575px){.blockquote-type-4 p{font-size:14px;}} .blockquote-type-4 p:after{content:close-quote;} .blockquote-type-4 p:before{content:open-quote;}.button-group-default{margin-bottom:50px; flex-wrap:wrap;} @media (max-width:991px){.button-group-default{margin-bottom:40px;}} @media (max-width:767px){.button-group-default{margin-bottom:25px;}} @media (max-width:575px){.button-group-default{margin-bottom:15px;}} .button-group-default button{padding:7px 25px; background-color:transparent; border:1px solid var(--default-border); cursor:pointer; border-radius:20px; transition:all .2s ease-in-out; margin-bottom:10px;} @media (max-width:991px){.button-group-default button{font-size:12px; padding:5px 20px;}} @media (max-width:767px){.button-group-default button{padding:5px 15px; margin-bottom:5px;}} .button-group-default .active-button{background-color:var(--primary-color); color:#fff;} .button-group-default button:not(:last-child){margin-right:10px;} @media (max-width:767px){.button-group-default button:not(:last-child){margin-right:5px;}}.button-default-color, .button-default-color-2, .button-default-white, .button-default-white-2, .button-default-white-3, .button-default-black, .button-default-black-2{font-weight:500; display:flex; line-height:1; font-family:var(--secondary-font); letter-spacing:2px; text-transform:uppercase; padding:17px 27px; border-radius:4px; position:relative; transition:all .3s ease-in-out; overflow:hidden; z-index:1; font-size:11px;} @media (max-width:767px){.button-default-color, .button-default-color-2, .button-default-white, .button-default-white-2, .button-default-white-3, .button-default-black, .button-default-black-2{padding:13px 17px;}} .button-default-color i, .button-default-color-2 i, .button-default-white i, .button-default-white-2 i, .button-default-white-3 i, .button-default-black i, .button-default-black-2 i{margin-right:10px;}.button-default-black{background-color:var(--primary-color); color:#fff;}.button-default-black:after{content:' '; display:block; width:100%; height:100%; background-color:var(--heading-color); position:absolute; top:0; z-index:-1; transition:all .3s ease-in-out; left:0;}.button-default-black:hover:after{left:-100%;}.button-default-black:hover{color:#fff;}.button-default-black-2{background-color:var(--heading-color); color:#fff; border-radius:25px; align-items:center;} .button-default-black-2 i{margin-left:15px; margin-right:0;}.button-default-black-2:hover{color:#fff; background-color:var(--primary-color);}.button-default-color{border:1px solid var(--default-border); color:rgba(255, 255, 255, 0.9); background-color:var(--primary-color);}.button-default-color:after{content:' '; display:block; width:100%; height:100%; z-index:-1; background-color:rgba(33, 33, 33, 0.07); position:absolute; top:100%; left:-100%; border-radius:100%; transition:all .5s ease-in-out;}.button-default-color:hover{color:#fff;}.button-default-color:hover:after{top:0; left:0; border-radius:0;}.button-default-color-2{border:1px solid var(--default-border); color:rgba(255, 255, 255, 0.9); background-color:var(--primary-color);}.button-default-color-2:hover{color:#fff;}.button-default-color-2:after{content:' '; display:block; width:100%; height:100%; z-index:-1; background-color:rgba(33, 33, 33, 0.1); position:absolute; top:0; left:-100%; transition:all .5s ease-in-out;}.button-default-color-2:hover:after{left:0;}.button-default-white{border:1px solid var(--default-border); color:rgba(0, 0, 0, 0.7); background-color:#fff;}.button-default-white:hover{color:#000;}.button-default-white-2{border:1px solid var(--default-border); color:#000; background-color:#fff;}.button-default-white-2:hover{color:#fff; background-color:var(--heading-color);}.button-default-white-3{border:1px solid var(--default-border); color:#000; background-color:#fff;}.button-default-white-3:after{content:' '; display:block; position:absolute; background-color:var(--primary-color); top:100%; transition:all .3s ease-in-out; left:0; z-index:-1; width:100%; height:100%;}.button-default-white-3:hover{border:1px solid transparent; color:#fff;}.button-default-white-3:hover:after{top:0;}.button-submit{font-weight:600; line-height:1; font-family:var(--secondary-font); letter-spacing:2px; text-transform:uppercase; padding:18px 40px; border-radius:30px; position:relative; transition:all .3s ease-in-out; overflow:hidden; z-index:1; font-size:11px; color:#fff; background-color:var(--primary-color); border:2px solid var(--primary-color); cursor:pointer;} @media (max-width:767px){.button-submit{padding:13px 25px;}}.button-submit:hover{background-color:transparent; color:var(--primary-color);}.button-post{font-weight:600; line-height:1; font-family:var(--secondary-font); letter-spacing:1px; text-transform:uppercase; padding:18px 35px; border-radius:30px; position:relative; transition:all .3s ease-in-out; z-index:1; font-size:11px; color:#fff; background-color:var(--primary-color); cursor:pointer;} @media (max-width:767px){.button-post{padding:13px 25px;}}.button-post:after{content:' '; display:block; width:100%; height:100%; top:0; left:0; position:absolute; background-color:var(--primary-color); border-radius:50px; z-index:-1;}.button-post:hover{color:#fff;}.button-post:hover:after{animation:button-post-animation 0.7s ease-in-out 1 forwards;}@keyframes button-post-animation{0%{opacity:0.7; width:100%; height:100%; top:0; left:0;} 100%{width:calc(100% + 40px); height:calc(100% + 40px); top:-20px; left:-20px; opacity:0;}}.play-btn-scale{cursor:pointer; position:absolute; width:50px; height:50px; display:flex; justify-content:center; align-items:center; background-color:#fff; border-radius:5px; box-shadow:0 4px 15px var(--box-shadow-medium); z-index:2; overflow:hidden;} .play-btn-scale i{color:var(--primary-color); transition:all .2s ease; position:relative; z-index:3;}.play-btn-scale:after{position:absolute; content:' '; width:100%; height:100%; top:0; left:0; transition:all .2s ease; background-color:var(--primary-color); transform:scale(0); z-index:1;}.play-btn-scale:hover:after{transform:scale(1);}.play-btn-scale:hover i{color:#fff !important;}.buttons-wrapper{display:flex; flex-wrap:wrap;} .buttons-wrapper .btn-wrap{margin-bottom:15px;} @media (max-width:991px){.buttons-wrapper .btn-wrap{margin-bottom:10px;}} .buttons-wrapper .btn-wrap:not(:last-child){margin-right:15px;} @media (max-width:991px){.buttons-wrapper .btn-wrap:not(:last-child){margin-right:10px;}}.services-card{box-shadow:0 2px 15px var(--box-shadow-light); border-radius:4px; overflow:hidden;} .services-card .img-wrapper{overflow:hidden;} .services-card .img-wrapper .image-popup{position:relative; display:flex; align-items:center; justify-content:center;} .services-card .img-wrapper .image-popup img{transition:all .3s ease-in-out;} .services-card .img-wrapper .plus{position:absolute; z-index:12; font-size:18px; color:#fff; opacity:0; transform:scale(0.6); transition:all .4s ease-in-out;} .services-card .image-popup{width:100%; height:100%; position:relative; z-index:13; display:block;} .services-card .image-popup:after{content:' '; display:block; position:absolute; top:0; left:0; background-color:rgba(33, 33, 33, 0.5); width:100%; height:100%; transition:all .3s ease-in-out; opacity:0; z-index:11;} .services-card .card-service-body{padding:25px 20px; background-color:#fff; margin-bottom:30px; border-bottom:2px solid var(--primary-color);} .services-card .card-service-body h6{font-weight:600; font-size:20px; margin-bottom:10px; text-align:center; color:var(--heading-color);} @media (max-width:767px){.services-card .card-service-body h6{font-size:14px; margin-bottom:5px;}} .services-card .card-service-body p{text-align:center;}.services-card:hover .img-wrapper .plus{opacity:1; transform:scale(1);}.services-card:hover .img-wrapper .image-popup img{transform:scale(1.15) rotate(5deg);}.services-card:hover .img-wrapper .image-popup:after{opacity:1;}.call-to-action-type-1 .title{margin-bottom:10px; text-align:center; font-weight:600;} @media (max-width:575px){.call-to-action-type-1 .title{font-size:26px;}}.call-to-action-type-1 .message{margin-bottom:30px; max-width:600px; margin-left:auto; margin-right:auto; text-align:center;} @media (max-width:575px){.call-to-action-type-1 .message{margin-bottom:20px;}}.clients-slider-type-1 .swiper-slide{display:flex; justify-content:center;}.clients-grid-type-1{justify-content:center; margin-bottom:-30px; width:auto !important;} .clients-grid-type-1 .img-wrapper{width:100%; border-radius:5px; display:flex; justify-content:center; align-items:center; margin-bottom:30px; background-color:#fff; position:relative; height:180px; transition:all .2s ease-in-out; box-shadow:0 15px 35px var(--box-shadow-medium);}.contact-form-primary .input-row{display:flex;} @media (max-width:575px){.contact-form-primary .input-row{flex-direction:column;}} .contact-form-primary .input-row div:not(:last-child){margin-right:10px;} @media (max-width:575px){.contact-form-primary .input-row div:not(:last-child){margin-right:0;}}.contact-form-primary .input-wrapper{width:100%;} .contact-form-primary .input-wrapper input{width:100%; margin-bottom:10px;} .contact-form-primary .input-wrapper textarea{width:100%; height:250px; resize:none;} .contact-form-primary .input-wrapper input, .contact-form-primary .input-wrapper textarea{font-size:14px; border:1px solid var(--default-border); background-color:rgba(0, 0, 0, 0.5); padding:15px 20px; color:#fff;} .contact-form-primary .input-wrapper ::placeholder{color:rgba(255, 255, 255, 0.6);}.contact-form-primary .button-wrapper{display:flex; justify-content:center; margin-top:40px;} @media (max-width:575px){.contact-form-primary .button-wrapper{margin-top:30px;}} .contact-form-primary .button-wrapper .ajax-loader{display:none;} .contact-form-primary .button-wrapper .wpcf7-submit{font-weight:600; line-height:1; font-family:var(--secondary-font); letter-spacing:2px; text-transform:uppercase; padding:18px 40px; border-radius:30px; position:relative; transition:all .3s ease-in-out; overflow:hidden; z-index:1; font-size:11px; color:#fff; background-color:var(--primary-color); border:2px solid var(--primary-color); cursor:pointer;} @media (max-width:767px){.contact-form-primary .button-wrapper .wpcf7-submit{padding:13px 25px;}} .contact-form-primary .button-wrapper .wpcf7-submit:hover{background-color:transparent; color:var(--primary-color);}.wpcf7-validation-errors{border:1px solid var(--default-border) !important;}.wpcf7-response-output{background-color:rgba(255, 255, 255, 0.8); padding:10px 15px !important; color:var(--heading-color); margin:50px 0 10px 0 !important;}.counters-section-type-1{background-size:cover;} @media (max-width:991px){.counters-section-type-1{border-bottom:none;}} .counters-section-type-1 .counters-wrapper{justify-content:center;} .counters-section-type-1 .counters-wrapper .counter-box{padding:100px 20px; border-bottom:1px solid var(--default-border);} @media (max-width:1199px){.counters-section-type-1 .counters-wrapper .counter-box{padding:60px 20px;}} @media (max-width:991px){.counters-section-type-1 .counters-wrapper .counter-box{padding:80px 20px;}} @media (max-width:575px){.counters-section-type-1 .counters-wrapper .counter-box{padding:40px 10px;}} .counters-section-type-1 .counters-wrapper .counter-box .prop-obj{color:var(--heading-color); font-weight:700; font-size:70px; letter-spacing:1px; line-height:1; margin-bottom:8px; font-family:var(--secondary-font); opacity:0.3; transition:all .2s ease-in-out;} @media (max-width:991px){.counters-section-type-1 .counters-wrapper .counter-box .prop-obj{font-size:60px;}} @media (max-width:767px){.counters-section-type-1 .counters-wrapper .counter-box .prop-obj{font-size:48px;}} @media (max-width:575px){.counters-section-type-1 .counters-wrapper .counter-box .prop-obj{font-size:42px;}} .counters-section-type-1 .counters-wrapper .counter-box .title-counter{opacity:0.4; font-size:13px; font-weight:700; letter-spacing:0.5px; font-family:var(--secondary-font); color:var(--heading-color); text-transform:uppercase; transition:all .3s ease-in-out; text-align:center;} @media (max-width:767px){.counters-section-type-1 .counters-wrapper .counter-box .title-counter{margin-bottom:5px;}} @media (max-width:575px){.counters-section-type-1 .counters-wrapper .counter-box .title-counter{font-size:12px; letter-spacing:normal;}} .counters-section-type-1 .counters-wrapper .counter-box:hover .prop-obj{color:var(--primary-color); opacity:1;} .counters-section-type-1 .counters-wrapper .counter-box:hover .title-counter{color:var(--primary-color); opacity:1;} .counters-section-type-1 .counters-wrapper .counter-box:not(:last-child){border-right:1px solid var(--default-border);}.counters-section-type-2 .counters-wrapper{justify-content:center;} .counters-section-type-2 .counters-wrapper .counter-box{padding:120px 20px; position:relative;} @media (max-width:991px){.counters-section-type-2 .counters-wrapper .counter-box{padding:80px 20px;}} @media (max-width:767px){.counters-section-type-2 .counters-wrapper .counter-box{padding:50px 15px;}} @media (max-width:575px){.counters-section-type-2 .counters-wrapper .counter-box{padding:30px 5px; border-top:none; border-bottom:1px solid var(--default-border);}} .counters-section-type-2 .counters-wrapper .counter-box .title-counter{font-size:13px; font-weight:700; letter-spacing:0.5px; font-family:var(--secondary-font); color:rgba(0, 0, 0, 0.3); margin-bottom:15px; text-transform:uppercase; transition:all .3s ease-in-out; text-align:center;} @media (max-width:767px){.counters-section-type-2 .counters-wrapper .counter-box .title-counter{margin-bottom:5px;}} @media (max-width:575px){.counters-section-type-2 .counters-wrapper .counter-box .title-counter{font-size:12px; letter-spacing:normal;}} .counters-section-type-2 .counters-wrapper .counter-box .prop-obj{font-size:80px; font-weight:700; font-family:var(--secondary-font); color:rgba(0, 0, 0, 0.3); line-height:1; transition:all .3s ease-in-out; letter-spacing:2px;} @media (max-width:991px){.counters-section-type-2 .counters-wrapper .counter-box .prop-obj{font-size:60px;}} @media (max-width:767px){.counters-section-type-2 .counters-wrapper .counter-box .prop-obj{font-size:48px;}} @media (max-width:575px){.counters-section-type-2 .counters-wrapper .counter-box .prop-obj{font-size:42px;}} .counters-section-type-2 .counters-wrapper .counter-box:hover .title-counter{color:var(--primary-color);} .counters-section-type-2 .counters-wrapper .counter-box:hover .prop-obj{color:var(--primary-color);} .counters-section-type-2 .counters-wrapper .counter-box:not(:last-child):after{content:' '; height:30%; width:1px; background-color:var(--default-border); position:absolute; right:0; top:0;} @media (max-width:575px){.counters-section-type-2 .counters-wrapper .counter-box:not(:last-child):after{display:none;}} .counters-section-type-2 .counters-wrapper .counter-box:not(:last-child):before{content:' '; height:30%; width:1px; background-color:var(--default-border); position:absolute; right:0; bottom:0;} @media (max-width:575px){.counters-section-type-2 .counters-wrapper .counter-box:not(:last-child):before{display:none;}} @media (max-width:575px){.counters-section-type-2 .counters-wrapper .counter-box:last-child{border-bottom:none;}}.counters-section-type-3 .counters-wrapper{justify-content:center;} .counters-section-type-3 .counters-wrapper .counter-box{padding:0;} .counters-section-type-3 .counters-wrapper .counter-box .content{position:relative; width:100%; padding:120px 30px; z-index:10;} @media (max-width:1199px){.counters-section-type-3 .counters-wrapper .counter-box .content{padding:80px 15px;}} @media (max-width:767px){.counters-section-type-3 .counters-wrapper .counter-box .content{flex-direction:column; padding:50px 15px;}} .counters-section-type-3 .counters-wrapper .counter-box .content .prop-obj{line-height:1; font-size:40px; letter-spacing:1px; font-weight:600; font-family:var(--secondary-font); width:90px; color:var(--primary-color);} @media (max-width:1199px){.counters-section-type-3 .counters-wrapper .counter-box .content .prop-obj{font-size:32px; width:80px;}} @media (max-width:767px){.counters-section-type-3 .counters-wrapper .counter-box .content .prop-obj{width:auto; margin-bottom:10px;}} .counters-section-type-3 .counters-wrapper .counter-box .content .title-counter{text-align:center; transition:all .3s ease-in-out; font-size:14px; font-weight:500; color:#fff; line-height:1;} @media (max-width:1199px){.counters-section-type-3 .counters-wrapper .counter-box .content .title-counter{font-size:13px;}} @media (max-width:575px){.counters-section-type-3 .counters-wrapper .counter-box .content .title-counter{font-size:12px;}}.features-list .service-wrapper .icon-wrapper{border-radius:5px; overflow:hidden; padding:25px; min-width:100px; max-width:100px; min-height:100px; max-height:100px; position:relative; border:2px solid var(--card-border); margin-right:30px;} @media (max-width:1199px){.features-list .service-wrapper .icon-wrapper{margin-right:20px;}} @media (max-width:575px){.features-list .service-wrapper .icon-wrapper{margin-right:15px;}} .features-list .service-wrapper .icon-wrapper i{transition:all .3s ease-in-out; color:var(--primary-color); font-size:30px; position:relative; z-index:10;}.features-list .service-wrapper .icon-wrapper:after{content:' '; display:block; border-radius:5px; position:absolute; background-color:var(--primary-color); width:100%; height:100%; left:0; top:0; transform:scale(0.5); opacity:0; transition:all .3s ease-in-out; z-index:1;}@media (max-width:1199px){.features-list .service-wrapper .content-wrapper{order:2;}}.features-list .service-wrapper .content-wrapper h5{margin-bottom:10px; line-height:1; font-weight:600;}.features-list .service-wrapper:not(:last-child){margin-bottom:30px;} @media (max-width:1199px){.features-list .service-wrapper:not(:last-child){margin-bottom:20px;}} @media (max-width:575px){.features-list .service-wrapper:not(:last-child){margin-bottom:15px;}}.features-list .service-wrapper:hover .icon-wrapper i{color:#fff;}.features-list .service-wrapper:hover .icon-wrapper:after{transform:scale(1); opacity:1;}.flip-container{perspective:800px; margin-bottom:30px; height:360px;} .flip-container .img-wrapper{height:100%; transform-style:preserve-3d; transition:all .5s ease-in-out; position:relative; border-radius:5px; box-shadow:0 2px 15px rgba(0, 0, 0, 0.05);} .flip-container .img-wrapper .side{backface-visibility:hidden; position:absolute; top:0; left:0;} .flip-container .img-wrapper .front{border-radius:5px; overflow:hidden; z-index:2; transform:rotateX(0deg); height:100%; width:100%; background-size:cover; background-position:center;} .flip-container .img-wrapper .back{width:100%; height:100%; border-radius:5px; background-color:var(--heading-color); transform:rotateX(180deg);} .flip-container .img-wrapper .back .content-wrapper{height:100%; padding:25px 40px;} @media (max-width:575px){.flip-container .img-wrapper .back .content-wrapper{padding:15px 20px;}} .flip-container .img-wrapper .back .content-wrapper h4{text-align:center; font-weight:600; color:#fff; margin-bottom:10px; line-height:1;} @media (max-width:767px){.flip-container .img-wrapper .back .content-wrapper h4{font-size:20px;}} @media (max-width:575px){.flip-container .img-wrapper .back .content-wrapper h4{font-size:18px; margin-bottom:5px;}} .flip-container .img-wrapper .back .content-wrapper p{color:rgba(255, 255, 255, 0.9); text-align:center;}.flip-container:hover .img-wrapper{transform:rotateX(180deg);}.map-section .toggle-map{width:100%; height:100px; cursor:pointer; position:relative; z-index:101;} .map-section .toggle-map p{text-transform:uppercase; color:var(--heading-color); font-weight:500; font-family:var(--secondary-font); font-size:13px;} .map-section .toggle-map i{font-size:16px;}.map-section .hide, .map-section .show{display:none;}.map-section .active{display:flex !important;}.map-section #map{position:relative; z-index:100; height:500px; width:100%;} @media (max-width:767px){.map-section #map{height:400px;}}.icon-box-type-1{display:flex; flex-direction:column; align-items:center; margin-left:auto; margin-right:auto;} @media (max-width:767px){.icon-box-type-1{max-width:400px;}} .icon-box-type-1 i{color:var(--primary-color); font-size:42px; margin-bottom:20px;} .icon-box-type-1 h6{margin-bottom:5px; font-weight:600;} .icon-box-type-1 p{text-align:center;}.icon-box-type-2{transform-style:preserve-3d; margin-left:auto; margin-right:auto;} @media (max-width:767px){.icon-box-type-2{max-width:400px;}} .icon-box-type-2 .icon-box-inside{background-color:#fff; border-radius:5px; box-shadow:0 4px 8px var(--box-shadow-boxes); padding:60px 40px;} @media (max-width:1199px){.icon-box-type-2 .icon-box-inside{padding:50px 30px;}} @media (max-width:991px){.icon-box-type-2 .icon-box-inside{padding:30px;}} @media (max-width:767px){.icon-box-type-2 .icon-box-inside{padding:30px 15px;}} .icon-box-type-2 i{transform:translateZ(30px); margin-bottom:25px; font-size:36px;} @media (max-width:1199px){.icon-box-type-2 i{margin-bottom:20px;}} .icon-box-type-2 h5{transform:translateZ(25px); margin-bottom:10px; color:var(--primary-color); font-weight:600; letter-spacing:0.5px;} @media (max-width:1199px){.icon-box-type-2 h5{margin-bottom:10px;}} @media (max-width:991px){.icon-box-type-2 h5{margin-bottom:5px;}} .icon-box-type-2 p{transform:translateZ(35px);}.icon-box-type-3{background-size:cover; margin-left:auto; margin-right:auto;} .icon-box-type-3 .icon-box-inside{max-width:300px; text-align:center; color:#fff; margin-left:auto; margin-right:auto; position:relative; z-index:10; padding:0 15px;} .icon-box-type-3 .icon-box-inside .icon-title{margin-bottom:10px; font-weight:600; text-shadow:1px 2px 5px var(--text-shadow-dark); color:#fff;} .icon-box-type-3 .icon-box-inside .icon{margin-bottom:15px; font-size:36px; text-shadow:1px 2px 5px var(--text-shadow-dark);} .icon-box-type-3 .icon-box-inside .icon-text{color:#fff; text-shadow:1px 2px 5px var(--text-shadow-dark);}.list-type-1 li{display:flex; padding-left:15px; position:relative;} .list-type-1 li p{color:var(--heading-color); font-weight:500; font-family:var(--secondary-font);}.list-type-1 li:not(:last-child){margin-bottom:15px;}.list-type-1 li:before{position:absolute; left:0; content:' '; display:block; width:5px; height:5px; border-radius:100%; background-color:var(--heading-color); margin-top:7px; opacity:0.5;}.list-type-2 li{position:relative; display:flex;} .list-type-2 li p{color:var(--heading-color); font-weight:500; font-family:var(--secondary-font);}.list-type-2 li:before{content:'\f00c'; display:block; font-family:"FontAwesome"; font-weight:900; margin-right:10px; color:var(--primary-color);}.list-type-2 li:not(:last-child){margin-bottom:15px;}.list-type-3 li{position:relative; display:flex;} .list-type-3 li p{color:#fff; font-weight:500; font-family:var(--secondary-font);}.list-type-3 li:before{content:'\f00c'; display:block; margin-right:10px; background-color:var(--primary-color); width:5px; height:5px; border-radius:100%; margin-top:7px;}.list-type-3 li:not(:last-child){margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid rgba(255, 255, 255, 0.1);}.modal-video-box{width:100%; height:100vh; display:flex; justify-content:center; align-items:center;} .modal-video-box iframe{width:800px; height:450px;} @media (max-width:991px){.modal-video-box iframe{width:710px; height:400px;}} @media (max-width:767px){.modal-video-box iframe{width:500px; height:280px;}} @media (max-width:575px){.modal-video-box iframe{width:100%; height:300px;}} .modal-video-box .mfp-close{display:block; position:absolute; top:0; right:0; margin-top:10px;}.team-member-type-1 .img-wrapper{overflow:hidden; position:relative;} .team-member-type-1 .img-wrapper img{transition:all .3s ease-in-out;} .team-member-type-1 .img-wrapper .content{position:absolute; width:100%; height:100%; top:0; left:0; z-index:2; padding:30px; opacity:0; transition:all .3s ease-in-out;} @media (max-width:991px){.team-member-type-1 .img-wrapper .content{padding:25px;}} @media (max-width:767px){.team-member-type-1 .img-wrapper .content{padding:30px;}} .team-member-type-1 .img-wrapper .content .social-wrapper{justify-content:center; flex-wrap:wrap;} .team-member-type-1 .img-wrapper .content .social-wrapper .social-box{display:flex; justify-content:center; align-items:center; border-radius:100%; width:35px; height:35px; margin:5px; background-color:rgba(0, 0, 0, 0.5);} .team-member-type-1 .img-wrapper .content .social-wrapper .social-box i{font-size:11px; color:var(--primary-color);} .team-member-type-1 .img-wrapper .content .name{font-family:var(--secondary-font); color:#fff; font-weight:600; line-height:1; margin-bottom:10px; font-size:15px; text-align:center; letter-spacing:0.3px;} .team-member-type-1 .img-wrapper .content .position{color:var(--gray-font-color); line-height:1; font-weight:400; margin-bottom:20px; text-align:center; font-size:12px;}.team-member-type-1 .img-wrapper:after{transition:all .3s ease-in-out; display:block; content:' '; position:absolute; top:0; left:0; background:linear-gradient(to bottom, rgba(22, 22, 22, 0.8), rgba(44, 44, 44, 0.5)); opacity:0; width:100%; height:100%; z-index:1;}.team-member-type-1 .img-wrapper:hover:after{opacity:1;}.team-member-type-1 .img-wrapper:hover .content{opacity:1;}.team-member-type-2{padding:15px; border-radius:5px; box-shadow:0 15px 35px var(--box-shadow-medium); background-color:#fff;} .team-member-type-2 .description-box{margin-top:20px;} .team-member-type-2 .description-box .name{font-size:20px; margin-bottom:5px; font-weight:600;} .team-member-type-2 .description-box .position{margin-bottom:25px; text-transform:uppercase; font-size:11px; font-weight:600; font-family:var(--secondary-family);} .team-member-type-2 .description-box .social-wrapper .social-box{border-radius:100%; width:30px; height:30px; display:flex; align-items:center; justify-content:center; transition:all .3s ease-in-out; background-color:var(--primary-color); border:2px solid var(--primary-color);} .team-member-type-2 .description-box .social-wrapper .social-box i{transition:all .3s ease-in-out; color:#fff; font-size:12px;} .team-member-type-2 .description-box .social-wrapper .social-box:hover{transform:scale(1.1);} .team-member-type-2 .description-box .social-wrapper .social-box:not(:last-child){margin-right:10px;}.pricing-table-type-1 .pricing-table-inside .pricing-table{padding:50px 25px; background-color:#fff; box-shadow:0 4px 20px var(--box-shadow-boxes); position:relative;} @media (max-width:767px){.pricing-table-type-1 .pricing-table-inside .pricing-table{padding:30px 25px;}} .pricing-table-type-1 .pricing-table-inside .pricing-table .pricing-header{padding-bottom:30px; margin-bottom:30px; border-bottom:1px solid var(--default-border);} .pricing-table-type-1 .pricing-table-inside .pricing-table .pricing-header .pricing-type{margin-bottom:15px;} .pricing-table-type-1 .pricing-table-inside .pricing-table .pricing-header .price{position:relative; margin-left:15px; line-height:1; font-size:56px; font-weight:500;} .pricing-table-type-1 .pricing-table-inside .pricing-table .pricing-header .price span{font-size:14px; position:absolute; top:0; left:-15px;} .pricing-table-type-1 .pricing-table-inside .pricing-table .pricing-header .best-value{position:absolute; top:20px; right:20px; border-radius:5px; background-color:var(--primary-color); padding:5px 8px; color:#fff; font-size:11px; text-transform:uppercase; font-family:var(--secondary-font);} .pricing-table-type-1 .pricing-table-inside .pricing-table .features-list li{line-height:1;} .pricing-table-type-1 .pricing-table-inside .pricing-table .features-list li p{font-family:var(--secondary-font); opacity:0.8;} .pricing-table-type-1 .pricing-table-inside .pricing-table .features-list li:not(:last-child){margin-bottom:20px;} .pricing-table-type-1 .pricing-table-inside .pricing-table .buttons-wrapper{margin-top:40px;} .pricing-table-type-1 .pricing-table-inside .pricing-table .buttons-wrapper a{padding:12px 15px; border-radius:5px; color:#fff; background-color:var(--primary-color); font-family:var(--secondary-font); font-size:12px; position:relative; overflow:hidden; z-index:10;} .pricing-table-type-1 .pricing-table-inside .pricing-table .buttons-wrapper a:hover:after{left:0; top:0; border-radius:0;} .pricing-table-type-1 .pricing-table-inside .pricing-table .buttons-wrapper a:after{content:' '; display:block; width:100%; height:100%; position:absolute; top:100%; border-radius:100%; left:-100%; background-color:#000; opacity:0.1; transition:all .3s ease-in-out; z-index:-1;}.pricing-table-type-1 .active-card{transform:scale(1.08);} @media (max-width:999px){.pricing-table-type-1 .active-card{transform:scale(1);}} .pricing-table-type-1 .active-card .pricing-table{box-shadow:0 6px 25px var(--box-shadow-boxes);} .pricing-table-type-1 .active-card .pricing-table .price{color:var(--primary-color);}.pricing-table-type-2 .pricing-table-inside .pricing-table{position:relative; background-color:#fff;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header{padding:25px;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header .price{position:relative; margin-left:15px; line-height:1; font-size:48px; font-weight:400; color:#fff;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header .price span{font-size:14px; position:absolute; top:0; left:-15px;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header .pricing-type{color:#fff; opacity:0.8; margin-bottom:15px; font-weight:500; font-size:14px;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header .best-value{position:absolute; top:10px; right:10px; border-radius:5px; background-color:#fff; padding:5px 8px; color:var(--heading-color); font-size:11px; text-transform:uppercase; font-family:var(--secondary-font);} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-body{box-shadow:0 4px 20px var(--box-shadow-boxes); padding:30px;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-body .features-list li{line-height:1;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-body .features-list li p{font-family:var(--secondary-font); opacity:0.8;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-body .features-list li:not(:last-child){margin-bottom:20px;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-body .buttons-wrapper{margin-top:30px;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-body .buttons-wrapper a{padding:12px 15px; border-radius:5px; color:#fff; background-color:var(--primary-color); font-family:var(--secondary-font); font-size:12px; font-weight:600; letter-spacing:0.5px; position:relative; overflow:hidden; z-index:10; text-transform:uppercase;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-body .buttons-wrapper a:hover:after{left:0; top:0; border-radius:0;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-body .buttons-wrapper a:after{content:' '; display:block; width:100%; height:100%; position:absolute; top:100%; border-radius:100%; left:-100%; background-color:#000; opacity:0.1; transition:all .3s ease-in-out; z-index:-1;} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header-size-1{height:120px;} @media (max-width:991px){.pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header-size-1{height:140px;}} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header-size-2{height:135px;} @media (max-width:991px){.pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header-size-2{height:140px;}} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header-size-3{height:150px;} @media (max-width:991px){.pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header-size-3{height:140px;}} .pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header-size-4{height:165px;} @media (max-width:991px){.pricing-table-type-2 .pricing-table-inside .pricing-table .pricing-header-size-4{height:140px;}}.progress-bar-type-1{width:100%;} .progress-bar-type-1 .progress-bar-line{width:100%; position:relative;} .progress-bar-type-1 .progress-bar-line .progress-bar-title{line-height:1; color:var(--heading-color); font-size:12px; font-weight:600; position:relative; bottom:0;} .progress-bar-type-1 .progress-bar-line .progressbar-text{position:absolute; top:-2px; right:0; font-weight:600; font-size:12px; color:var(--heading-color) !important; font-family:var(--secondary-font);} .progress-bar-type-1 .progress-bar-line svg{border-radius:5px;} .progress-bar-type-1 .progress-bar-line:not(:last-child){margin-bottom:40px;} @media (max-width:767px){.progress-bar-type-1 .progress-bar-line:not(:last-child){margin-bottom:20px;}}.recent-posts-front{margin-bottom:-30px;} .recent-posts-front .recent-post-card{margin-bottom:30px;} @media (max-width:991px){.recent-posts-front .recent-post-card{max-width:800px; margin-left:auto; margin-right:auto;}} .recent-posts-front .recent-post-card .hover-in{transition:.1s ease;} .recent-posts-front .recent-post-card .hover-out{transition:.3s ease;} .recent-posts-front .recent-post-card .card-content{width:100%; height:100%; padding:30px 30px 35px 30px; background-color:#fff; border-radius:5px; box-shadow:0 5px 7px 3px var(--box-shadow-light);} @media (max-width:1199px){.recent-posts-front .recent-post-card .card-content{padding:15px 15px 25px 15px;}} @media (max-width:991px){.recent-posts-front .recent-post-card .card-content{padding:20px;}} @media (max-width:767px){.recent-posts-front .recent-post-card .card-content{padding:15px;}} .recent-posts-front .recent-post-card .card-content .card-blog-header{margin-bottom:20px;} @media (max-width:1199px){.recent-posts-front .recent-post-card .card-content .card-blog-header{margin-bottom:20px;}} @media (max-width:991px){.recent-posts-front .recent-post-card .card-content .card-blog-header{margin-bottom:15px;}} .recent-posts-front .recent-post-card .card-content .card-blog-header .img-wrapper{position:relative;} .recent-posts-front .recent-post-card .card-content .card-blog-header .img-wrapper img{transform:translateZ(20px); box-shadow:0 3px 5px 2px var(--box-shadow-medium);} @media (max-width:991px){.recent-posts-front .recent-post-card .card-content .card-blog-header .img-wrapper img{box-shadow:none;}} .recent-posts-front .recent-post-card .card-content .card-blog-header .img-wrapper .tag{box-shadow:0 3px 10px var(--box-shadow-medium); transform:translateZ(40px); position:absolute; top:20px; right:20px; z-index:101; padding:8px 18px; line-height:1; border-radius:5px; font-family:var(--secondary_font); color:#fff; font-size:12px; font-weight:300; letter-spacing:0.3px;} .recent-posts-front .recent-post-card .card-content .card-blog-header .img-wrapper .tag i{margin-right:10px;} .recent-posts-front .recent-post-card .card-content .card-blog-header .img-wrapper:hover .read-more-btn{transform:translateZ(50px) scale(1); opacity:1;} @media (max-width:1199px){.recent-posts-front .recent-post-card .card-content .card-blog-header .img-wrapper:hover .read-more-btn{transform:translateZ(20px) scale(1);}} .recent-posts-front .recent-post-card .card-content .card-blog-body .post-title{transform:translateZ(30px); font-size:22px; font-weight:700; margin-bottom:10px;} @media (max-width:1199px){.recent-posts-front .recent-post-card .card-content .card-blog-body .post-title{transform:translateZ(15px); font-size:20px;}} @media (max-width:991px){.recent-posts-front .recent-post-card .card-content .card-blog-body .post-title{margin-bottom:7px;}} .recent-posts-front .recent-post-card .card-content .card-blog-body .post-title a{transition:all .3s ease-in-out; color:var(--heading-color);} .recent-posts-front .recent-post-card .card-content .card-blog-body .post-title a:hover{color:var(--primary-color);} .recent-posts-front .recent-post-card .card-content .card-blog-body .content{transform:translateZ(30px); color:var(--black_default); padding-bottom:20px; border-bottom:1px solid var(--default-border); margin-bottom:25px; font-size:14px;} @media (max-width:1199px){.recent-posts-front .recent-post-card .card-content .card-blog-body .content{transform:translateZ(10px); padding-bottom:15px; margin-bottom:15px;}} .recent-posts-front .recent-post-card .card-content .card-blog-body .card-blog-footer .post-info{display:flex; justify-content:space-between; width:100%; line-height:1; font-size:12px; font-weight:600; transform:translateZ(30px); color:var(--black_default); font-family:var(--secondary_font);} @media (max-width:1199px){.recent-posts-front .recent-post-card .card-content .card-blog-body .card-blog-footer .post-info{transform:translateZ(10px); font-size:11px;}} .recent-posts-front .recent-post-card .card-content .card-blog-body .card-blog-footer .post-info i{margin-right:8px; color:var(--primary_color);} .recent-posts-front .recent-post-card .card-content .card-blog-body .card-blog-footer .post-info .fa-calendar-o{font-size:12px;} @media (max-width:1199px){.recent-posts-front .recent-post-card .card-content .card-blog-body .card-blog-footer .post-info .fa-calendar-o{font-size:11px;}} .recent-posts-front .recent-post-card .card-content .card-blog-body .card-blog-footer .post-info .comments-count{display:flex;}.simple-background{height:70vh;} @media (max-width:767px){.simple-background{height:50vh;}} @media (max-width:575px){.simple-background{height:400px;}}.video-box{border-radius:5px; overflow:hidden; position:relative;} .video-box .popup-modal{position:absolute;}.simple-background-slider{height:800px;} @media (max-width:767px){.simple-background-slider{height:600px;}} @media (max-width:575px){.simple-background-slider{height:400px;}} .simple-background-slider .swiper-container{height:100%;} .simple-background-slider .swiper-container .swiper-slide{background-size:cover; background-position:center;}.blockquote-section-type-1{height:100%;} .blockquote-section-type-1 .blockquote-wrapper{height:100%; position:relative; z-index:100; width:100%;} .blockquote-section-type-1 .blockquote-wrapper .blockquote-col{padding:0;} .blockquote-section-type-1 .blockquote-wrapper .blockquote-col blockquote{box-shadow:0 4px 8px var(--box-shadow-boxes); max-width:500px; border-radius:5px; background-color:var(--primary-color); padding:80px 70px 70px 70px; position:relative;} @media (max-width:767px){.blockquote-section-type-1 .blockquote-wrapper .blockquote-col blockquote{padding:60px 50px 50px 50px;}} @media (max-width:575px){.blockquote-section-type-1 .blockquote-wrapper .blockquote-col blockquote{padding:50px 40px 40px 40px;}} .blockquote-section-type-1 .blockquote-wrapper .blockquote-col blockquote h4{font-family:var(--primary-font); color:#fff; font-weight:500; text-align:center; font-size:25px;} @media (max-width:767px){.blockquote-section-type-1 .blockquote-wrapper .blockquote-col blockquote h4{font-size:20px;}} .blockquote-section-type-1 .blockquote-wrapper .blockquote-col blockquote:after{content:"\f10d"; font-size:64px; color:#fff; position:absolute; line-height:1; top:0; left:50%; transform:translate(-50%, -50%); font-family:"FontAwesome"; font-weight:900;} @media (max-width:767px){.blockquote-section-type-1 .blockquote-wrapper .blockquote-col blockquote:after{font-size:56px;}}.modal-toggle-white .play{width:55px; height:55px; border:2px solid #fff; border-radius:100%; cursor:pointer; transition:all .2s ease-in-out;} @media (max-width:1199px){.modal-toggle-white .play{width:50px; height:50px;}} @media (max-width:767px){.modal-toggle-white .play{width:40px; height:40px;}} .modal-toggle-white .play i{transition:all .2s ease-in-out; font-size:14px; color:#fff;} @media (max-width:1199px){.modal-toggle-white .play i{font-size:14px;}} @media (max-width:767px){.modal-toggle-white .play i{font-size:12px;}}.modal-toggle-white .play:hover{background-color:#fff;} .modal-toggle-white .play:hover i{color:var(--heading-color);}.newsletter-section{background-size:cover; background-attachment:fixed; padding:100px 0;} @media (max-width:1199px){.newsletter-section{padding:70px 0;}} .newsletter-section .col{justify-content:space-between;} @media (max-width:1199px){.newsletter-section .col{flex-direction:column; justify-content:center;}} .newsletter-section .col .content-wrapper{position:relative; z-index:100; max-width:520px;} .newsletter-section .col .content-wrapper h2{color:#fff; line-height:1; margin-bottom:10px; font-weight:400; font-size:38px;} @media (max-width:1199px){.newsletter-section .col .content-wrapper h2{text-align:center;}} @media (max-width:991px){.newsletter-section .col .content-wrapper h2{font-size:30px;}} @media (max-width:767px){.newsletter-section .col .content-wrapper h2{font-size:28px;}} .newsletter-section .col .content-wrapper p{color:#fff; font-weight:300;} @media (max-width:1199px){.newsletter-section .col .content-wrapper p{text-align:center;}} .newsletter-section .col .newsletter-wrapper{position:relative; z-index:100;} @media (max-width:1199px){.newsletter-section .col .newsletter-wrapper{margin-top:40px;}} @media (max-width:767px){.newsletter-section .col .newsletter-wrapper{width:100%;}} .newsletter-section .col .newsletter-wrapper #form-newsletter input{height:50px; padding:0 20px; color:#fff; background-color:rgba(0, 0, 0, 0.5); width:320px; border-top-left-radius:25px; border-bottom-left-radius:25px; border:none;} @media (max-width:767px){.newsletter-section .col .newsletter-wrapper #form-newsletter input{width:100%;}} .newsletter-section .col .newsletter-wrapper #form-newsletter ::placeholder{color:rgba(255, 255, 255, 0.7);} .newsletter-section .col .newsletter-wrapper #form-newsletter button{position:relative; border-top-right-radius:25px; border-bottom-right-radius:25px; border:none; background-color:var(--primary-color); padding:0 25px; color:#fff; cursor:pointer; font-size:13px; font-weight:500; text-transform:uppercase; transition:all .2s ease-in-out; perspective:100px; overflow:hidden; z-index:2;} @media (max-width:767px){.newsletter-section .col .newsletter-wrapper #form-newsletter button{min-width:100px; padding:0 15px; font-size:11px;}} .newsletter-section .col .newsletter-wrapper #form-newsletter button i{margin-left:5px;} .newsletter-section .col .newsletter-wrapper #form-newsletter button:hover:after{border-radius:0; left:0;} .newsletter-section .col .newsletter-wrapper #form-newsletter button:after{content:' '; display:block; position:absolute; top:0; left:-100%; border-radius:100%; transition:all .3s ease-in-out; background-color:rgba(33, 33, 33, 0.1); width:100%; height:100%; z-index:-1;}.divider-default{width:100%; height:1px; background-color:var(--default-border);}.social-type-1 .social-box{width:31px; height:31px; border-radius:0; display:flex; justify-content:center; align-items:center; color:#fff; transition:all .2s ease-in-out; margin:5px;}.social-type-1 .social-box:hover{border-radius:100%;}.social-type-2 .social-box{width:50px; height:50px; border-radius:100%; display:flex; justify-content:center; align-items:center; color:#fff; transition:all .2s ease-in-out; margin:10px;} @media (max-width:575px){.social-type-2 .social-box{width:40px; height:40px; margin:7px;}}.social-type-2 .social-box:hover{transform:scale(1.1);}.social-type-3 .social-box{width:40px; height:40px; border-radius:100%; display:flex; justify-content:center; align-items:center; color:#fff; transition:all .2s ease-in-out; margin:5px;}.social-type-3 .social-box:hover{background-color:transparent !important;}.swiper-pagination-bullets-default{position:absolute; bottom:15px !important; z-index:100; display:flex; justify-content:center; align-items:center;} @media (max-width:767px){.swiper-pagination-bullets-default{bottom:10px !important;}} .swiper-pagination-bullets-default .swiper-pagination-bullet{width:10px; height:10px; background-color:#fff; margin:0 6px !important; border-radius:10px; transition:all .3s ease-in-out;} .swiper-pagination-bullets-default .swiper-pagination-bullet-active{background-color:var(--primary-color); width:20px;}.swiper-pagination-bullets-vertical{position:absolute; z-index:100; right:30px !important; display:flex; flex-direction:column; justify-content:center; align-items:center;} @media (max-width:767px){.swiper-pagination-bullets-vertical{bottom:15px !important;}} @media (max-width:575px){.swiper-pagination-bullets-vertical{display:none !important;}} @media (max-width:1199px){.swiper-pagination-bullets-vertical{right:20px !important;}} .swiper-pagination-bullets-vertical .swiper-pagination-bullet{width:10px; height:10px; background-color:#fff; margin:6px 0 !important;} .swiper-pagination-bullets-vertical .swiper-pagination-bullet-active{background-color:var(--primary-color);}.swiper-pagination-bullets-common{z-index:100; display:flex; justify-content:center; align-items:center;} .swiper-pagination-bullets-common .swiper-pagination-bullet{width:10px; height:10px; background-color:rgba(0, 0, 0, 0.5); margin:0 6px !important; transform:scale(0.75); transition:all .3s ease;} .swiper-pagination-bullets-common .swiper-pagination-bullet-active{background-color:var(--primary-color); transform:scale(1);}.swiper-button-prev-default, .swiper-button-next-default{width:40px; height:40px; position:absolute; z-index:100; top:50%; display:flex; align-items:center; cursor:pointer; justify-content:center; transition:all .15s ease;} @media (max-width:575px){.swiper-button-prev-default, .swiper-button-next-default{display:none;}} .swiper-button-prev-default i, .swiper-button-next-default i{transition:all .15s ease; font-size:34px; color:var(--light-font-color);}.swiper-button-prev-default:hover, .swiper-button-next-default:hover{transform:scale(1.5);} .swiper-button-prev-default:hover i, .swiper-button-next-default:hover i{color:var(--primary-color);}.swiper-button-prev-default{left:20px;} @media (max-width:1199px){.swiper-button-prev-default{left:5px;}}.swiper-button-next-default{right:20px;} @media (max-width:1199px){.swiper-button-next-default{right:5px;}}.swiper-button-prev-common, .swiper-button-next-common{width:45px; height:45px; position:absolute; z-index:100; top:calc(50% - 20px); display:flex; align-items:center; cursor:pointer; justify-content:center; background-color:rgba(0, 0, 0, 0.3); transition:all .2s ease-in-out;} @media (max-width:1199px){.swiper-button-prev-common, .swiper-button-next-common{background-color:rgba(0, 0, 0, 0.4);}} @media (max-width:450px){.swiper-button-prev-common, .swiper-button-next-common{display:none;}} .swiper-button-prev-common i, .swiper-button-next-common i{font-size:17px; color:#fff;}.swiper-button-prev-common:hover, .swiper-button-next-common:hover{background-color:rgba(0, 0, 0, 0.4);}.swiper-button-prev-common{left:-70px;} @media (max-width:1440px){.swiper-button-prev-common{left:-50px;}} @media (max-width:1199px){.swiper-button-prev-common{left:25px;}}.swiper-button-next-common{right:-70px;} @media (max-width:1440px){.swiper-button-next-common{right:-50px;}} @media (max-width:1199px){.swiper-button-next-common{right:25px;}}.swiper-button-prev-vertical, .swiper-button-next-vertical{width:40px; height:40px; position:absolute; z-index:100; display:flex; align-items:center; cursor:pointer; justify-content:center; transition:all .2s ease; left:20px; transform:translateY(-50%);} @media (max-width:1199px){.swiper-button-prev-vertical, .swiper-button-next-vertical{left:5px;}} @media (max-width:575px){.swiper-button-prev-vertical, .swiper-button-next-vertical{display:none;}} .swiper-button-prev-vertical i, .swiper-button-next-vertical i{transition:all .15s ease; font-size:34px; color:var(--light-font-color);}.swiper-button-prev-vertical:hover, .swiper-button-next-vertical:hover{transform:scale(1.1) translateY(-50%);} .swiper-button-prev-vertical:hover i, .swiper-button-next-vertical:hover i{color:var(--primary-color);}.swiper-button-prev-vertical{top:45%;}.swiper-button-next-vertical{top:55%;}.swiper-button-prev-portfolio, .swiper-button-next-portfolio{position:absolute; width:50px; height:50px; background-color:#fff; top:50%; transform:translateY(-50%); z-index:100; display:flex; justify-content:center; align-items:center; cursor:pointer;} @media (max-width:767px){.swiper-button-prev-portfolio, .swiper-button-next-portfolio{display:none;}} .swiper-button-prev-portfolio i, .swiper-button-next-portfolio i{font-size:18px; color:var(--heading-color);}.swiper-button-next-portfolio{right:0;}.steps-section-type-1{margin-bottom:-30px;} .steps-section-type-1 .step-wrapper{margin-bottom:30px;} @media (max-width:991px){.steps-section-type-1 .step-wrapper{flex-direction:column;}} @media (max-width:575px){.steps-section-type-1 .step-wrapper{flex-direction:row;}} .steps-section-type-1 .step-wrapper .num{color:var(--primary-color); font-weight:600; line-height:1; margin-right:40px; font-size:60px; margin-bottom:10px;} @media (max-width:767px){.steps-section-type-1 .step-wrapper .num{font-size:54px;}} @media (max-width:575px){.steps-section-type-1 .step-wrapper .num{min-width:75px; margin-right:10px; font-size:48px;}} .steps-section-type-1 .step-wrapper .step-body{padding-top:5px;} .steps-section-type-1 .step-wrapper .step-body h6{font-weight:500; margin-bottom:10px; line-height:1; color:var(--heading-color); font-size:20px;} @media (max-width:767px){.steps-section-type-1 .step-wrapper .step-body h6{font-size:14px;}}.service-item-type-1 .service-wrapper .icon-wrapper i{line-height:1; font-size:48px; margin-right:25px; color:var(--heading-color); opacity:0.4; transition:all .2s ease-in-out;} @media (max-width:991px){.service-item-type-1 .service-wrapper .icon-wrapper i{margin-right:15px; font-size:36px;}}.service-item-type-1 .service-wrapper .description h6{font-size:20px; font-weight:600; margin-bottom:10px; line-height:1;} @media (max-width:767px){.service-item-type-1 .service-wrapper .description h6{font-size:14px; margin-bottom:5px;}}.service-item-type-1 .service-wrapper:hover i{opacity:1; color:var(--primary-color);}.service-item-type-2{display:flex;} @media (max-width:1199px){.service-item-type-2{max-width:350px;}} @media (max-width:991px){.service-item-type-2{width:100%;}} .service-item-type-2 .icon-wrapper{min-width:50px; max-height:50px; border-radius:100%; background-color:var(--primary-color); border:4px solid var(--button-border); margin-right:25px;} @media (max-width:1199px){.service-item-type-2 .icon-wrapper{margin-right:15px;}} @media (max-width:1199px){.service-item-type-2 .icon-wrapper{width:45px; height:45px; min-width:45px; max-height:45px;}} .service-item-type-2 .icon-wrapper i{font-size:18px; color:#fff;} .service-item-type-2 .title-service{font-weight:500; line-height:1; margin-bottom:10px; font-size:20px;} @media (max-width:767px){.service-item-type-2 .title-service{font-size:14px; margin-bottom:5px;}}.service-item-type-3 h6{margin-bottom:10px; color:#fff; font-size:20px;} @media (max-width:767px){.service-item-type-3 h6{font-size:14px; margin-bottom:5px;}} .service-item-type-3 h6 i{margin-right:10px; color:var(--primary-color);}.service-item-type-3 p{color:#fff;}.service-item-type-4 .up-text{color:var(--primary-color); font-weight:400; line-height:1; opacity:0.9; font-family:var(--secondary-font); margin-bottom:5px;}.service-item-type-4 .title{margin-bottom:10px; font-size:20px; font-weight:500;} @media (max-width:767px){.service-item-type-4 .title{font-size:14px; margin-bottom:5px;}}.service-item-type-4 p{position:relative;}.tabs-section-type-1 .tabs-wrapper .tabs-header{margin-bottom:20px; width:100%; border-bottom:1px solid var(--default-border); position:relative; top:-1px;} @media (max-width:991px){.tabs-section-type-1 .tabs-wrapper .tabs-header{margin-bottom:15px; flex-wrap:wrap; border-bottom:none; padding:0; justify-content:center;}} @media (max-width:575px){.tabs-section-type-1 .tabs-wrapper .tabs-header{margin-bottom:0;}} .tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper{padding:0;} @media (max-width:991px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper{width:50%;}} @media (max-width:575px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper{width:100%;}} .tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{display:flex; font-weight:600; text-align:center; padding:15px 20px; cursor:pointer; font-size:14px; position:relative; bottom:-1px; margin-right:15px; transition:all .3s ease-in-out; background-color:#fff; border:1px solid var(--default-border); border-top-left-radius:5px; border-top-right-radius:5px;} @media (max-width:1199px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{font-size:13px; padding:10px 15px;}} @media (max-width:991px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{margin-bottom:10px; margin-right:5px; margin-left:5px; border-radius:5px;}} @media (max-width:767px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{font-size:12px;}} @media (max-width:575px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{margin-right:0; margin-left:0;}} .tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger i{margin-right:10px;} .tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .active{color:var(--primary-color); border-bottom:1px solid transparent;} @media (max-width:991px){.tabs-section-type-1 .tabs-wrapper .tabs-header .tab-trigger-wrapper .active{border-bottom:1px solid var(--default-border); color:#fff; background-color:var(--primary-color);}}.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper{position:relative;} @media (max-width:767px){.tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .description{text-align:center;}} .tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body{transition:all .3s ease-in-out;} .tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .tab-body:not(.active-body){position:absolute; top:0; left:0; opacity:0;} .tabs-section-type-1 .tabs-wrapper .tabs-body-wrapper .active-body{position:relative;}.tabs-section-type-2 .tabs-wrapper .tabs-header{margin-bottom:25px; padding:0 0 10px 0; border-bottom:1px solid var(--default-border); width:100%; position:relative; flex-wrap:wrap;} @media (max-width:991px){.tabs-section-type-2 .tabs-wrapper .tabs-header{margin-bottom:20px; padding-bottom:25px;}} @media (max-width:767px){.tabs-section-type-2 .tabs-wrapper .tabs-header{padding-bottom:0; margin-bottom:15px;}} .tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper{padding:0; margin:0 30px 20px 30px;} @media (max-width:1199px){.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper{margin-right:20px; margin-left:20px;}} @media (max-width:991px){.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper{margin-left:10px; margin-right:10px;}} @media (max-width:767px){.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper{margin-left:20px; margin-right:20px;}} @media (max-width:575px){.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper{width:35%; margin-bottom:20px; margin-right:15px; margin-left:15px;}} .tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger{display:flex; flex-direction:column; align-items:center; cursor:pointer;} .tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger i{color:var(--heading-color); opacity:0.5; text-align:center; font-size:30px; margin-bottom:30px; transition:all .2s ease-in-out;} @media (max-width:767px){.tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger i{font-size:28px; margin-bottom:20px; margin-top:15px;}} .tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .tab-trigger h6{text-align:center; font-size:12px; text-transform:uppercase; color:var(--heading-color); opacity:0.6; letter-spacing:0.5px; transition:all .2s ease-in-out;} .tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .active i{color:var(--primary-color); opacity:1;} .tabs-section-type-2 .tabs-wrapper .tabs-header .tab-trigger-wrapper .active h6{color:var(--primary-color); opacity:1;}.tabs-section-type-2 .tabs-wrapper .tabs-body-wrapper{position:relative;} @media (max-width:767px){.tabs-section-type-2 .tabs-wrapper .tabs-body-wrapper .description{text-align:center;}} .tabs-section-type-2 .tabs-wrapper .tabs-body-wrapper .tab-body{transition:all .3s ease-in-out;} .tabs-section-type-2 .tabs-wrapper .tabs-body-wrapper .tab-body:not(.active-body){position:absolute; top:0; left:0; opacity:0; transform:translateY(50%);} .tabs-section-type-2 .tabs-wrapper .tabs-body-wrapper .active-body{position:relative; opacity:1; transform:translateY(0%);}.team-slider{position:relative;} .team-slider .swiper-wrapper .swiper-slide{border-radius:5px; overflow:hidden; cursor:grab;} @media (max-width:450px){.team-slider .swiper-wrapper .swiper-slide{padding:0;}} .team-slider .swiper-wrapper .swiper-slide .member-wrapper{overflow:hidden; position:relative;} @media (max-width:450px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper{max-width:320px; margin-left:auto; margin-right:auto;}} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description{position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden;} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper{position:relative; z-index:10; width:100%; height:100%; padding:40px;} @media (max-width:1199px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper{padding:30px 20px;}} @media (max-width:450px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper{padding:30px;}} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content{border:1px solid transparent; width:100%; transition:all .3s ease-in-out; padding:30px 20px; border-radius:5px;} @media (max-width:1199px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content{padding:20px;}} @media (max-width:450px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content{padding:30px 20px;}} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content h6{color:#fff; margin-bottom:8px; line-height:1; font-weight:600; letter-spacing:0.7px; font-size:20px; opacity:0; transition:all .4s ease-in-out; transform:scale(0.85);} @media (max-width:1199px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content h6{font-size:16px;  margin-bottom:5px;}} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .position{margin-bottom:30px; color:#fff; font-size:14px; opacity:0; transform:scale(0.75); transition:all .5s ease-in-out;} @media (max-width:1199px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .position{margin-bottom:20px;  font-size:11px;}} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box{width:30px; height:30px; display:flex; justify-content:center; align-items:center; border-radius:100%; opacity:0; transform:scale(0);} @media (max-width:991px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box{width:25px;  height:25px;}} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box i{color:#fff; font-size:13px; transition:all .3s ease-in-out;} @media (max-width:991px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box i{font-size:10px;}} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:nth-child(1){transition:all .5s ease-in-out;} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:nth-child(2){transition:all .6s ease-in-out;} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:nth-child(3){transition:all .7s ease-in-out;} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:nth-child(4){transition:all .8s ease-in-out;} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:not(:last-child){margin-right:25px;} @media (max-width:991px){.team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description .content-wrapper .content .social-wrapper .social-box:not(:last-child){margin-right:15px;}} .team-slider .swiper-wrapper .swiper-slide .member-wrapper .member-description:after{content:' '; display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:linear-gradient(to top, #212121, var(--primary-color)); opacity:0; transition:all .4s ease-in-out;} .team-slider .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description:after{opacity:0.4;} .team-slider .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description .content-wrapper .content{border:1px solid var(--white-border);} .team-slider .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description .content-wrapper .content h6{opacity:1; transform:scale(1);} .team-slider .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description .content-wrapper .content .position{opacity:1; transform:scale(1);} .team-slider .swiper-wrapper .swiper-slide .member-wrapper:hover .member-description .content-wrapper .content .social-wrapper .social-box{opacity:1; transform:scale(1);} .team-slider .swiper-pagination-bullets-common{margin-top:30px;} @media (max-width:767px){.team-slider .swiper-pagination-bullets-common{bottom:15px !important;}}.testimonials-slider{position:relative; padding:0; z-index:100;} .testimonials-slider .swiper-container .swiper-wrapper .swiper-slide{cursor:grab; padding:70px 0;} @media (max-width:767px){.testimonials-slider .swiper-container .swiper-wrapper .swiper-slide{padding:70px 0 50px 0;}} .testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:750px; margin-left:auto; margin-right:auto; padding:70px 60px 60px 60px; background-color:#fff; border-radius:5px; box-shadow:1px 1px 10px 3px var(--box-shadow-medium); position:relative;} @media (max-width:1199px){.testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:700px;}} @media (max-width:991px){.testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:650px; padding:70px 50px 40px 50px;}} @media (max-width:767px){.testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:510px; padding:60px 20px 30px 20px;}} @media (max-width:575px){.testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper{width:100%;}} .testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .img-wrapper{width:100px; height:100px; border-radius:100%; overflow:hidden; position:absolute; z-index:100; top:0; left:50%; transform:translateY(-50%) translateX(-50%); border:3px solid var(--light-border);} .testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .img-wrapper img{width:100%; height:100%;} .testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .client{text-align:center; font-weight:600; font-size:24px; margin-bottom:15px; line-height:1;} @media (max-width:991px){.testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .client{margin-bottom:10px; font-size:18px;}} @media (max-width:767px){.testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .client{font-size:16px;}} .testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .position{text-align:center; font-size:12px; color:var(--heading-colorr); font-weight:500; letter-spacing:0.5px; margin-bottom:20px; line-height:1; opacity:0.7;} @media (max-width:991px){.testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .position{margin-bottom:10px;}} @media (max-width:767px){.testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .position{font-size:11px;}} .testimonials-slider .swiper-container .swiper-wrapper .swiper-slide .review-wrapper .review{text-align:center;} .testimonials-slider .swiper-container .nav{display:flex; width:1000px; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); z-index:100;} @media (max-width:1199px){.testimonials-slider .swiper-container .nav{width:900px;}} @media (max-width:991px){.testimonials-slider .swiper-container .nav{width:750px;}} @media (max-width:767px){.testimonials-slider .swiper-container .nav{display:none;}} .testimonials-slider .swiper-container .nav .swiper-button-prev-testimonials, .testimonials-slider .swiper-container .nav .swiper-button-next-testimonials{width:35px; height:35px; display:flex; align-items:center; cursor:pointer; justify-content:center;} @media (max-width:575px){.testimonials-slider .swiper-container .nav .swiper-button-prev-testimonials, .testimonials-slider .swiper-container .nav .swiper-button-next-testimonials{display:none;}} .testimonials-slider .swiper-container .nav .swiper-button-prev-testimonials i, .testimonials-slider .swiper-container .nav .swiper-button-next-testimonials i{transition:all .3s ease; font-size:28px; color:#fff;}.testimonial-type-1 .author .img-wrapper{width:80px; height:80px; border-radius:100%; overflow:hidden; margin-right:30px; border:4px solid var(--default-border);} @media (max-width:575px){.testimonial-type-1 .author .img-wrapper{width:65px; height:65px; margin-right:20px;}}.testimonial-type-1 .description-box .message{color:var(--heading-color); opacity:0.8; margin-bottom:20px; padding-right:50px;} @media (max-width:991px){.testimonial-type-1 .description-box .message{padding-right:0; margin-bottom:15px;}} @media (max-width:575px){.testimonial-type-1 .description-box .message{font-size:13px; margin-bottom:10px;}}.testimonial-type-1 .description-box .name{font-weight:600; line-height:1; letter-spacing:0.5px; font-size:14px;} @media (max-width:991px){.testimonial-type-1 .description-box .name{font-size:14px;}} @media (max-width:575px){.testimonial-type-1 .description-box .name{font-size:13px;}}.testimonial-type-1 .description-box span{margin:0 5px; font-weight:600;}.testimonial-type-1 .description-box .position{line-height:1; font-weight:600; font-size:14px; color:var(--primary-color);}.section-title{font-weight:600; position:relative; font-size:46px; letter-spacing:0.6px;} @media (max-width:991px){.section-title{font-size:42px;}} @media (max-width:767px){.section-title{font-size:36px;}} @media (max-width:575px){.section-title{font-size:28px;}} .section-title .highlight{color:var(--primary-color);}.section-title:hover:after{width:80px;}.white-section-title{color:#fff;}.black-section-title{color:var(--heading-color);}.white-section-title:after{background-color:#fff !important;}.section-title:after{content:' '; display:block; width:55px; height:1px; background-color:var(--heading-color); margin-left:auto; margin-right:auto; margin-top:20px; transition:all .3s ease-in-out;}body{font-family:var(--primary-font); font-size:var(--primary-font-size); font-weight:400; overflow-x:hidden !important; color:var(--primary-font-color); overflow-y:auto; line-height:var(--primary-line-height);} @media (max-width:991px){body{font-size:14px;}}section{position:relative; z-index:100;}ul{margin-bottom:0; padding-left:0;} ul li{list-style-type:none;}a{color:var(--primary-color); transition:all .2s ease-in-out;}a:hover{color:var(--primary-color); text-decoration:none;}p{font-family:var(--primary-font); color:var(--primary-font-color); letter-spacing:0.3px; margin-bottom:0;}h1, h2, h3, h4, h5, h6{font-family:var(--secondary-font); color:var(--heading-color); margin-bottom:0;}strong{font-weight:600; color:var(--heading-color);}address{font-style:italic; margin:15px 0; font-weight:500;}ins, del, strike, s, u, em, cite{font-weight:500;}tt, var{font-weight:500;}dl{padding:25px; border:1px solid var(--default-border);} @media (max-width:575px){dl{padding:15px;}} dl dt{font-weight:500;} dl dd{margin-bottom:0;} dl dd:not(:last-child){padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid var(--default-border);}kbd{background-color:var(--primary-color);}pre{padding:5px 10px; border:1px solid var(--default-border); background-color:#f6f6f6; margin:10px 0;}.clearfix:after, .clearfix:before{content:""; display:table; clear:both;}.default-content-styles{padding:50px 15px;}.default-content{margin-left:auto; margin-right:auto;} .default-content .wp-caption{max-width:100%;} .default-content .wp-caption .wp-caption-text{font-weight:400; margin-top:10px; margin-bottom:15px;} .default-content .alignleft{margin-right:15px !important;} .default-content .alignright{margin-left:15px !important;} .default-content .alignnone, .default-content .alignleft, .default-content .alignright, .default-content .aligncenter{margin:5px 0;} .default-content p img, .default-content figure img{padding:5px; border:1px solid var(--default-border); border-radius:5px;} .default-content blockquote{background-color:rgba(0, 0, 0, 0.03); border-radius:5px; padding:35px 50px; position:relative; margin:25px 0; width:100%; max-width:100%;} @media (max-width:575px){.default-content blockquote{padding:25px;}} .default-content blockquote p{font-size:17px; color:var(--primary-font-color); font-weight:400; margin-bottom:0 !important;} @media (max-width:991px){.default-content blockquote p{font-size:16px;}} @media (max-width:575px){.default-content blockquote p{font-size:14px;}} .default-content blockquote p:after{content:close-quote;} .default-content blockquote p:before{content:open-quote;} .default-content blockquote:before{content:'\f10e'; display:block; font-family:"FontAwesome"; position:absolute; top:10px; left:10px; font-size:45px; font-weight:900; line-height:1; opacity:0.1;} .default-content img{max-width:100%; height:auto;} .default-content h1, .default-content h2, .default-content h3, .default-content h4, .default-content h5, .default-content h6{margin-bottom:15px; font-weight:600;} @media (max-width:575px){.default-content h1, .default-content h2, .default-content h3, .default-content h4, .default-content h5, .default-content h6{margin-bottom:10px;}} .default-content ol{font-weight:500; padding-left:30px;} .default-content ol li{margin-bottom:10px;} .default-content ol li ol{padding-left:10px; margin-top:10px;} .default-content ul{font-weight:500; padding-left:30px;} .default-content ul li{list-style-type:square; margin-bottom:10px;} .default-content ul li ul{padding-left:10px; margin-top:10px;} .default-content table{margin:15px 0; width:100%;} .default-content table tr{border-top:1px solid var(--default-border); border-bottom:1px solid var(--default-border);} .default-content table tr td, .default-content table tr th{padding:15px 25px; color:var(--heading-color); font-weight:500;} @media (max-width:767px){.default-content table tr td, .default-content table tr th{padding:10px 15px;}} @media (max-width:575px){.default-content table tr td, .default-content table tr th{padding:5px 10px;}} .default-content .alignleft{float:left; text-align:left;} .default-content .alignright{float:right; text-align:right;} .default-content .aligncenter{margin-left:auto; margin-right:auto; text-align:center; clear:both; display:block;} .default-content .bypostauthor{visibility:visible;} .default-content .mce-content-body .wpview-wrap{margin-bottom:28px;} .default-content .gallery{margin:0 -1.1666667%; padding:0;} .default-content .gallery .gallery-item{display:inline-block; max-width:33.33%; padding:0 1.1400652% 2.2801304%; text-align:center; vertical-align:top; width:100%;} .default-content .gallery-columns-1 .gallery-item{max-width:100%;} .default-content .gallery-columns-2 .gallery-item{max-width:50%;} .default-content .gallery-columns-4 .gallery-item{max-width:25%;} .default-content .gallery-columns-5 .gallery-item{max-width:20%;} .default-content .gallery-columns-6 .gallery-item{max-width:16.66%;} .default-content .gallery-columns-7 .gallery-item{max-width:14.28%;} .default-content .gallery-columns-8 .gallery-item{max-width:12.5%;} .default-content .gallery-columns-9 .gallery-item{max-width:11.11%;} .default-content .gallery .gallery-caption{font-size:13px; margin:0;} .default-content .gallery-columns-6 .gallery-caption, .default-content .gallery-columns-7 .gallery-caption, .default-content .gallery-columns-8 .gallery-caption, .default-content .gallery-columns-9 .gallery-caption{display:none;} .default-content .wp-audio-shortcode a, .default-content .wp-playlist a{box-shadow:none;} .default-content .mce-content-body .wp-audio-playlist{margin:0; padding-bottom:0;} .default-content .mce-content-body .wp-playlist-tracks{margin-top:0;} .default-content .mce-content-body .wp-playlist-item{padding:10px 0;} .default-content .mce-content-body .wp-playlist-item-length{top:10px;} .default-content .rtl blockquote{border:0 solid #1a1a1a; border-right-width:4px;} .default-content .rtl blockquote.alignleft, .default-content .rtl blockquote.alignright{border:0 solid #1a1a1a; border-top-width:4px;} .default-content .rtl blockquote:not(.alignleft):not(.alignright){margin-right:-28px; padding:0 24px 0 0;} .default-content .rtl blockquote blockquote:not(.alignleft):not(.alignright){margin-right:0; margin-left:auto;} .default-content .rtl li > ul, .default-content .rtl blockquote > ul{margin-right:20px; margin-left:auto;} .default-content .rtl li > ol, .default-content .rtl blockquote > ol{margin-right:24px; margin-left:auto;} .default-content .rtl table th, .default-content .rtl .mce-item-table th, .default-content .rtl table caption{text-align:right;}.post_pages{display:flex; align-items:center; line-height:1; padding-top:40px;} .post_pages p{font-weight:500; margin-right:10px;} .post_pages .link{transition:all .2s ease-in-out; color:var(--heading-color); width:30px; height:30px; border:1px solid var(--default-border); display:flex; justify-content:center; align-items:center; margin-right:5px; cursor:pointer; margin-left:5px;} .post_pages .link a{color:var(--heading-color) !important; display:flex; justify-content:center; align-items:center; width:100%; height:100%;} .post_pages .link:hover{background-color:var(--primary-color) !important; color:#fff !important;} .post_pages .link:hover a{color:#fff !important;} .post_pages a:hover .link{color:#fff !important;}.admin-bar .hero-header{top:-32px !important;} @media (max-width:782px){.admin-bar .hero-header{top:-46px !important;}}.top-fix{top:0 !important;}.container{padding-left:0; padding-right:0;} @media (max-width:1199px){.container{padding-left:15px; padding-right:15px; width:100% !important; max-width:100% !important;}}.map-section{overflow:hidden;} .map-section .hidden{visibility:hidden; pointer-events:none; position:absolute;}.swiper-post{cursor:grab;}#main-wrapper{overflow:hidden !important;}*:focus{outline:none;}.ie-support{position:relative; top:50vh; transform:translateY(-50%);} .ie-support p{text-align:center; font-size:22px;}iframe{border:none;}.wrapper-hidden{transition:all 1.2s ease-in-out; opacity:0.5;}::selection{background-color:var(--selection-background); color:var(--selection-color);}button:focus, input:focus{outline:none;}.mfp-container{position:fixed;}h1, h2, h3, h4{letter-spacing:-1px;} @media (max-width:991px){h1, h2, h3, h4{letter-spacing:0;}}h5, h6{letter-spacing:-0.5px;} @media (max-width:991px){h5, h6{letter-spacing:0;}}h1, h2, h3, h4, h5, h6{font-weight:600; line-height:1.6; margin:0;}h1{font-size:64px;} @media (max-width:1439px){h1{font-size:56px;}} @media (max-width:1199px){h1{font-size:48px;}} @media (max-width:767px){h1{font-size:36px;}}h2{font-size:48px;} @media (max-width:1199px){h2{font-size:42px;}} @media (max-width:767px){h2{font-size:36px;}} @media (max-width:575px){h2{font-size:28px;}}h3{font-size:42px;} @media (max-width:1439px){h3{font-size:36px;}} @media (max-width:1199px){h3{font-size:32px;}} @media (max-width:767px){h3{font-size:24px;}}h4{font-size:32px;} @media (max-width:991px){h4{font-size:26px;}} @media (max-width:767px){h4{font-size:22px;}}h5{font-size:24px;} @media (max-width:767px){h5{font-size:20px;}}h6{font-size:18px;}.navbar{width:100%; padding:0 0 1px 0;} .navbar .navbar-inner{height:inherit; max-width:100%; width:100%;} .navbar .navbar-inner .navbar-logo{height:inherit; transition:all .3s ease;} .navbar .navbar-inner .navbar-logo .logo-link{display:block; padding:0 30px; height:100%;} .navbar .navbar-inner .navbar-logo .logo-link img{transition:all .3s ease-in-out;} .navbar .navbar-inner .navbar-logo .logo-link .logo-text{font-family:var(--secondary-font); text-transform:uppercase; font-weight:700; font-size:24px; transition:all .3s ease-in-out; letter-spacing:1.5px;} .navbar .navbar-inner .logo-right{order:2;} .navbar .navbar-inner .logo-left{order:1;} .navbar .navbar-inner .menu-header-wrapper{order:2;} .navbar .navbar-inner .menu-header-wrapper .menu-header{transition:all .3s ease-in-out; display:flex; order:3;} .navbar .navbar-inner .menu-header-wrapper .menu-header .additional-nav-icon{width:40px; transition:all .3s ease-in-out;} .navbar .navbar-inner .menu-header-wrapper .menu-header li a{display:flex; align-items:center; height:100%; font-family:var(--secondary-font); letter-spacing:1px; transition:all .3s ease-in-out; cursor:pointer; font-size:13px; font-weight:500 !important;} .navbar .navbar-inner .menu-header-wrapper .menu-header li a:hover{color:var(--primary-color) !important;} .navbar .navbar-inner .menu-header-wrapper .menu-header li a:hover:after{color:var(--primary-color);} .navbar .navbar-inner .menu-header-wrapper .menu-header .primary-sub-menus{position:absolute; pointer-events:none; opacity:0;} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children{position:relative;} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .sub-menu{position:absolute; opacity:0; transform:translateY(30px); pointer-events:none; transition:all .3s ease-in-out; box-shadow:0 0 35px var(--box-shadow-medium); display:flex; flex-direction:column;} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .sub-menu a:hover .additional-nav-icon{color:var(--primary-color);} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .sub-menu .sub-menu{left:97%; top:-15px; box-shadow:0 0 35px var(--box-shadow-medium);} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .sub-menu .menu-item-has-children a{display:flex; justify-content:space-between; align-items:center;} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .sub-menu .menu-item-has-children a i{margin-left:25px; opacity:0.8;} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .sub-menu .menu-item-has-children a:hover i{color:var(--primary-color);} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .sub-menu li a{font-size:12px;} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .sub-menu .sub-menu-toggle:after{transition:all .3s ease-in-out; font-weight:900; content:'\f105'; font-family:"FontAwesome"; display:block; opacity:0.9; font-size:10px; color:var(--menu-color);} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .active-sub-menu{opacity:1; pointer-events:auto; transform:translateY(-15px);} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-children .active-sub-menu .sub-menu{transform:translateY(0);} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu{position:relative;} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus{transition:all .3s ease-in-out; box-shadow:0 0 35px var(--box-shadow-medium); background-color:var(--sub-menu-background); display:flex; font-size:12px; max-width:1000px; flex-wrap:wrap;} @media (max-width:1439px){.navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus{max-width:800px;}} @media (max-width:991px){.navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus{max-width:none; opacity:1; pointer-events:auto; box-shadow:none; display:none; transition:none; position:relative; padding:10px 0; background-color:var(--heading-color);}} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus a{height:auto; color:var(--menu-color); padding:8px 10px;} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus a:hover{color:var(--primary-color);} @media (min-width:991px){.navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus a:hover{background-color:var(--menu-item-hover-bg);}} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus a:hover .additional-nav-icon{color:var(--primary-color);} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus .megamenu-side{width:250px; padding:10px 20px; border-right:1px solid var(--default-border);} @media (max-width:1439px){.navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus .megamenu-side{max-width:200px;  padding:10px;}} @media (max-width:991px){.navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus .megamenu-side{width:100%;  max-width:none;  border:none;  padding:0;}} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus .megamenu-side .sub-menu-toggle{text-transform:uppercase; color:var(--primary-color); font-weight:500; padding:8px 0 10px 0; margin:5px 10px 10px 10px; border-bottom:1px solid var(--default-border); cursor:auto; letter-spacing:1px;} @media (max-width:991px){.navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus .megamenu-side .sub-menu-toggle{margin:0;}} @media (max-width:991px){.navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .primary-sub-menus .megamenu-side a{color:#fff;  padding:8px 0;}} .navbar .navbar-inner .menu-header-wrapper .menu-header .menu-item-has-megamenu .active-megamenu{opacity:1; pointer-events:auto;} .navbar .navbar-inner .menu-header-wrapper .menu-header .icon-description{transition:all .3s ease-in-out; width:25px; margin-left:0;} .navbar .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle{position:relative;} .navbar .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle:after{transition:all .3s ease-in-out; content:'\f107'; font-family:'FontAwesome'; display:block; margin-left:10px; opacity:0.9; font-size:10px; color:var(--gray-font-color);} @media (max-width:1199px){.navbar .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle:after{margin-left:5px;}} .navbar .navbar-inner .menu-header-wrapper .navbar-social{padding:0 40px;} @media (max-width:1199px){.navbar .navbar-inner .menu-header-wrapper .navbar-social{padding:0 20px;}} .navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box{width:30px; height:30px; display:flex; align-items:center; justify-content:center;} .navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box a{color:#fff; font-size:13px; transition:all .3s ease-in-out;} .navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box a:hover{color:var(--gray-font-color);} .navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box a:hover .additional-nav-icon{color:var(--gray-font-color);} .navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box:not(:last-child){margin-right:25px;} @media (max-width:1199px){.navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box:not(:last-child){margin-right:15px;}} .navbar .navbar-inner .menu-header-wrapper .navbar-search{padding:0 40px;} @media (max-width:1199px){.navbar .navbar-inner .menu-header-wrapper .navbar-search{padding:0 20px;}} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-input{transition:all .2s ease-in-out; display:block; cursor:pointer; height:50px; width:50px; z-index:100;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-input .search-icon, .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-input .search-times{transition:all .3s ease-in-out;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-input .search-icon{pointer-events:auto; opacity:1; font-size:14px;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-input .search-times{transition:all .3s ease-in-out; pointer-events:none; opacity:0; position:absolute; font-size:16px;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-input .times-active{pointer-events:auto; opacity:1;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-input .icon-off{pointer-events:none; opacity:0;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form input{height:30px; background-color:transparent; border:none; width:0; pointer-events:none; opacity:0; transition:all .3s ease-in-out; padding-bottom:4px;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-webkit-input-placeholder{font-weight:500; transition:all .3s ease-in-out;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-moz-placeholder{font-weight:500; transition:all .3s ease-in-out;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form :-moz-placeholder{font-weight:500; transition:all .3s ease-in-out;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form :-ms-input-placeholder{font-weight:500; transition:all .3s ease-in-out;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form .active-form{pointer-events:auto; opacity:1;} .navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form .navbar-hidden{display:none;} .navbar .navbar-inner .hamburger{display:none;} @media (max-width:991px){.navbar .navbar-inner .hamburger{display:flex;}}@media (min-width:992px){.logo-left .navbar-inner .navbar-logo{border-right:1px solid var(--light-border); order:1;} .logo-left .navbar-inner .menu-header-wrapper .menu{margin-right:20px;} .logo-left .navbar-inner .menu-header-wrapper .navbar-social{border-left:1px solid var(--light-border); order:3;} .logo-left .navbar-inner .menu-header-wrapper .navbar-search{border-left:1px solid var(--light-border); order:4;}}.logo-left .menu-item-has-megamenu .primary-sub-menus{transform:translateY(30px) translateX(-70%);} @media (max-width:1439px){.logo-left .menu-item-has-megamenu .primary-sub-menus{transform:translateY(30px) translateX(-60%);}}.logo-left .active-megamenu{transform:translateY(-15px) translateX(-70%) !important;} @media (max-width:1439px){.logo-left .active-megamenu{transform:translateY(-15px) translateX(-60%) !important;}}@media (min-width:992px){.logo-right .navbar-inner .navbar-logo{border-left:1px solid var(--light-border); order:4;} .logo-right .navbar-inner .menu-header-wrapper .menu{margin-left:20px;} .logo-right .navbar-inner .menu-header-wrapper .navbar-social{border-right:1px solid var(--light-border); order:2;} .logo-right .navbar-inner .menu-header-wrapper .navbar-search{border-right:1px solid var(--light-border); order:1;}}.logo-right .menu-item-has-megamenu .primary-sub-menus{transform:translateY(30px) translateX(-60%);} @media (max-width:1439px){.logo-right .menu-item-has-megamenu .primary-sub-menus{transform:translateY(30px) translateX(-50%);}}.logo-right .active-megamenu{transform:translateY(-15px) translateX(-60%) !important;} @media (max-width:1439px){.logo-right .active-megamenu{transform:translateY(-15px) translateX(-50%) !important;}}.navbar-default{position:fixed; border-bottom:1px solid var(--light-border); transition:all .3s ease-in-out;} .navbar-default .navbar-inner .navbar-logo .logo-link .logo-text{color:#fff;} .navbar-default .navbar-inner .menu-header-wrapper .fallback-menu{display:flex; align-items:center; margin-right:40px;} .navbar-default .navbar-inner .menu-header-wrapper .fallback-menu p{color:#fff;} .navbar-default .navbar-inner .menu-header-wrapper .menu li a{color:#fff; font-weight:400; padding:0 25px;} @media (max-width:1199px){.navbar-default .navbar-inner .menu-header-wrapper .menu li a{padding:0 20px;}} .navbar-default .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle .additional-nav-icon{color:#fff;} .navbar-default .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle:after{color:#fff;} .navbar-default .navbar-inner .navbar-search .search-icon, .navbar-default .navbar-inner .navbar-search .search-times{color:#fff;} .navbar-default .navbar-inner .navbar-search .search-form input{color:rgba(255, 255, 255, 0.9) !important;} .navbar-default .navbar-inner .navbar-search .search-form ::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.6);} .navbar-default .navbar-inner .navbar-search .search-form ::-moz-placeholder{color:rgba(255, 255, 255, 0.6);} .navbar-default .navbar-inner .navbar-search .search-form :-moz-placeholder{color:rgba(255, 255, 255, 0.6);} .navbar-default .navbar-inner .navbar-search .search-form :-ms-input-placeholder{color:rgba(255, 255, 255, 0.6);}.navbar-default:after{content:' '; display:block; position:absolute; top:0; width:100%; height:100%; background-color:var(--navbar-background); z-index:-1; transition:all .3s ease-in-out; transform:translateY(-100%);}.navbar-social-disable .navbar-inner .menu-header-wrapper .navbar-social{transform:scale(0);}.navbar-fill, .navbar-fade, .static-navbar, .fixed-navbar{box-shadow:0 0 35px var(--box-shadow-navbar);} .navbar-fill .navbar-inner .navbar-logo, .navbar-fade .navbar-inner .navbar-logo, .static-navbar .navbar-inner .navbar-logo, .fixed-navbar .navbar-inner .navbar-logo{border-color:var(--default-border);} .navbar-fill .navbar-inner .navbar-logo .logo-link .logo-text, .navbar-fade .navbar-inner .navbar-logo .logo-link .logo-text, .static-navbar .navbar-inner .navbar-logo .logo-link .logo-text, .fixed-navbar .navbar-inner .navbar-logo .logo-link .logo-text{color:var(--logo-color);} .navbar-fill .navbar-inner .menu-header-wrapper .fallback-menu p, .navbar-fade .navbar-inner .menu-header-wrapper .fallback-menu p, .static-navbar .navbar-inner .menu-header-wrapper .fallback-menu p, .fixed-navbar .navbar-inner .menu-header-wrapper .fallback-menu p{color:var(--heading-color) !important;} .navbar-fill .navbar-inner .menu-header-wrapper .menu li a, .navbar-fade .navbar-inner .menu-header-wrapper .menu li a, .static-navbar .navbar-inner .menu-header-wrapper .menu li a, .fixed-navbar .navbar-inner .menu-header-wrapper .menu li a{color:var(--menu-color);} .navbar-fill .navbar-inner .menu-header-wrapper .menu li a:hover, .navbar-fade .navbar-inner .menu-header-wrapper .menu li a:hover, .static-navbar .navbar-inner .menu-header-wrapper .menu li a:hover, .fixed-navbar .navbar-inner .menu-header-wrapper .menu li a:hover{color:var(--primary-color);} .navbar-fill .navbar-inner .menu-header-wrapper .menu li a:hover .additional-nav-icon, .navbar-fade .navbar-inner .menu-header-wrapper .menu li a:hover .additional-nav-icon, .static-navbar .navbar-inner .menu-header-wrapper .menu li a:hover .additional-nav-icon, .fixed-navbar .navbar-inner .menu-header-wrapper .menu li a:hover .additional-nav-icon{color:var(--primary-color);} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-social, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-social, .static-navbar .navbar-inner .menu-header-wrapper .navbar-social, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-social{border-color:var(--default-border);} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-social .social-box a, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-social .social-box a, .static-navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box a, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box a{color:var(--menu-color) !important;} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-social .social-box a:hover, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-social .social-box a:hover, .static-navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box a:hover, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-social .social-box a:hover{color:var(--primary-color) !important;} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-search, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-search, .static-navbar .navbar-inner .menu-header-wrapper .navbar-search, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-search{border-color:var(--default-border);} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-search .search-icon, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-search .search-icon, .static-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-icon, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-icon{color:var(--primary-color);} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-search .search-times, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-search .search-times, .static-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-times, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-times{color:var(--menu-color); opacity:0.7;} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-search .search-form input, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-search .search-form input, .static-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form input, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form input{color:var(--menu-color) !important; opacity:0.9;} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-webkit-input-placeholder, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-webkit-input-placeholder, .static-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-webkit-input-placeholder, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-webkit-input-placeholder{color:var(--menu-color); opacity:0.34;} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-moz-placeholder, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-moz-placeholder, .static-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-moz-placeholder, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form ::-moz-placeholder{color:var(--menu-color); opacity:0.34;} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-search .search-form :-moz-placeholder, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-search .search-form :-moz-placeholder, .static-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form :-moz-placeholder, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form :-moz-placeholder{color:var(--menu-color); opacity:0.34;} .navbar-fill .navbar-inner .menu-header-wrapper .navbar-search .search-form :-ms-input-placeholder, .navbar-fade .navbar-inner .menu-header-wrapper .navbar-search .search-form :-ms-input-placeholder, .static-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form :-ms-input-placeholder, .fixed-navbar .navbar-inner .menu-header-wrapper .navbar-search .search-form :-ms-input-placeholder{color:var(--menu-color); opacity:0.34;} .navbar-fill .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle .additional-nav-icon, .navbar-fade .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle .additional-nav-icon, .static-navbar .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle .additional-nav-icon, .fixed-navbar .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle .additional-nav-icon{color:var(--menu-color);} .navbar-fill .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle:after, .navbar-fade .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle:after, .static-navbar .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle:after, .fixed-navbar .navbar-inner .menu-header-wrapper .primary-sub-menu-toggle:after{color:var(--menu-color);}.static-navbar{position:relative; background-color:var(--navbar-background);}.fixed-navbar{position:fixed; background-color:var(--navbar-background);}.navbar-fade{background-color:var(--navbar-background);}.navbar-fill:after{transform:translateY(0%);}.desktop-menu{height:var(--navbar-height); z-index:901;} @media (max-width:991px){.desktop-menu{display:none;}} .desktop-menu .navbar-inner{padding:0;} .desktop-menu .navbar-inner .navbar-logo img{max-height:calc(var(--navbar-height) - 20px); max-width:var(--logo-width);} .desktop-menu .navbar-inner .navbar-logo .logo-light{display:block;} .desktop-menu .navbar-inner .navbar-logo .logo-dark{display:none;} .desktop-menu .navbar-inner .navbar-logo .logo-mobile{display:none;} .desktop-menu .navbar-inner .menu-header-wrapper{display:flex; height:inherit;} .desktop-menu .navbar-inner .menu-header-wrapper .menu{height:inherit;} .desktop-menu .navbar-inner .menu-header-wrapper .menu li a{padding:8px 25px;} @media (max-width:1199px){.desktop-menu .navbar-inner .menu-header-wrapper .menu li a{padding:8px 17px;}} .desktop-menu .navbar-inner .menu-header-wrapper .menu li a i{font-size:12px; color:var(--primary-font-color);} .desktop-menu .navbar-inner .menu-header-wrapper .menu li .sub-menu{padding:15px 0; width:200px;} .desktop-menu .navbar-inner .menu-header-wrapper .menu li .sub-menu{background-color:var(--sub-menu-background);} .desktop-menu .navbar-inner .menu-header-wrapper .menu li .sub-menu a{color:var(--menu-color);} .desktop-menu .navbar-inner .menu-header-wrapper .menu .social-item{display:none;} .desktop-menu .navbar-inner .menu-header-wrapper .menu .search-item{display:none;} .desktop-menu .navbar-inner .menu-header-wrapper .navbar-social{display:flex;} .desktop-menu .navbar-inner .menu-header-wrapper .navbar-search{display:flex;}.navigation-menu-mobile{position:fixed; top:0; left:-100%; width:100%; height:auto; z-index:1001; transition:all .5s ease-in-out; display:none; background-color:var(--white);} @media (max-width:991px){.navigation-menu-mobile{display:flex;}} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper{display:flex; width:100%; height:100vh; justify-content:center; align-items:center; position:relative; z-index:1001;} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list{width:100%; max-width:400px; margin-left:auto; margin-right:auto; padding:0 15px;} @media (max-width:575px){.navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list{max-width:300px;}} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item{width:100%;} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item a{color:var(--heading-color); font-size:24px; font-weight:600; display:flex; align-items:center; width:100%; justify-content:space-between; transition:none !important; opacity:0; transform:translateX(-40px); pointer-events:none;} @media (max-width:575px){.navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item a{font-size:20px;}} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item a:hover{text-decoration:none;} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item:not(:last-child){margin-bottom:20px;} @media (max-width:575px){.navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item:not(:last-child){margin-bottom:15px;}} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item .menu-item-icon{width:50px; margin-right:5px;} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item-has-children .sub-menu{position:absolute; width:100%; max-width:300px; top:50%; left:50%; pointer-events:none; transform:translateY(-50%) translateX(-50%);} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item-has-children .sub-menu .menu-item a{transform:translateX(10px); opacity:0; pointer-events:none;} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item-has-children .sub-menu .menu-item-back{margin-bottom:30px;} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item-has-children .sub-menu .menu-item-back a{padding:0; display:flex; justify-content:center; align-items:center; line-height:1; font-size:16px; border:1px solid var(--default-border); border-radius:100%; width:50px; height:50px;} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item-has-children .sub-menu .menu-item-back a i{padding-top:1px; font-size:11px;} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item-has-children .sub-menu .menu-item-back a:hover{background-color:var(--primary-color); border:1px solid var(--primary-color);} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item-has-children .sub-menu .menu-item-back a:hover i{color:var(--white);} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item-has-children .active-window{opacity:1; pointer-events:auto;} .navigation-menu-mobile .navigation-menu-mobile--menu-wrapper .menu-wrapper--menu-list .menu-item-has-children .menu-item-has-children--link:after{line-height:1; content:'\f105'; display:block; font-family:'FontAwesome'; font-size:10px; position:absolute; right:0; top:50%; transform:translateY(-50%);} .navigation-menu-mobile.active-panel{left:0;}.navigation-menu-mobile--menu-toggle-wrapper{display:none; align-items:center; justify-content:space-between; position:fixed; z-index:1005; width:100%; height:80px; background-color:var(--white); box-shadow:0 0 15px rgba(0, 0, 0, 0.1); top:0; padding:0 25px; transition:all .3s ease-in-out;} @media (max-width:991px){.navigation-menu-mobile--menu-toggle-wrapper{display:flex;}} .navigation-menu-mobile--menu-toggle-wrapper .toggle-wrapper--logo{display:flex; position:relative; z-index:10;} .navigation-menu-mobile--menu-toggle-wrapper .toggle-wrapper--logo .logo-side--logo-wrapper .logo-wrapper--logo img{max-height:50px; width:auto; height:auto; max-width:170px;} .navigation-menu-mobile--menu-toggle-wrapper .toggle-wrapper--hamburger-button{position:relative; width:50px; height:50px; border-radius:100%; display:flex; flex-direction:column; justify-content:center; align-items:center; cursor:pointer; transition:all .3s ease-in-out; z-index:10;} .navigation-menu-mobile--menu-toggle-wrapper .toggle-wrapper--hamburger-button .hamburger-button--bar{position:relative; z-index:10; width:25px; height:2px; background-color:var(--heading-color); max-width:40px; max-height:5px; transition:all .3s ease-in-out;} .navigation-menu-mobile--menu-toggle-wrapper .toggle-wrapper--hamburger-button .hamburger-button--bar:not(:last-child){margin-bottom:5px;}.admin-bar .navigation-menu-mobile--menu-toggle-wrapper{margin-top:32px;} @media (max-width:783px){.admin-bar .navigation-menu-mobile--menu-toggle-wrapper{margin-top:46px;}} .admin-bar .navigation-menu-mobile--menu-toggle-wrapper.scroll-fix{margin-top:0 !important;}footer .footer-inner{padding:0;} footer .footer-inner .footer-top{height:120px; width:100%; background-color:var(--footer-top);} @media (max-width:991px){footer .footer-inner .footer-top{padding:25px 0; height:auto;}} footer .footer-inner .footer-top .footer-top-inner{height:100%; position:relative; align-items:center; justify-content:space-between; display:flex;} @media (max-width:991px){footer .footer-inner .footer-top .footer-top-inner{flex-direction:column;}} footer .footer-inner .footer-top .footer-top-inner .footer-logo{max-width:150px; max-height:50px; position:absolute; height:auto; width:auto; top:50%; left:50%; transform:translate(-50%, -50%); opacity:0.8; transition:all .2s ease-in-out;} @media (max-width:991px){footer .footer-inner .footer-top .footer-top-inner .footer-logo{position:relative; transform:none; top:auto; left:auto; margin:20px 20px 25px 20px;}} footer .footer-inner .footer-top .footer-top-inner .footer-logo:hover{opacity:1;} footer .footer-inner .footer-top .footer-top-inner .info-text{font-size:14px; color:#fff; opacity:0.6;} @media (max-width:991px){footer .footer-inner .footer-top .footer-top-inner .info-text{font-size:13px;}} footer .footer-inner .footer-top .footer-top-inner .social-networks{display:flex; align-items:center;} footer .footer-inner .footer-top .footer-top-inner .social-networks .title{margin-right:30px; font-size:14px; color:#fff; opacity:0.6;} @media (max-width:991px){footer .footer-inner .footer-top .footer-top-inner .social-networks .title{font-size:13px; margin-right:20px;}} footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box{width:30px; height:30px;} footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box i{color:var(--primary-color); font-size:15px; transition:all .2s ease-in-out;} footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box:hover i{color:#fff;} @media (max-width:575px){footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box:hover i{font-size:11px;}} footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box:not(:last-child){margin-right:20px;} @media (max-width:575px){footer .footer-inner .footer-top .footer-top-inner .social-networks .social-wrapper .social-box:not(:last-child){margin-right:10px;}} footer .footer-inner .footer-body{background-color:var(--footer-background); padding:50px 0;} footer .footer-inner .footer-body .copyright-wrapper{text-align:center; border-top:1px solid var(--default-border); padding-top:30px;} footer .footer-inner .footer-body .copyright-wrapper .copyright{color:var(--footer-text-color); font-size:13px; font-weight:600;} footer .footer-inner .footer-body .copyright-wrapper .copyright i{margin-right:15px; color:var(--primary-color);} footer .footer-inner .footer-sidebar{margin-bottom:15px; display:flex; color:var(--primary-font-color); margin-left:-50px; flex-wrap:wrap;} @media (max-width:991px){footer .footer-inner .footer-sidebar{margin-left:-30px;}} @media (max-width:767px){footer .footer-inner .footer-sidebar{margin-left:0;}} footer .footer-inner .footer-sidebar p{color:var(--primary-font-color);} footer .footer-inner .footer-sidebar figure{max-width:100%; height:auto;} footer .footer-inner .footer-sidebar img{max-width:100%; height:auto;} footer .footer-inner .footer-sidebar .sidebar-widget{overflow:hidden; width:33.3333333%; margin-bottom:30px; padding-left:50px;} @media (max-width:991px){footer .footer-inner .footer-sidebar .sidebar-widget{padding-left:30px;}} @media (max-width:767px){footer .footer-inner .footer-sidebar .sidebar-widget{padding-left:0; width:100% !important;}} footer .footer-inner .footer-sidebar .sidebar-widget .widget-title{color:#fff; border-bottom:1px solid var(--default-border); padding-bottom:10px; margin-bottom:20px; font-size:16px; font-weight:500; font-family:var(--primary-font);} @media (max-width:991px){footer .footer-inner .footer-sidebar .sidebar-widget .widget-title{margin-bottom:20px;}} footer .footer-inner .footer-sidebar .sidebar-widget .widget-title .rss-widget-icon{margin-right:5px; padding-bottom:3px;} footer .footer-inner .footer-sidebar .sidebar-widget .rsswidget{text-transform:uppercase; font-size:13px; font-weight:500; width:100%; font-family:var(--primary-font); color:#fff;} footer .footer-inner .footer-sidebar .sidebar-widget .rsswidget:hover{color:#fff;} footer .footer-inner .footer-sidebar .sidebar-widget select{width:100%; max-width:100%;} footer .footer-inner .footer-sidebar .sidebar-widget .screen-reader-text{display:block; margin-bottom:5px; color:var(--gray-footer-font-color); font-weight:500;} footer .footer-inner .footer-sidebar .sidebar-widget a{color:var(--gray-footer-font-color); font-weight:500; transition:all .2s ease-in-out;} footer .footer-inner .footer-sidebar .sidebar-widget a:hover{color:var(--gray-font-color);} footer .footer-inner .footer-sidebar .widget_archive ul li{transition:all .2s ease-in-out; position:relative; margin-bottom:5px; font-weight:400; display:flex; justify-content:space-between;} footer .footer-inner .footer-sidebar .widget_archive ul li:not(:last-child){padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid var(--default-border);} footer .footer-inner .footer-sidebar .widget_calendar #wp-calendar{width:100%; max-width:400px;} footer .footer-inner .footer-sidebar .widget_calendar caption{font-weight:500; text-transform:uppercase; font-size:12px;} footer .footer-inner .footer-sidebar .widget_media_audio .mejs-controls{border:1px solid var(--default-border);} footer .footer-inner .footer-sidebar .widget_recent_comments ul{font-weight:400;} footer .footer-inner .footer-sidebar .widget_recent_comments ul .recentcomments .comment-author-link{font-weight:600; font-style:normal;} footer .footer-inner .footer-sidebar .widget_recent_comments ul .recentcomments a{font-weight:600; font-style:italic;} footer .footer-inner .footer-sidebar .widget_recent_comments ul .recentcomments a:not(.url){text-decoration:underline;} footer .footer-inner .footer-sidebar .widget_recent_comments ul .recentcomments:not(:last-child){margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid var(--default-border);} footer .footer-inner .footer-sidebar .widget_categories ul li{transition:all .2s ease-in-out; position:relative; margin-bottom:5px; font-weight:400;} footer .footer-inner .footer-sidebar .widget_categories ul li a{display:inline-block;} footer .footer-inner .footer-sidebar .widget_categories ul li .children{padding-left:20px; margin-top:8px;} footer .footer-inner .footer-sidebar .widget_categories ul li:not(:last-child){padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid var(--default-border);} footer .footer-inner .footer-sidebar .widget_media_image a{width:100%;} footer .footer-inner .footer-sidebar .widget_media_image a img{width:100%; height:auto;} footer .footer-inner .footer-sidebar .lester_flickr_widget ul, footer .footer-inner .footer-sidebar .lester_instagram_widget ul{display:flex; flex-wrap:wrap; margin-right:-5px;} footer .footer-inner .footer-sidebar .lester_flickr_widget ul li, footer .footer-inner .footer-sidebar .lester_instagram_widget ul li{width:33%; padding:0 5px 5px 0;} footer .footer-inner .footer-sidebar .lester_flickr_widget ul li a, footer .footer-inner .footer-sidebar .lester_instagram_widget ul li a{position:relative; display:flex; justify-content:center; align-items:center;} footer .footer-inner .footer-sidebar .lester_flickr_widget ul li a img, footer .footer-inner .footer-sidebar .lester_instagram_widget ul li a img{width:100%; height:auto;} footer .footer-inner .footer-sidebar .lester_flickr_widget ul li a .hover, footer .footer-inner .footer-sidebar .lester_instagram_widget ul li a .hover{position:absolute; z-index:10; opacity:0; transform:scale(0.9); transition:all .3s ease-in-out;} footer .footer-inner .footer-sidebar .lester_flickr_widget ul li a .hover i, footer .footer-inner .footer-sidebar .lester_instagram_widget ul li a .hover i{color:#fff;} footer .footer-inner .footer-sidebar .lester_flickr_widget ul li a:after, footer .footer-inner .footer-sidebar .lester_instagram_widget ul li a:after{content:' '; display:block; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; background-color:rgba(0, 0, 0, 0.5); transition:all .2s ease-in-out; z-index:1;} footer .footer-inner .footer-sidebar .lester_flickr_widget ul li a:hover:after, footer .footer-inner .footer-sidebar .lester_instagram_widget ul li a:hover:after{opacity:1;} footer .footer-inner .footer-sidebar .lester_flickr_widget ul li a:hover .hover, footer .footer-inner .footer-sidebar .lester_instagram_widget ul li a:hover .hover{transform:scale(1); opacity:1;} footer .footer-inner .footer-sidebar .widget_rss li .rsswidget{text-decoration:underline; font-weight:600; text-transform:none; color:var(--gray-footer-font-color);} footer .footer-inner .footer-sidebar .widget_rss li .rsswidget:hover{color:var(--gray-font-color);} footer .footer-inner .footer-sidebar .widget_rss li .rss-date{line-height:1; margin:3px 0; font-weight:500; font-size:12px; display:block;} footer .footer-inner .footer-sidebar .widget_rss li cite{font-weight:600; letter-spacing:0.3px; color:var(--gray-footer-font-color);} footer .footer-inner .footer-sidebar .widget_rss li:not(:last-child){margin-bottom:20px;} footer .footer-inner .footer-sidebar .widget_recent_entries ul{font-weight:400;} footer .footer-inner .footer-sidebar .widget_recent_entries ul li{display:flex; flex-direction:column;} footer .footer-inner .footer-sidebar .widget_recent_entries ul li a{font-weight:600;} footer .footer-inner .footer-sidebar .widget_recent_entries ul li .post-date{margin-left:5px; color:var(--primary-font-color); font-style:italic; font-size:12px;} footer .footer-inner .footer-sidebar .widget_recent_entries ul li:not(:last-child){margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid var(--default-border);} footer .footer-inner .footer-sidebar .widget_nav_menu .menu .menu-item{font-size:13px; font-weight:400; position:relative;} footer .footer-inner .footer-sidebar .widget_nav_menu .menu .menu-item .sub-menu{padding-left:20px; margin-top:10px;} footer .footer-inner .footer-sidebar .widget_nav_menu .menu .menu-item:not(:last-child){padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid var(--default-border);} footer .footer-inner .footer-sidebar .widget_nav_menu .menu .menu-item:before{content:'\f15c'; display:inline-block; margin-right:10px; font-weight:900; font-family:"FontAwesome"; color:var(--primary-color); font-size:11px;} footer .footer-inner .footer-sidebar .widget_pages li{font-weight:400; position:relative;} footer .footer-inner .footer-sidebar .widget_pages li:not(:last-child){border-bottom:1px solid var(--default-border); padding-bottom:10px; margin-bottom:10px;} footer .footer-inner .footer-sidebar .widget_pages li:before{content:'\f15c'; display:inline-block; margin-right:10px; font-weight:900; font-family:"FontAwesome"; color:var(--primary-color); font-size:11px;} footer .footer-inner .footer-sidebar .widget_pages .children{padding-left:20px; margin-top:10px;} footer .footer-inner .footer-sidebar .widget_nav_menu .menu .menu-item{font-size:13px; font-weight:400; position:relative;} footer .footer-inner .footer-sidebar .widget_nav_menu .menu .menu-item .sub-menu{padding-left:20px; margin-top:10px;} footer .footer-inner .footer-sidebar .widget_nav_menu .menu .menu-item:not(:last-child){padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid var(--default-border);} footer .footer-inner .footer-sidebar .widget_nav_menu .menu .menu-item:before{content:'\f15c'; display:inline-block; margin-right:10px; font-weight:900; font-family:"FontAwesome"; color:var(--primary-color); font-size:11px;} footer .footer-inner .footer-sidebar .widget_search .search-form{display:flex;} footer .footer-inner .footer-sidebar .widget_search .search-form input{width:100%; padding:10px 15px; border:1px solid var(--default-border); background-color:transparent; color:var(--primary-font-color);} footer .footer-inner .footer-sidebar .widget_search .search-form button{width:60px; border:transparent; background-color:var(--primary-color); color:#fff; cursor:pointer;} footer .footer-inner .footer-sidebar .widget_mc4wp_form_widget .mc4wp-form-fields p{display:flex;} footer .footer-inner .footer-sidebar .widget_mc4wp_form_widget .mc4wp-form-fields p :first-child{width:100%; padding:10px 15px; border:1px solid var(--default-border); background-color:transparent; color:var(--primary-font-color);} footer .footer-inner .footer-sidebar .widget_mc4wp_form_widget .mc4wp-form-fields p :last-child{padding:0 15px; border:transparent; background-color:var(--primary-color); color:#fff; cursor:pointer; font-size:11px; text-transform:uppercase;} footer .footer-inner .footer-sidebar .widget_tag_cloud .tagcloud{display:flex; flex-wrap:wrap; margin-right:-5px;} footer .footer-inner .footer-sidebar .widget_tag_cloud .tagcloud .tag-cloud-link{font-size:12px !important; letter-spacing:0.5px; font-weight:500; color:#fff; padding:4px 10px; border:2px solid var(--primary-color); transition:all .2s ease-in-out; border-radius:5px; background-color:var(--primary-color); margin:0 5px 5px 0; display:flex; flex-wrap:nowrap;} footer .footer-inner .footer-sidebar .widget_tag_cloud .tagcloud .tag-cloud-link .tag-link-count{margin-left:5px;} footer .footer-inner .footer-sidebar .widget_tag_cloud .tagcloud .tag-cloud-link:hover{background-color:transparent; color:var(--primary-color);} footer .footer-inner .footer-sidebar .widget_media_gallery .gallery{display:flex; flex-wrap:wrap; margin:0 -5px;} footer .footer-inner .footer-sidebar .widget_media_gallery .gallery .gallery-item{padding:0 3px 6px 3px; width:33%; margin:0;} @media (max-width:1199px){footer .footer-inner .footer-sidebar .widget_media_gallery .gallery .gallery-item{width:auto;}} footer .footer-inner .footer-sidebar .widget_media_gallery .gallery .gallery-item .gallery-icon img{max-width:100%; height:auto;} footer .footer-inner .footer-sidebar .widget_media_gallery .gallery .gallery-item .gallery-icon a{display:block; width:100%; height:100%; position:relative;} footer .footer-inner .footer-sidebar .widget_media_gallery .widget_media_image a{width:100%;} footer .footer-inner .footer-sidebar .widget_media_gallery .widget_media_image a img{width:100%; height:auto;} footer .footer-inner .footer-sidebar .lester_latest_posts_widget .posts li{display:flex;} footer .footer-inner .footer-sidebar .lester_latest_posts_widget .posts li img{height:auto; width:90px;} footer .footer-inner .footer-sidebar .lester_latest_posts_widget .posts li .widget-posts-descr{margin-left:20px;} footer .footer-inner .footer-sidebar .lester_latest_posts_widget .posts li .widget-posts-descr .title{line-height:1; font-weight:600; font-size:14px; margin-bottom:5px; color:var(--white); text-decoration:underline;} footer .footer-inner .footer-sidebar .lester_latest_posts_widget .posts li .widget-posts-descr .title:hover{color:var(--primary-color);} footer .footer-inner .footer-sidebar .lester_latest_posts_widget .posts li .widget-posts-descr .date{font-size:11px; font-weight:600; text-transform:uppercase;} footer .footer-inner .footer-sidebar .lester_latest_posts_widget .posts li:not(:last-child){margin-bottom:25px;}.bg-attachment-fixed{background-attachment:fixed !important;}.bg-size-cover{background-size:cover !important;}.bg-position-center{background-position:top;} header.page-header{background-position:top !important;padding-top:70px !important;} .parallax-window{background-color:transparent;}.theme-check-tags-fix{display:none !important;}.z-index-100{position:relative; z-index:100;}.border-bottom-simple{border-bottom:1px solid var(--default-border);}.border-top-simple{border-top:1px solid var(--default-border);}.default_overlay:after, .color_overlay:after, .dark_overlay:after{content:' '; display:block; width:100%; height:100%; position:absolute; top:0; left:0; bottom:0; right:0; z-index:1;}.black_overlay:after, .dark_overlay_gradient:before, .color_overlay_gradient:before{content:' '; display:block; width:100%; height:100%; position:absolute; top:0; left:0; bottom:0; right:0; z-index:1;}.default_overlay:after{background-color:var(--default-overlay);}.color_overlay:after{background-color:var(--color-overlay);}.dark_overlay:after{background-color:var(--dark-overlay);}.black_overlay:after{background-color:var(--black-overlay);}.dark_overlay_gradient:before{background:linear-gradient(to bottom, rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.8));}.color_overlay_gradient:before{background:linear-gradient(to bottom, transparent, var(--primary-color)); opacity:0.25;}.bg-color-purple{background-color:#996ce9;}.bg-color-pink{background-color:#ee3158;}.bg-color-red{background-color:#e30c0c;}.bg-color-blue{background-color:#2196f3;}.bg-color-green{background-color:#4caf50;}.bg-color-yellow{background-color:#ff9800;}.gradient-background{position:absolute; z-index:1; top:0; left:0; width:100%; height:100%;}.hs-responsive-embed{position:relative; height:0; overflow:hidden; padding-top:0; padding-left:0; padding-right:0;}.hs-responsive-embed iframe,.hs-responsive-embed object,.hs-responsive-embed embed{position:absolute; top:0; left:0; width:100%; height:100%; border:0;}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-youtube,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-vimeo{padding-bottom:56.25%;}.iframe-wrapper{width:100%; height:100%;}.kc-container-no-paddings{padding-left:0 !important; padding-right:0 !important;}.kc-container-medium{max-width:1600px !important; margin-left:auto !important; margin-right:auto !important;}@media (max-width:767px){.kc-flex-two-side .kc-wrap-columns{display:flex !important; flex-wrap:wrap !important;}}.kc-flex-center{display:flex !important; flex-direction:column !important; justify-content:center !important; align-items:center !important;}@media (max-width:767px){.kc-order-1{display:flex !important; order:1 !important;}}@media (max-width:767px){.kc-order-2{display:flex !important; order:2 !important;}}.kc_link_custom .kc_title_link{transition:all .3s ease-in-out;}.kc_link_custom .kc_title_link:hover{color:var(--primary-color) !important;}.subtitle-text{max-width:700px; margin-left:auto; margin-right:auto; text-align:center;} @media (max-width:991px){.subtitle-text{max-width:100%;}} .subtitle-text p{font-size:16px !important;} @media (max-width:767px){.subtitle-text p{font-size:14px !important;}}.element-title{text-align:center; display:flex; justify-content:center; align-items:center;}.element-title:after{content:' '; display:flex; width:100px; height:1px; background-color:var(--default-border); margin-left:20px;} @media (max-width:767px){.element-title:after{width:40px;}}.element-title:before{content:' '; display:flex; width:100px; height:1px; background-color:var(--default-border); margin-right:20px;} @media (max-width:767px){.element-title:before{width:40px;}}.hero-header{height:var(--hero-header-height); width:100%; background-size:cover; position:relative; background-position:center; overflow:hidden; background-color:#6c757d; min-height:500px;} .hero-header .hero-content{height:100%; position:relative;} .hero-header .hero-content .content-default{display:flex; flex-direction:column; width:100%; z-index:100; max-width:900px; margin-left:auto; margin-right:auto;} .hero-header .hero-content .content-default .content-heading{text-align:center; font-family:var(--secondary-font); color:#fff; text-shadow:2px 2px 1px var(--text-shadow-medium); position:relative; letter-spacing:0; font-weight:700; z-index:111;} @media (max-width:1199px){.hero-header .hero-content .content-default .content-heading{font-size:56px; letter-spacing:normal;}} @media (max-width:991px){.hero-header .hero-content .content-default .content-heading{font-size:48px;}} @media (max-width:767px){.hero-header .hero-content .content-default .content-heading{font-size:36px;}} .hero-header .hero-content .content-default .subtitle{text-align:center; position:relative; z-index:111; color:var(--light-font-color); font-family:var(--secondary-font); text-shadow:2px 2px 1px var(--text-shadow-medium); letter-spacing:0.6px; font-weight:300; font-size:15px; margin-top:25px; margin-left:auto; margin-right:auto;} @media (max-width:991px){.hero-header .hero-content .content-default .subtitle{letter-spacing:0.4px; max-width:600px; font-size:13px;}} @media (max-width:767px){.hero-header .hero-content .content-default .subtitle{font-size:12px; margin-top:10px;}} .hero-header .hero-video{position:absolute; width:100%; height:100%; z-index:100;} .hero-header .hero-video-content{position:absolute; top:0; left:50%; transform:translateX(-50%); z-index:100;} .hero-header .canvas-wrapper{width:100%; height:100%; position:absolute; top:0; left:0; bottom:0; right:0; z-index:100;} .hero-header .angle-down{display:flex; position:absolute; bottom:30px; left:calc(50% - 75px); cursor:pointer; width:150px; height:90px; z-index:111; justify-content:center;} @media (max-width:991px){.hero-header .angle-down{bottom:15px; height:80px;}} .hero-header .angle-down p{color:var(--light-font-color); font-size:10px; letter-spacing:2px; font-weight:500; text-transform:uppercase; position:relative;} .hero-header .angle-down i{margin-top:30px; font-size:34px; color:var(--light-font-color); position:absolute; animation:angle_down 3s linear infinite;}@keyframes angle_down{0%{opacity:0.8; transform:translateY(0px);} 100%{opacity:0; transform:translateY(40px);}} .hero-header .angle-down-vertical{display:none;} @media (max-width:767px){.hero-header .angle-down-vertical{display:flex;}} .hero-header .swiper-hero{width:100%; height:100%; z-index:100;} .hero-header .swiper-hero .swiper-slide{background-size:cover; background-position:center;} .hero-header .swiper-hero .swiper-slide:after{content:' '; position:absolute; top:0; left:0; right:0; bottom:0; display:block; width:100%; height:100%; background-color:var(--color-overlay);}.page-header{position:relative;} @media (max-width:767px){.page-header{max-height:300px;}} .page-header .breadcrumbs-wrapper{height:100%;} .page-header .breadcrumbs-wrapper .row{height:100%;} .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside{position:relative; z-index:900; height:100%; padding-top:var(--navbar-height);} .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .current-page-title{color:#fff; font-weight:600; letter-spacing:0.5px; max-width:800px; margin-bottom:20px; text-align:center; margin-left:auto; margin-right:auto; font-size:52px;} @media (max-width:991px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .current-page-title{margin-bottom:10px; font-size:44px;}} @media (max-width:767px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .current-page-title{font-size:36px;}} @media (max-width:575px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .current-page-title{font-size:28px;}} .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .single-title{font-size:36px; max-width:900px; margin-left:auto; margin-right:auto; width:100%;} @media (max-width:991px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .single-title{font-size:32px;}} @media (max-width:767px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .single-title{font-size:28px;}} .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list{display:flex; font-family:var(--secondary-font); justify-content:center; color:#fff; letter-spacing:1.5px; font-weight:300; font-size:14px; flex-wrap:wrap; text-align:center;} @media (max-width:767px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list{font-size:13px;}} @media (max-width:575px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list{font-size:12px;}} .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list .separator{display:flex; align-items:center; justify-content:center;} .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list .separator .delimiter{color:#fff; margin:0 15px; opacity:0.9; display:flex; align-items:center; justify-content:center;} @media (max-width:767px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list .separator .delimiter{margin:0 10px;}} @media (max-width:575px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list .separator .delimiter{margin:0 5px;}} .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list .separator .delimiter i{font-size:9px;} @media (max-width:767px){.page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list .separator .delimiter i{font-size:8px;}} .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list li, .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list a{color:#fff; transition:all .3s ease-in-out;} .page-header .breadcrumbs-wrapper .row .breadcrumbs-inside .breadcrumbs-list a:hover{color:var(--gray-font-color);}.header-404{position:relative; height:100vh; width:100%; background-size:cover;} .header-404 .wrapper-404-alert{position:relative; z-index:100; padding:60px 40px; background-color:rgba(0, 0, 0, 0.7); width:450px; margin-left:auto; margin-right:auto;} @media (max-width:991px){.header-404 .wrapper-404-alert{padding:40px 25px; width:400px;}} @media (max-width:575px){.header-404 .wrapper-404-alert{width:100%;}} .header-404 .wrapper-404-alert h1{text-align:center; font-weight:600; margin-bottom:15px; color:#fff;} @media (max-width:991px){.header-404 .wrapper-404-alert h1{font-size:72px; margin-bottom:10px;}} @media (max-width:991px){.header-404 .wrapper-404-alert h1{font-size:64px;}} .header-404 .wrapper-404-alert h2{text-align:center; font-weight:600; margin-bottom:10px; color:var(--primary-color);} @media (max-width:991px){.header-404 .wrapper-404-alert h2{font-size:28px; margin-bottom:5px;}} @media (max-width:767px){.header-404 .wrapper-404-alert h2{font-size:24px;}} .header-404 .wrapper-404-alert p{text-align:center; color:rgba(255, 255, 255, 0.7); margin-bottom:50px;} @media (max-width:991px){.header-404 .wrapper-404-alert p{margin-bottom:35px;}} @media (max-width:767px){.header-404 .wrapper-404-alert p{margin-bottom:20px;}} .header-404 .wrapper-404-alert .search-form{margin-bottom:30px; display:flex;} @media (max-width:991px){.header-404 .wrapper-404-alert .search-form{margin-bottom:20px;}} .header-404 .wrapper-404-alert .search-form input{width:100%; border-top-left-radius:5px; border-bottom-left-radius:5px; height:55px; border:none; background-color:#fff; padding:0 30px;} @media (max-width:991px){.header-404 .wrapper-404-alert .search-form input{height:45px; padding:0 20px;}} .header-404 .wrapper-404-alert .search-form ::placeholder{color:rgba(0, 0, 0, 0.7);} .header-404 .wrapper-404-alert .search-form button{padding:0 30px; border-top-right-radius:5px; border-bottom-right-radius:5px; border:none; background-color:var(--primary-color); color:#fff; cursor:pointer;} @media (max-width:767px){.header-404 .wrapper-404-alert .search-form button{padding:0 20px;}} .header-404 .wrapper-404-alert .button-back{padding:8px 18px; border:1px solid #fff; background-color:transparent; color:#fff; font-size:11px; border-radius:5px; transition:all .2s ease-in-out; font-weight:500; font-family:var(--secondary-font);} .header-404 .wrapper-404-alert .button-back i{margin-right:15px; color:#fff; transition:all .2s ease-in-out;} .header-404 .wrapper-404-alert .button-back:hover{color:#000; background-color:#fff;} .header-404 .wrapper-404-alert .button-back:hover i{color:#000;}.header-coming-soon{position:relative;} .header-coming-soon .coming-soon-wrapper{height:100vh;} .header-coming-soon .coming-soon-wrapper .content-wrapper .title{color:#fff; font-weight:600; margin-bottom:15px; text-align:center;} .header-coming-soon .coming-soon-wrapper .content-wrapper .title span{color:var(--primary-color);} .header-coming-soon .coming-soon-wrapper .content-wrapper .subtitle{text-align:center; max-width:800px; color:#fff; margin-bottom:30px;} .header-coming-soon .coming-soon-wrapper .content-wrapper .countdowns-wrapper .countdown-wrapper .countdown{margin-bottom:50px; text-align:center;} .header-coming-soon .coming-soon-wrapper .content-wrapper .countdowns-wrapper .countdown-wrapper .countdown .countdown-header{font-size:56px; color:#fff; font-weight:600; text-align:center;} .header-coming-soon .coming-soon-wrapper .content-wrapper .countdowns-wrapper .countdown-wrapper .countdown .countdown-footer{color:#fff; text-transform:uppercase; letter-spacing:0.5px; opacity:0.8;} .header-coming-soon .coming-soon-wrapper .content-wrapper .search-form{width:600px; margin-left:auto; margin-right:auto; display:flex;} .header-coming-soon .coming-soon-wrapper .content-wrapper .search-form input{width:100%; height:50px; padding:0 30px; border:1px solid transparent; background:rgba(0, 0, 0, 0.5); color:#fff;} .header-coming-soon .coming-soon-wrapper .content-wrapper .search-form ::placeholder{color:rgba(255, 255, 255, 0.8);} .header-coming-soon .coming-soon-wrapper .content-wrapper .search-form button{cursor:pointer; display:flex; align-items:center; line-height:1; height:50px; padding:0 30px; border:1px solid transparent; background-color:var(--primary-color); color:#fff;} .header-coming-soon .coming-soon-wrapper .content-wrapper .search-form button i{margin-left:15px;}.not-found{width:100%;} .not-found .hover-in{transition:.1s ease;} .not-found .hover-out{transition:.3s ease;} .not-found .not-found-container .not-found-alert{background-color:#fff; box-shadow:0 4px 8px var(--box-shadow-boxes); max-width:600px; border-radius:5px; border:1px solid var(--default-border); padding:50px 40px;} .not-found .not-found-container .not-found-alert .title{text-align:center; font-weight:600; margin-bottom:20px;} @media (max-width:991px){.not-found .not-found-container .not-found-alert .title{font-size:42px;}} @media (max-width:767px){.not-found .not-found-container .not-found-alert .title{font-size:36px; margin-bottom:10px;}} @media (max-width:575px){.not-found .not-found-container .not-found-alert .title{font-size:28px;}} .not-found .not-found-container .not-found-alert .title .highlight{color:var(--primary-color); margin-left:5px;} .not-found .not-found-container .not-found-alert .subtitle{text-align:center; font-weight:400; font-size:15px;} @media (max-width:767px){.not-found .not-found-container .not-found-alert .subtitle{font-size:14px;}} .not-found .not-found-container .not-found-alert .buttons-wrapper{margin-top:40px;} @media (max-width:767px){.not-found .not-found-container .not-found-alert .buttons-wrapper{margin-top:20px;}} .not-found .not-found-container .not-found-alert .buttons-wrapper i{margin-right:10px;}.parallax-window{background-color:transparent !important;}.vp-portfolio__filter-wrap .vp-filter{margin-bottom:50px;} @media (max-width:767px){.vp-portfolio__filter-wrap .vp-filter{margin-bottom:30px;}} .vp-portfolio__filter-wrap .vp-filter .vp-filter__item{margin:5px;} .vp-portfolio__filter-wrap .vp-filter .vp-filter__item a{border-radius:50px; border:1px solid var(--default-border); padding:10px 25px; font-weight:500; font-size:14px;} .vp-portfolio__filter-wrap .vp-filter .vp-filter__item-active a{background-color:var(--primary-color); border:1px solid var(--primary-color);}.vp-portfolio__pagination-wrap .vp-pagination{margin-top:50px;} .vp-portfolio__pagination-wrap .vp-pagination .vp-pagination__item .vp-pagination__load-more{padding:10px 20px; border-radius:5px; border:2px solid var(--primary-color); background-color:var(--primary-color); font-weight:500; color:#fff;} .vp-portfolio__pagination-wrap .vp-pagination .vp-pagination__item .vp-pagination__load-more:hover{background-color:transparent; color:var(--primary-color); border:2px solid var(--primary-color);}.vp-portfolio__items-style-default a{transition:all .2s ease-in-out;}.vp-portfolio__items-style-default a:hover{color:var(--primary-color) !important;}.pswp .pswp__caption{display:none !important;}.single-project-wrapper .single-content{padding:140px 0;} @media (max-width:991px){.single-project-wrapper .single-content{padding:100px 0;}} @media (max-width:767px){.single-project-wrapper .single-content{padding:50px 0;}} .single-project-wrapper .single-content .project-info{color:var(--heading-color); margin-bottom:30px; font-weight:600; align-items:center; flex-wrap:wrap; font-size:13px;} @media (max-width:767px){.single-project-wrapper .single-content .project-info{margin-bottom:20px;}} .single-project-wrapper .single-content .project-info p{color:var(--heading-color);} .single-project-wrapper .single-content .project-info i{margin-right:10px;} @media (max-width:575px){.single-project-wrapper .single-content .project-info i{margin-right:5px;}} .single-project-wrapper .single-content .project-info a{color:var(--primary-color) !important; text-decoration:underline; font-weight:600 !important;} .single-project-wrapper .single-content .project-info a:hover{color:var(--primary-color);} .single-project-wrapper .single-content .project-info .info-part:not(:last-child){margin-right:20px;} @media (max-width:575px){.single-project-wrapper .single-content .project-info .info-part:not(:last-child){margin-right:10px;}} .single-project-wrapper .single-content .project-title{font-weight:600; margin-bottom:10px;} .single-project-wrapper .single-content .project-title a{color:var(--primary-color);} .single-project-wrapper .single-content .project-title a i{font-size:24px; color:var(--primary-color); margin-right:10px;} .single-project-wrapper .single-content .project-header{margin-bottom:25px;} .single-project-wrapper .single-content .project-content{padding-left:0; padding-right:0;} .single-project-wrapper .single-content .project-footer{margin-top:40px; padding-top:20px; border-top:1px solid var(--default-border);} @media (max-width:991px){.single-project-wrapper .single-content .project-footer .tags-wrapper{width:100%;}} .single-project-wrapper .single-content .project-footer .tags-wrapper .tags-cloud{flex-wrap:wrap;} @media (max-width:991px){.single-project-wrapper .single-content .project-footer .tags-wrapper .tags-cloud{justify-content:center;}} .single-project-wrapper .single-content .project-footer .tags-wrapper .tags-cloud .tag{z-index:101; padding:8px 18px; line-height:1; border-radius:5px; font-family:var(--secondary-font); color:#fff; font-size:12px; font-weight:300; letter-spacing:0.3px; margin:0 10px 10px 0;} .single-project-wrapper .single-content .project-footer .tags-wrapper .tags-cloud .tag i{margin-right:10px; font-size:11px;} .single-project-wrapper .single-content .project-footer .likes-wrapper{display:flex; justify-content:flex-end; padding-bottom:10px; position:relative;} @media (max-width:991px){.single-project-wrapper .single-content .project-footer .likes-wrapper{justify-content:center; margin-top:30px; padding-right:15px;}} .single-project-wrapper .single-content .project-footer .likes-wrapper .item{line-height:1; color:var(--light-font-color);} .single-project-wrapper .single-content .project-footer .likes-wrapper .item a{display:flex; align-items:center;} .single-project-wrapper .single-content .project-footer .likes-wrapper .item a i{margin-right:10px; font-size:28px; color:var(--primary-font-color); opacity:0.7;} .single-project-wrapper .single-content .project-footer .likes-wrapper .item a .lester-count{font-size:18px; color:var(--primary-font-color); opacity:0.7; font-weight:600;} .single-project-wrapper .single-content .project-footer .likes-wrapper .item .liked i{color:var(--primary-color); opacity:1;} .single-project-wrapper .single-content .project-footer .likes-wrapper .item .liked .lester-count{color:var(--primary-color); opacity:1;} .single-project-wrapper .single-content .tag-default{background-color:var(--primary-color) !important;}.single-project-wrapper .navigation-project{position:relative; padding:40px 50px;} @media (max-width:575px){.single-project-wrapper .navigation-project{padding:30px 15px;}} .single-project-wrapper .navigation-project .nav-link{padding:0;} .single-project-wrapper .navigation-project .nav-link a{color:var(--black_default); font-weight:600; text-transform:uppercase; font-size:11px; font-family:var(--secondary_font); line-height:1; display:flex; align-items:center; transition:all .3s ease-in-out; opacity:0.8;} .single-project-wrapper .navigation-project .nav-link a i{font-size:16px;} @media (max-width:767px){.single-project-wrapper .navigation-project .nav-link a i{font-size:20px;}} .single-project-wrapper .navigation-project .nav-link a span{margin:0 15px;} @media (max-width:767px){.single-project-wrapper .navigation-project .nav-link a span{display:none;}} .single-project-wrapper .navigation-project .nav-link .additional-link i{margin-bottom:1px;} .single-project-wrapper .navigation-project .nav-link a:hover{color:var(--primary_color); opacity:1;}.blog-section{background-color:var(--blog-section-bg); padding:140px 15px;} @media (max-width:991px){.blog-section{padding:100px 0;}} @media (max-width:767px){.blog-section{padding:50px 0;}} .blog-section .blog-layout-sidebar-wrapper{padding-left:0; padding-right:0;} .blog-section .blog-layout-sidebar-wrapper .blog-layout-sidebar{max-width:1600px; margin-left:auto; margin-right:auto;} @media (max-width:1600px){.blog-section .blog-layout-sidebar-wrapper .blog-layout-sidebar{max-width:1440px;}} .blog-section .post-title{word-wrap:break-word;}.single-post-section{padding-left:0 !important; padding-right:0 !important;} .single-post-section .blog-layout-sidebar-wrapper .blog-layout-sidebar{max-width:1440px !important;} @media (max-width:1600px){.single-post-section .blog-layout-sidebar-wrapper .blog-layout-sidebar{max-width:1200px !important;}}.blog-sidebar-wrapper .blog-sidebar figure{max-width:100%; height:auto;}.blog-sidebar-wrapper .blog-sidebar img{max-width:100%; height:auto;}@media (max-width:1199px){.blog-sidebar-wrapper .blog-sidebar{display:none;}}.blog-sidebar-wrapper .blog-sidebar a{color:var(--heading-color); font-family:var(--secondary-font); transition:all .2s ease-in-out;}.blog-sidebar-wrapper .blog-sidebar a:hover{color:var(--primary-color) !important;}.blog-sidebar-wrapper .blog-sidebar .screen-reader-text{font-weight:600; margin-bottom:10px; color:var(--heading-color);}.blog-sidebar-wrapper .blog-sidebar .sidebar-widget{overflow:hidden; margin-bottom:50px;} @media (max-width:1439px){.blog-sidebar-wrapper .blog-sidebar .sidebar-widget{margin-bottom:30px;}} .blog-sidebar-wrapper .blog-sidebar .sidebar-widget .widget-title{position:relative; display:inline-block; text-transform:uppercase; font-size:13px; font-weight:600; width:100%; margin-bottom:30px; vertical-align:middle; font-family:var(--primary-font); overflow:hidden;} .blog-sidebar-wrapper .blog-sidebar .sidebar-widget .widget-title .rss-widget-icon{margin-right:5px; padding-bottom:3px;} .blog-sidebar-wrapper .blog-sidebar .sidebar-widget .rsswidget{text-transform:uppercase; font-size:13px; font-weight:600; width:100%; font-family:var(--primary-font);} .blog-sidebar-wrapper .blog-sidebar .sidebar-widget .widget-title:after{content:' '; display:inline-block; width:100%; height:1px; background-color:var(--primary-color); position:absolute; margin-left:20px; top:50%;} .blog-sidebar-wrapper .blog-sidebar .sidebar-widget .widget-inner{padding:25px; display:block;} .blog-sidebar-wrapper .blog-sidebar .sidebar-widget select{max-width:100%; width:100%;}.blog-sidebar-wrapper .blog-sidebar .widget_archive ul li{transition:all .2s ease-in-out; position:relative; margin-bottom:5px; font-weight:400; color:var(--primary-font-color); display:flex; justify-content:space-between;} .blog-sidebar-wrapper .blog-sidebar .widget_archive ul li a{color:var(--primary-font-color);}.blog-sidebar-wrapper .blog-sidebar .widget_archive ul li:not(:last-child){padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid var(--default-border);}.blog-sidebar-wrapper .blog-sidebar .widget_calendar #wp-calendar{width:100%; max-width:400px;}.blog-sidebar-wrapper .blog-sidebar .widget_calendar caption{font-weight:500; text-transform:uppercase; font-size:12px;}.blog-sidebar-wrapper .blog-sidebar .widget_categories ul li{transition:all .2s ease-in-out; position:relative; margin-bottom:5px; font-weight:400; color:var(--primary-font-color);} .blog-sidebar-wrapper .blog-sidebar .widget_categories ul li a{display:inline-block; color:var(--primary-font-color);} .blog-sidebar-wrapper .blog-sidebar .widget_categories ul li .children{padding-left:20px; margin-top:8px;}.blog-sidebar-wrapper .blog-sidebar .widget_categories ul li:not(:last-child){padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid var(--default-border);}.blog-sidebar-wrapper .blog-sidebar .widget_media_gallery .gallery{display:flex; flex-wrap:wrap; margin:0 -5px;} .blog-sidebar-wrapper .blog-sidebar .widget_media_gallery .gallery .gallery-item{padding:0 3px 6px 3px; width:33%; margin:0;} @media (max-width:1199px){.blog-sidebar-wrapper .blog-sidebar .widget_media_gallery .gallery .gallery-item{width:auto;}} .blog-sidebar-wrapper .blog-sidebar .widget_media_gallery .gallery .gallery-item .gallery-icon img{max-width:100%; height:auto;} .blog-sidebar-wrapper .blog-sidebar .widget_media_gallery .gallery .gallery-item .gallery-icon a{display:block; width:100%; height:100%; position:relative;}.blog-sidebar-wrapper .blog-sidebar .widget_rss li .rsswidget{color:var(--primary-color); text-decoration:underline; font-weight:600; text-transform:none;}.blog-sidebar-wrapper .blog-sidebar .widget_rss li .rss-date{line-height:1; margin:3px 0; font-weight:500; font-size:12px; display:block;}.blog-sidebar-wrapper .blog-sidebar .widget_rss li cite{font-weight:600; color:var(--heading-color); letter-spacing:0.3px;}.blog-sidebar-wrapper .blog-sidebar .widget_rss li:not(:last-child){margin-bottom:20px;}.blog-sidebar-wrapper .blog-sidebar .widget_media_image a{width:100%;} .blog-sidebar-wrapper .blog-sidebar .widget_media_image a img{width:100%; height:auto;}.blog-sidebar-wrapper .blog-sidebar .widget_nav_menu .menu .menu-item{font-size:13px; font-weight:400; position:relative; color:var(--primary-font-color);} .blog-sidebar-wrapper .blog-sidebar .widget_nav_menu .menu .menu-item .sub-menu{padding-left:20px; margin-top:10px;}.blog-sidebar-wrapper .blog-sidebar .widget_nav_menu .menu .menu-item:not(:last-child){padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid var(--default-border);}.blog-sidebar-wrapper .blog-sidebar .widget_nav_menu .menu .menu-item:before{content:'\f15c'; display:inline-block; margin-right:10px; font-weight:900; font-family:"FontAwesome"; color:var(--primary-color); font-size:11px;}.blog-sidebar-wrapper .blog-sidebar .widget_pages li{font-weight:400; position:relative;} .blog-sidebar-wrapper .blog-sidebar .widget_pages li a{color:var(--primary-font-color);}.blog-sidebar-wrapper .blog-sidebar .widget_pages li:not(:last-child){border-bottom:1px solid var(--default-border); padding-bottom:10px; margin-bottom:10px;}.blog-sidebar-wrapper .blog-sidebar .widget_pages li:before{content:'\f15c'; display:inline-block; margin-right:10px; font-weight:900; font-family:"FontAwesome"; color:var(--primary-color); font-size:11px;}.blog-sidebar-wrapper .blog-sidebar .widget_pages .children{padding-left:20px; margin-top:10px;}.blog-sidebar-wrapper .blog-sidebar .widget_search .search-form{position:relative; display:flex;} .blog-sidebar-wrapper .blog-sidebar .widget_search .search-form input{width:100%; padding:0 20px; height:45px; border:none; border-bottom:3px solid var(--default-border); background-color:transparent; font-size:14px; font-weight:500;} .blog-sidebar-wrapper .blog-sidebar .widget_search .search-form input:focus{border-bottom:3px solid var(--primary-color);} .blog-sidebar-wrapper .blog-sidebar .widget_search .search-form button{position:absolute; right:0; top:0; width:45px; height:45px; border:transparent; background-color:transparent; color:var(--heading-color); border-left:none; cursor:pointer;}.blog-sidebar-wrapper .blog-sidebar .widget_recent_entries ul{font-weight:400;} .blog-sidebar-wrapper .blog-sidebar .widget_recent_entries ul li{display:flex; flex-direction:column;} .blog-sidebar-wrapper .blog-sidebar .widget_recent_entries ul li a{font-weight:500;} .blog-sidebar-wrapper .blog-sidebar .widget_recent_entries ul li .post-date{color:var(--primary-font-color); font-style:italic; line-height:1; margin-top:3px;} .blog-sidebar-wrapper .blog-sidebar .widget_recent_entries ul li:not(:last-child){margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid var(--default-border);}.blog-sidebar-wrapper .blog-sidebar .widget_recent_comments ul{font-weight:400;} .blog-sidebar-wrapper .blog-sidebar .widget_recent_comments ul .recentcomments .comment-author-link{color:var(--heading-color); font-weight:500;} .blog-sidebar-wrapper .blog-sidebar .widget_recent_comments ul .recentcomments .comment-author-link a{font-style:normal; font-weight:500;} .blog-sidebar-wrapper .blog-sidebar .widget_recent_comments ul .recentcomments a{font-weight:500; font-style:italic;} .blog-sidebar-wrapper .blog-sidebar .widget_recent_comments ul .recentcomments a:hover{color:var(--primary-color);} .blog-sidebar-wrapper .blog-sidebar .widget_recent_comments ul .recentcomments a:not(.url){text-decoration:underline;} .blog-sidebar-wrapper .blog-sidebar .widget_recent_comments ul .recentcomments:not(:last-child){margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid var(--default-border);}.blog-sidebar-wrapper .blog-sidebar .widget_tag_cloud .tagcloud{display:flex; flex-wrap:wrap; margin-right:-5px;} .blog-sidebar-wrapper .blog-sidebar .widget_tag_cloud .tagcloud .tag-cloud-link{font-size:12px !important; letter-spacing:0.3px; font-weight:400; border-radius:5px; color:#fff; padding:4px 10px; border:2px solid var(--primary-color); transition:all .2s ease-in-out; background-color:var(--primary-color); margin:0 5px 5px 0; display:flex; flex-wrap:nowrap;} .blog-sidebar-wrapper .blog-sidebar .widget_tag_cloud .tagcloud .tag-cloud-link .tag-link-count{margin-left:5px;} .blog-sidebar-wrapper .blog-sidebar .widget_tag_cloud .tagcloud .tag-cloud-link:hover{background-color:transparent; color:var(--primary-color);}.blog-sidebar-wrapper .blog-sidebar .lester_latest_posts_widget .posts li{display:flex;} .blog-sidebar-wrapper .blog-sidebar .lester_latest_posts_widget .posts li img{height:auto; width:80px;} .blog-sidebar-wrapper .blog-sidebar .lester_latest_posts_widget .posts li .widget-posts-descr{margin-left:10px;} .blog-sidebar-wrapper .blog-sidebar .lester_latest_posts_widget .posts li .widget-posts-descr .title{line-height:1; font-weight:600;} .blog-sidebar-wrapper .blog-sidebar .lester_latest_posts_widget .posts li .widget-posts-descr .date{font-size:12px;}.blog-sidebar-wrapper .blog-sidebar .lester_latest_posts_widget .posts li:not(:last-child){margin-bottom:10px;}.blog-sidebar-wrapper .blog-sidebar .lester_flickr_widget ul, .blog-sidebar-wrapper .blog-sidebar .lester_instagram_widget ul{display:flex; flex-wrap:wrap; margin-right:-5px;} .blog-sidebar-wrapper .blog-sidebar .lester_flickr_widget ul li, .blog-sidebar-wrapper .blog-sidebar .lester_instagram_widget ul li{width:33%; padding:0 5px 5px 0;} .blog-sidebar-wrapper .blog-sidebar .lester_flickr_widget ul li a, .blog-sidebar-wrapper .blog-sidebar .lester_instagram_widget ul li a{position:relative; display:flex; justify-content:center; align-items:center;} .blog-sidebar-wrapper .blog-sidebar .lester_flickr_widget ul li a img, .blog-sidebar-wrapper .blog-sidebar .lester_instagram_widget ul li a img{width:100%; height:auto;} .blog-sidebar-wrapper .blog-sidebar .lester_flickr_widget ul li a .hover, .blog-sidebar-wrapper .blog-sidebar .lester_instagram_widget ul li a .hover{position:absolute; z-index:10; opacity:0; transform:scale(0.9); transition:all .3s ease-in-out;} .blog-sidebar-wrapper .blog-sidebar .lester_flickr_widget ul li a .hover i, .blog-sidebar-wrapper .blog-sidebar .lester_instagram_widget ul li a .hover i{color:#fff;} .blog-sidebar-wrapper .blog-sidebar .lester_flickr_widget ul li a:after, .blog-sidebar-wrapper .blog-sidebar .lester_instagram_widget ul li a:after{content:' '; display:block; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; background-color:rgba(0, 0, 0, 0.5); transition:all .2s ease-in-out; z-index:1;} .blog-sidebar-wrapper .blog-sidebar .lester_flickr_widget ul li a:hover:after, .blog-sidebar-wrapper .blog-sidebar .lester_instagram_widget ul li a:hover:after{opacity:1;} .blog-sidebar-wrapper .blog-sidebar .lester_flickr_widget ul li a:hover .hover, .blog-sidebar-wrapper .blog-sidebar .lester_instagram_widget ul li a:hover .hover{transform:scale(1); opacity:1;}.blog-sidebar-wrapper .blog-sidebar .widget_mc4wp_form_widget .mc4wp-form-fields p{display:flex;} .blog-sidebar-wrapper .blog-sidebar .widget_mc4wp_form_widget .mc4wp-form-fields p :first-child{width:100%; padding:12px 15px; border:1px solid var(--default-border); background-color:transparent;} .blog-sidebar-wrapper .blog-sidebar .widget_mc4wp_form_widget .mc4wp-form-fields p :last-child{padding:0 15px; border:transparent; background-color:var(--primary-color); color:#fff; cursor:pointer; font-size:11px; text-transform:uppercase;}.blog-sidebar-wrapper .blog-sidebar .widget_text img{margin-bottom:5px;}.blog-sidebar-wrapper .blog-sidebar .widget_text p{margin-bottom:10px;}.left-sidebar{padding-right:15px;} @media (max-width:1439px){.left-sidebar{padding-right:0;}}.right-sidebar{padding-left:15px;} @media (max-width:1439px){.right-sidebar{padding-left:0;}}.format-standard .post-format-side .img-wrapper{overflow:hidden; position:relative; display:block; height:100%; width:100%;} .format-standard .post-format-side .img-wrapper img{width:100%; height:auto;}.format-standard .post-grid-inner .img-wrapper{overflow:hidden; position:relative; display:block; height:100%; width:100%;} .format-standard .post-grid-inner .img-wrapper img{width:100%; height:auto;}.format-quote .post-standard-inner .colorful-blockquote{background-color:var(--primary-color);} .format-quote .post-standard-inner .colorful-blockquote .quote, .format-quote .post-standard-inner .colorful-blockquote .dash, .format-quote .post-standard-inner .colorful-blockquote .author a{color:#fff;} .format-quote .post-standard-inner .colorful-blockquote .post-quote:before{color:#fff;}.format-quote .post-standard-inner .black-blockquote{background-color:var(--heading-color);} .format-quote .post-standard-inner .black-blockquote .quote, .format-quote .post-standard-inner .black-blockquote .dash, .format-quote .post-standard-inner .black-blockquote .author a{color:#fff;} .format-quote .post-standard-inner .black-blockquote .post-quote:before{color:var(--primary-color);}.format-quote .post-standard-inner .white-blockquote{border-radius:5px; background-color:#fff;} .format-quote .post-standard-inner .white-blockquote .quote, .format-quote .post-standard-inner .white-blockquote .dash, .format-quote .post-standard-inner .white-blockquote .author a{color:var(--heading-color);} .format-quote .post-standard-inner .white-blockquote .post-quote:before{color:var(--primary-color);}.format-quote .post-standard-inner .post-quote{padding:70px 100px; margin:0; position:relative;} @media (max-width:767px){.format-quote .post-standard-inner .post-quote{padding:60px 80px;}} @media (max-width:575px){.format-quote .post-standard-inner .post-quote{padding:70px 15px 30px 15px;}} .format-quote .post-standard-inner .post-quote .quote{margin-bottom:15px; font-weight:700; font-size:26px;} @media (max-width:991px){.format-quote .post-standard-inner .post-quote .quote{font-size:24px;}} @media (max-width:575px){.format-quote .post-standard-inner .post-quote .quote{margin-bottom:10px; font-size:22px;}} .format-quote .post-standard-inner .post-quote .dash{display:flex; margin-right:5px; font-size:16px;} .format-quote .post-standard-inner .post-quote .author{display:flex;} .format-quote .post-standard-inner .post-quote .author a{transition:all .2s ease-in-out; font-size:11px; text-transform:uppercase; font-weight:600;}.format-quote .post-standard-inner .post-quote:before{content:"\f10d"; font-size:42px; position:absolute; line-height:1; top:30px; left:20px; font-family:"FontAwesome"; font-weight:900;} @media (max-width:767px){.format-quote .post-standard-inner .post-quote:before{left:10px; top:20px; font-size:36px;}} @media (max-width:575px){.format-quote .post-standard-inner .post-quote:before{left:15px; font-size:32px;}}.format-quote .post-grid-inner .colorful-blockquote{background-color:var(--primary-color);} .format-quote .post-grid-inner .colorful-blockquote .quote, .format-quote .post-grid-inner .colorful-blockquote .dash, .format-quote .post-grid-inner .colorful-blockquote .author a{color:#fff;} .format-quote .post-grid-inner .colorful-blockquote .post-quote:before{color:#fff;}.format-quote .post-grid-inner .black-blockquote{background-color:var(--heading-color);} .format-quote .post-grid-inner .black-blockquote .quote, .format-quote .post-grid-inner .black-blockquote .dash, .format-quote .post-grid-inner .black-blockquote .author a{color:#fff;} .format-quote .post-grid-inner .black-blockquote .post-quote:before{color:var(--primary-color);}.format-quote .post-grid-inner .white-blockquote{border-radius:5px; background-color:#fff;} .format-quote .post-grid-inner .white-blockquote .quote, .format-quote .post-grid-inner .white-blockquote .dash, .format-quote .post-grid-inner .white-blockquote .author a{color:var(--heading-color);} .format-quote .post-grid-inner .white-blockquote .post-quote:before{color:var(--primary-color);}.format-quote .post-grid-inner .post-quote{padding:60px 90px; margin:0; position:relative;} @media (max-width:767px){.format-quote .post-grid-inner .post-quote{padding:60px 80px;}} @media (max-width:575px){.format-quote .post-grid-inner .post-quote{padding:70px 30px 30px 30px;}} .format-quote .post-grid-inner .post-quote .quote{margin-bottom:15px; font-weight:700; font-size:26px;} @media (max-width:991px){.format-quote .post-grid-inner .post-quote .quote{font-size:24px;}} @media (max-width:575px){.format-quote .post-grid-inner .post-quote .quote{margin-bottom:10px;}} .format-quote .post-grid-inner .post-quote .dash{display:flex; margin-right:5px; font-size:16px;} .format-quote .post-grid-inner .post-quote .author{display:flex;} .format-quote .post-grid-inner .post-quote .author a{transition:all .2s ease-in-out; font-size:11px; text-transform:uppercase; font-weight:600;}.format-quote .post-grid-inner .post-quote:before{content:"\f10d"; font-size:38px; position:absolute; line-height:1; top:25px; left:25px; font-family:"FontAwesome"; font-weight:900;} @media (max-width:767px){.format-quote .post-grid-inner .post-quote:before{left:20px; top:20px; font-size:36px;}} @media (max-width:575px){.format-quote .post-grid-inner .post-quote:before{left:30px; font-size:32px;}}.format-quote .colorful-blockquote .sticky-icon i{color:#fff !important; opacity:0.3;}.format-aside .post-standard-inner .aside-content{padding:60px 50px; position:relative;} @media (max-width:767px){.format-aside .post-standard-inner .aside-content{padding:50px 40px;}} @media (max-width:575px){.format-aside .post-standard-inner .aside-content{padding:30px 15px;}} .format-aside .post-standard-inner .aside-content .post-title{margin-bottom:5px; font-weight:700; font-size:26px; letter-spacing:0.3px;} @media (max-width:991px){.format-aside .post-standard-inner .aside-content .post-title{font-size:24px;}} .format-aside .post-standard-inner .aside-content a{transition:all .2s ease-in-out;} .format-aside .post-standard-inner .aside-content .post-info{font-family:var(--secondary-font); margin-bottom:10px; font-size:13px;} .format-aside .post-standard-inner .aside-content .post-info p{font-weight:600; color:var(--heading-color) !important;} .format-aside .post-standard-inner .aside-content .post-info a{font-weight:600 !important; color:var(--primary-color) !important; text-decoration:underline;} .format-aside .post-standard-inner .aside-content .post-info i{margin-right:5px;} .format-aside .post-standard-inner .aside-content .post-info .dynamic-info .comments-count{font-weight:600;}.format-aside .post-standard-inner .default-aside{border-radius:5px; background-color:#fff;} .format-aside .post-standard-inner .default-aside .aside-content .content{color:var(--primary-font-color);} .format-aside .post-standard-inner .default-aside .aside-content .post-title a{color:var(--heading-color);} .format-aside .post-standard-inner .default-aside .aside-content .post-title a:hover{color:var(--primary-color);} .format-aside .post-standard-inner .default-aside .aside-content .post-info{font-size:13px;} .format-aside .post-standard-inner .default-aside .aside-content .post-info p{font-weight:600; color:var(--heading-color) !important;} .format-aside .post-standard-inner .default-aside .aside-content .post-info a{color:var(--primary-color) !important; font-weight:600; text-decoration:underline !important;} .format-aside .post-standard-inner .default-aside .aside-content .post-info a:hover{color:var(--primary-color);} .format-aside .post-standard-inner .default-aside .aside-content .post-info .dynamic-info .comments-count{display:flex; flex-wrap:nowrap; color:var(--heading-color); line-height:1; font-weight:600;} .format-aside .post-standard-inner .default-aside .aside-content .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:7px; padding-top:1px;} .format-aside .post-standard-inner .default-aside .aside-content .post-info .delimiter{margin:0 15px;}.format-aside .post-standard-inner .image-aside{background-size:cover; position:relative; background-position:center;} .format-aside .post-standard-inner .image-aside .aside-content .post-title a{color:var(--primary-color);} .format-aside .post-standard-inner .image-aside .aside-content .content{color:var(--gray-font-color);} .format-aside .post-standard-inner .image-aside .aside-content .post-info{font-size:13px;} .format-aside .post-standard-inner .image-aside .aside-content .post-info p{color:var(--gray-font-color); font-weight:600;} .format-aside .post-standard-inner .image-aside .aside-content .post-info a{font-weight:600; color:var(--primary-color) !important;} .format-aside .post-standard-inner .image-aside .aside-content .post-info .dynamic-info .comments-count{display:flex; flex-wrap:nowrap; color:#fff; line-height:1; font-weight:600;} .format-aside .post-standard-inner .image-aside .aside-content .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:7px; padding-top:1px;}.format-aside .post-grid-inner .aside-content{position:relative; padding:40px;} @media (max-width:575px){.format-aside .post-grid-inner .aside-content{padding:30px;}} .format-aside .post-grid-inner .aside-content .post-title{font-weight:700; font-size:26px; margin-bottom:5px; letter-spacing:0.3px;} @media (max-width:991px){.format-aside .post-grid-inner .aside-content .post-title{font-size:24px;}} .format-aside .post-grid-inner .aside-content a{transition:all .2s ease-in-out;} .format-aside .post-grid-inner .aside-content .post-info{font-family:var(--secondary-font); margin-bottom:10px; align-items:center; font-size:12px; font-weight:600;} .format-aside .post-grid-inner .aside-content .post-info p{color:var(--heading-color) !important; font-weight:600;} .format-aside .post-grid-inner .aside-content .post-info a{color:var(--primary-color) !important; text-decoration:underline; font-weight:600 !important; transition:all .2s ease-in-out;} .format-aside .post-grid-inner .aside-content .post-info i{margin-right:5px; color:var(--heading-color);} .format-aside .post-grid-inner .aside-content .post-info .delimiter{margin:0 15px;}.format-aside .post-grid-inner .default-aside{border-radius:5px; background-color:#fff;} .format-aside .post-grid-inner .default-aside .aside-content .post-title a{color:var(--heading-color);} .format-aside .post-grid-inner .default-aside .aside-content .post-title a:hover{color:var(--primary-color);} .format-aside .post-grid-inner .default-aside .aside-content .content{color:var(--primary-font-color);} .format-aside .post-grid-inner .default-aside .aside-content .post-info p{color:var(--primary-font-color);} .format-aside .post-grid-inner .default-aside .aside-content .post-info a{color:var(--heading-color); font-weight:500;} .format-aside .post-grid-inner .default-aside .aside-content .post-info a:hover{color:var(--primary-color);} .format-aside .post-grid-inner .default-aside .aside-content .post-info .dynamic-info .comments-count{display:flex; flex-wrap:nowrap; color:var(--heading-color); line-height:1;} .format-aside .post-grid-inner .default-aside .aside-content .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:7px; padding-top:1px;}.format-aside .post-grid-inner .image-aside{background-size:cover; position:relative; background-position:center;} .format-aside .post-grid-inner .image-aside .aside-content .post-title a{color:var(--primary-color);} .format-aside .post-grid-inner .image-aside .aside-content .content{color:var(--gray-font-color);} .format-aside .post-grid-inner .image-aside .aside-content .post-info p{color:var(--gray-font-color);} .format-aside .post-grid-inner .image-aside .aside-content .post-info a{color:var(--gray-font-color);} .format-aside .post-grid-inner .image-aside .aside-content .post-info .dynamic-info .comments-count{display:flex; flex-wrap:nowrap; color:#fff; line-height:1;} .format-aside .post-grid-inner .image-aside .aside-content .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:7px; padding-top:1px;}.format-image .post-standard-inner .post-image-wrapper{position:relative; background-size:cover; background-position:center; padding:0;} .format-image .post-standard-inner .post-image-wrapper .post-content .post-body{padding:50px 65px;} @media (max-width:767px){.format-image .post-standard-inner .post-image-wrapper .post-content .post-body{padding:50px 55px;}} @media (max-width:575px){.format-image .post-standard-inner .post-image-wrapper .post-content .post-body{padding:30px 30px;}} .format-image .post-standard-inner .post-image-wrapper .post-content .post-body .post-title{letter-spacing:0.3px; font-weight:700; font-size:26px; margin-bottom:10px;} @media (max-width:991px){.format-image .post-standard-inner .post-image-wrapper .post-content .post-body .post-title{font-size:24px;}} @media (max-width:575px){.format-image .post-standard-inner .post-image-wrapper .post-content .post-body .post-title{font-size:20px;}} .format-image .post-standard-inner .post-image-wrapper .post-content .post-body .post-title a{color:#fff; transition:all .2s ease-in-out;} .format-image .post-standard-inner .post-image-wrapper .post-content .post-body .post-title a:hover{color:var(--primary-color);} .format-image .post-standard-inner .post-image-wrapper .post-content .post-body .content{color:var(--gray-font-color);} .format-image .post-standard-inner .post-image-wrapper .post-content .post-body .buttons-wrapper{margin-top:20px;} .format-image .post-standard-inner .post-image-wrapper .post-content .post-info{border-top:1px solid var(--light-border); padding:20px 65px; align-items:center; font-family:var(--secondary-font); font-size:13px;} @media (max-width:767px){.format-image .post-standard-inner .post-image-wrapper .post-content .post-info{padding:20px 55px;}} @media (max-width:575px){.format-image .post-standard-inner .post-image-wrapper .post-content .post-info{padding:15px 30px;}} .format-image .post-standard-inner .post-image-wrapper .post-content .post-info p{color:var(--white); font-weight:600;} .format-image .post-standard-inner .post-image-wrapper .post-content .post-info a{font-weight:600; color:var(--primary-color); text-decoration:underline;} .format-image .post-standard-inner .post-image-wrapper .post-content .post-info i{margin-right:5px;} .format-image .post-standard-inner .post-image-wrapper .post-content .post-info .dynamic-info .comments-count{display:flex; flex-wrap:nowrap; color:#fff; line-height:1; font-weight:600;} .format-image .post-standard-inner .post-image-wrapper .post-content .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:7px; padding-top:1px;} .format-image .post-standard-inner .post-image-wrapper .post-content .post-info .delimiter{margin:0 15px; color:#fff;}.format-image .post-grid-inner .post-image-wrapper{position:relative; background-size:cover; background-position:center; padding:0; border-radius:5px; overflow:hidden;} .format-image .post-grid-inner .post-image-wrapper .post-content .post-body{padding:40px;} @media (max-width:575px){.format-image .post-grid-inner .post-image-wrapper .post-content .post-body{padding:30px;}} .format-image .post-grid-inner .post-image-wrapper .post-content .post-body .post-title{letter-spacing:0.3px; font-weight:700; font-size:26px; margin-bottom:10px;} @media (max-width:991px){.format-image .post-grid-inner .post-image-wrapper .post-content .post-body .post-title{font-size:24px;}} .format-image .post-grid-inner .post-image-wrapper .post-content .post-body .post-title a{color:#fff; transition:all .2s ease-in-out;} .format-image .post-grid-inner .post-image-wrapper .post-content .post-body .post-title a:hover{color:var(--primary-color);} .format-image .post-grid-inner .post-image-wrapper .post-content .post-body .content{color:var(--gray-font-color);} .format-image .post-grid-inner .post-image-wrapper .post-content .post-body .buttons-wrapper{margin-top:30px;} @media (max-width:767px){.format-image .post-grid-inner .post-image-wrapper .post-content .post-body .buttons-wrapper{margin-top:20px;}} .format-image .post-grid-inner .post-image-wrapper .post-content .post-info{border-top:1px solid var(--light-border); padding:20px 40px; font-family:var(--secondary-font); justify-content:space-between; align-items:center; font-size:12px;} @media (max-width:575px){.format-image .post-grid-inner .post-image-wrapper .post-content .post-info{padding:15px 30px;}} .format-image .post-grid-inner .post-image-wrapper .post-content .post-info p{color:var(--white) !important; font-weight:600;} .format-image .post-grid-inner .post-image-wrapper .post-content .post-info a{color:var(--primary-color) !important; text-decoration:underline; font-weight:600 !important; transition:all .2s ease-in-out;} .format-image .post-grid-inner .post-image-wrapper .post-content .post-info a:hover{color:var(--primary-color);} .format-image .post-grid-inner .post-image-wrapper .post-content .post-info i{margin-right:5px;} .format-image .post-grid-inner .post-image-wrapper .post-content .post-info .dynamic-info .comments-count{display:flex; flex-wrap:nowrap; color:#fff; line-height:1;} .format-image .post-grid-inner .post-image-wrapper .post-content .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:7px; padding-top:1px;}.format-image .sticky-icon{z-index:100;} .format-image .sticky-icon i{color:#fff !important; opacity:0.3;}.post-img-overlay:after{content:' '; display:block; width:100%; height:100%; position:absolute; top:0; left:0; background-color:rgba(0, 0, 0, 0.6);}.without-img-post{background-color:rgba(0, 0, 0, 0.8) !important;}.format-link .post-standard-inner .link-wrapper{position:relative; padding:70px 65px; border-radius:5px; background-color:#fff; display:flex;} @media (max-width:767px){.format-link .post-standard-inner .link-wrapper{padding:60px 55px;}} @media (max-width:575px){.format-link .post-standard-inner .link-wrapper{padding:30px 30px 40px 30px; flex-direction:column;}} .format-link .post-standard-inner .link-wrapper a{transition:all .2s ease-in-out; color:var(--heading-color);} .format-link .post-standard-inner .link-wrapper a:hover{color:var(--primary-color);} .format-link .post-standard-inner .link-wrapper .post-title{letter-spacing:0.3px; font-weight:700; font-size:26px; margin-bottom:5px;} @media (max-width:991px){.format-link .post-standard-inner .link-wrapper .post-title{font-size:24px;}} .format-link .post-standard-inner .link-wrapper .post-title a{text-decoration:underline;} .format-link .post-standard-inner .link-wrapper .content{color:var(--primary-font-color);} .format-link .post-standard-inner .link-wrapper .icon-box i{font-size:32px; margin-right:30px; color:var(--primary-color);} @media (max-width:575px){.format-link .post-standard-inner .link-wrapper .icon-box i{margin-right:0; margin-bottom:20px; font-size:30px;}} .format-link .post-standard-inner .link-wrapper .post-info{font-family:var(--secondary-font); margin-bottom:10px; font-size:13px;} .format-link .post-standard-inner .link-wrapper .post-info i{margin-right:5px;} .format-link .post-standard-inner .link-wrapper .post-info p{font-weight:600; color:var(--heading-color);} .format-link .post-standard-inner .link-wrapper .post-info a{font-weight:600; color:var(--primary-color) !important; text-decoration:underline;} .format-link .post-standard-inner .link-wrapper .post-info .dynamic-info .comments-count{display:flex; flex-wrap:nowrap; color:var(--heading-color); line-height:1; font-weight:600;} .format-link .post-standard-inner .link-wrapper .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:7px; padding-top:1px;} .format-link .post-standard-inner .link-wrapper .post-info .delimiter{margin:0 15px;}.format-link .post-grid-inner .link-wrapper{position:relative; padding:40px; border-radius:5px; background-color:#fff; display:flex;} @media (max-width:575px){.format-link .post-grid-inner .link-wrapper{padding:30px; flex-direction:column;}} .format-link .post-grid-inner .link-wrapper a{transition:all .2s ease-in-out; color:var(--heading-color);} .format-link .post-grid-inner .link-wrapper a:hover{color:var(--primary-color);} .format-link .post-grid-inner .link-wrapper .post-title{letter-spacing:0.3px; font-weight:700; font-size:26px; margin-bottom:5px;} @media (max-width:991px){.format-link .post-grid-inner .link-wrapper .post-title{font-size:24px;}} .format-link .post-grid-inner .link-wrapper .post-title a{text-decoration:underline;} .format-link .post-grid-inner .link-wrapper .content{color:var(--primary-font-color);} .format-link .post-grid-inner .link-wrapper .icon-box i{font-size:32px; margin-right:30px; color:var(--primary-color);} @media (max-width:575px){.format-link .post-grid-inner .link-wrapper .icon-box i{margin-right:0; margin-bottom:20px; font-size:30px;}} .format-link .post-grid-inner .link-wrapper .post-info{font-family:var(--secondary-font); margin-bottom:10px; align-items:center; font-size:12px; margin-top:10px; font-weight:600;} .format-link .post-grid-inner .link-wrapper .post-info p{color:var(--heading-color) !important; font-weight:600;} .format-link .post-grid-inner .link-wrapper .post-info a{color:var(--primary-color) !important; text-decoration:underline; font-weight:600 !important; transition:all .2s ease-in-out;} .format-link .post-grid-inner .link-wrapper .post-info i{margin-right:5px; color:var(--heading-color);} .format-link .post-grid-inner .link-wrapper .post-info .delimiter{margin:0 15px;}.format-audio .post-standard-inner .audio-wrapper{position:relative; padding:70px 65px; border-radius:5px; background-color:#fff;} @media (max-width:767px){.format-audio .post-standard-inner .audio-wrapper{padding:60px 55px;}} @media (max-width:575px){.format-audio .post-standard-inner .audio-wrapper{padding:40px 30px;}} .format-audio .post-standard-inner .audio-wrapper .audio-content a{color:var(--heading-color); transition:all .2s ease-in-out;} .format-audio .post-standard-inner .audio-wrapper .audio-content a:hover{color:var(--primary-color);} .format-audio .post-standard-inner .audio-wrapper .audio-content .post-title{letter-spacing:0.3px; font-weight:700; font-size:26px; margin-bottom:5px;} @media (max-width:991px){.format-audio .post-standard-inner .audio-wrapper .audio-content .post-title{font-size:24px;}} .format-audio .post-standard-inner .audio-wrapper .audio-content .content{color:var(--primary-font-color);} .format-audio .post-standard-inner .audio-wrapper .audio-content audio{max-width:400px !important; width:100%; margin-top:30px;} @media (max-width:575px){.format-audio .post-standard-inner .audio-wrapper .audio-content audio{margin-top:20px;}} .format-audio .post-standard-inner .audio-wrapper .audio-content .post-info{font-family:var(--secondary-font); margin-bottom:10px; font-size:13px;} .format-audio .post-standard-inner .audio-wrapper .audio-content .post-info i{margin-right:5px;} .format-audio .post-standard-inner .audio-wrapper .audio-content .post-info p{font-weight:600; color:var(--heading-color);} .format-audio .post-standard-inner .audio-wrapper .audio-content .post-info a{font-weight:600; color:var(--primary-color) !important; text-decoration:underline;} .format-audio .post-standard-inner .audio-wrapper .audio-content .post-info .dynamic-info .comments-count{display:flex; flex-wrap:nowrap; color:var(--heading-color); line-height:1; font-weight:600;} .format-audio .post-standard-inner .audio-wrapper .audio-content .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:7px; padding-top:1px;} .format-audio .post-standard-inner .audio-wrapper .audio-content .post-info .delimiter{margin:0 15px;}.format-audio .post-grid-inner .audio-wrapper{position:relative; padding:50px 40px; border-radius:5px; background-color:#fff;} @media (max-width:575px){.format-audio .post-grid-inner .audio-wrapper{padding:40px 30px;}} .format-audio .post-grid-inner .audio-wrapper .audio-content .post-title{letter-spacing:0.3px; font-weight:700; font-size:26px; margin-bottom:5px;} @media (max-width:991px){.format-audio .post-grid-inner .audio-wrapper .audio-content .post-title{font-size:24px;}} .format-audio .post-grid-inner .audio-wrapper .audio-content .post-title a{color:var(--heading-color); transition:all .2s ease-in-out;} .format-audio .post-grid-inner .audio-wrapper .audio-content .post-title a:hover{color:var(--primary-color);} .format-audio .post-grid-inner .audio-wrapper .audio-content .content{color:var(--primary-font-color);} .format-audio .post-grid-inner .audio-wrapper .audio-content audio{margin-top:30px; width:100%;} @media (max-width:575px){.format-audio .post-grid-inner .audio-wrapper .audio-content audio{margin-top:20px;}} .format-audio .post-grid-inner .audio-wrapper .audio-content .post-info{font-family:var(--secondary-font); margin-bottom:10px; align-items:center; font-size:12px; font-weight:600;} .format-audio .post-grid-inner .audio-wrapper .audio-content .post-info p{color:var(--heading-color) !important; font-weight:600;} .format-audio .post-grid-inner .audio-wrapper .audio-content .post-info a{color:var(--primary-color) !important; text-decoration:underline; font-weight:600 !important; transition:all .2s ease-in-out;} .format-audio .post-grid-inner .audio-wrapper .audio-content .post-info i{margin-right:5px; color:var(--heading-color);} .format-audio .post-grid-inner .audio-wrapper .audio-content .post-info .delimiter{margin:0 15px;}.post-standard{margin-bottom:30px;} @media (max-width:991px){.post-standard{padding-left:15px; padding-right:15px;}} .post-standard .post-standard-inner{position:relative; border-radius:5px; overflow:hidden; transition:all .3s ease-in-out; box-shadow:0 4px 8px var(--box-shadow-boxes);} .post-standard .post-standard-inner .post-format-side{padding-left:0; padding-right:0;} @media (max-width:991px){.post-standard .post-standard-inner .post-format-side{order:1;}} .post-standard .post-standard-inner .post-content-side{padding:45px 60px; display:flex; align-items:center; background-color:#fff;} @media (max-width:1439px){.post-standard .post-standard-inner .post-content-side{padding:20px 30px;}} @media (max-width:991px){.post-standard .post-standard-inner .post-content-side{order:2; padding:40px 50px;}} @media (max-width:575px){.post-standard .post-standard-inner .post-content-side{padding:25px 30px;}} .post-standard .post-standard-inner .post-content-side .post-content-inner{display:flex; flex-direction:column;} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-title{font-weight:700; font-size:26px; margin-top:20px; letter-spacing:0.3px;} @media (max-width:1439px){.post-standard .post-standard-inner .post-content-side .post-content-inner .post-title{margin-top:10px;}} @media (max-width:991px){.post-standard .post-standard-inner .post-content-side .post-content-inner .post-title{margin-top:10px; font-size:24px;}} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-content{color:var(--primary-font-color); margin-bottom:30px; margin-top:5px;} @media (max-width:1439px){.post-standard .post-standard-inner .post-content-side .post-content-inner .post-content{margin-bottom:25px;}} @media (max-width:1199px){.post-standard .post-standard-inner .post-content-side .post-content-inner .post-content{margin-bottom:20px;}} @media (max-width:991px){.post-standard .post-standard-inner .post-content-side .post-content-inner .post-content{margin-bottom:15px;}} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-info{font-family:var(--secondary-font); align-items:center; font-size:13px;} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-info i{margin-right:5px;} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-info p{font-weight:600; color:var(--heading-color) !important;} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-info a{color:var(--heading-color) !important; font-weight:600;} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-info .dynamic-info{display:flex;} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-info .dynamic-info .comments-count{display:flex; flex-wrap:nowrap; color:var(--heading-color); line-height:1; font-weight:600;} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:7px; padding-top:1px;} .post-standard .post-standard-inner .post-content-side .post-content-inner .post-info .delimiter{margin:0 15px;} @media (max-width:575px){.post-standard .post-standard-inner .post-content-side .post-content-inner .post-info .delimiter{margin:0 10px;}} .post-standard .post-standard-inner .post-content-side .post-content-inner .author .img-wrapper{max-width:45px; min-width:45px; max-height:45px; min-height:45px; border-radius:100%; overflow:hidden; margin-right:20px;} .post-standard .post-standard-inner .post-content-side .post-content-inner .author a{font-weight:600; font-family:var(--secondary-font); font-size:13px;} .post-standard .post-standard-inner .post-content-side .post-content-inner a{color:var(--heading-color); transition:all .2s ease-in-out;} .post-standard .post-standard-inner .post-content-side .post-content-inner a:hover{color:var(--primary-color);} .post-standard .post-standard-inner .left-side{text-align:right;} @media (max-width:991px){.post-standard .post-standard-inner .left-side{align-items:flex-start; text-align:left;}} .post-standard .post-standard-inner .left-side .post-info{justify-content:flex-end;} @media (max-width:991px){.post-standard .post-standard-inner .left-side .post-info{justify-content:flex-start;}} .post-standard .post-standard-inner .left-side .author{justify-content:flex-end;} @media (max-width:991px){.post-standard .post-standard-inner .left-side .author{justify-content:flex-start;}} .post-standard .post-standard-inner .left-side .sticky-icon{display:flex; left:15px;} @media (max-width:991px){.post-standard .post-standard-inner .left-side .sticky-icon{left:auto;}} .post-standard .post-standard:hover{box-shadow:0 10px 20px var(--box-shadow-boxes);} .post-standard .content{word-break:break-all;}.post-grid{margin-bottom:30px;} .post-grid .post-grid-inner{border-radius:10px; overflow:hidden; transition:all .3s ease-in-out; box-shadow:0 0 15px var(--box-shadow-boxes);} @media (max-width:991px){.post-grid .post-grid-inner{max-width:800px; margin-left:auto; margin-right:auto;}} .post-grid .post-grid-inner .post-inner{background-color:#fff;} .post-grid .post-grid-inner .post-inner .post-body{position:relative; padding:30px 40px 25px 40px;} @media (max-width:575px){.post-grid .post-grid-inner .post-inner .post-body{padding:30px;}} .post-grid .post-grid-inner .post-inner .post-body .post-title{font-weight:700; font-size:26px; letter-spacing:0.3px;} @media (max-width:991px){.post-grid .post-grid-inner .post-inner .post-body .post-title{font-size:24px;}} .post-grid .post-grid-inner .post-inner .post-body .post-title a{color:var(--heading-color); transition:all .2s ease-in-out;} .post-grid .post-grid-inner .post-inner .post-body .post-title a:hover{color:var(--primary-color);} .post-grid .post-grid-inner .post-inner .post-body .post-content{color:var(--primary-font-color); margin-top:10px;} .post-grid .post-grid-inner .post-inner .post-body .btn-wrapper{margin-top:20px;} .post-grid .post-grid-inner .post-inner .post-footer{padding:25px 0; margin:0 40px; border-top:1px solid var(--default-border);} @media (max-width:575px){.post-grid .post-grid-inner .post-inner .post-footer{padding:15px 0; margin:0 30px;}} .post-grid .post-grid-inner .post-inner .post-footer .post-info{font-family:var(--secondary-font); color:var(--primary-font-color); justify-content:space-between; align-items:center; font-size:12px;} .post-grid .post-grid-inner .post-inner .post-footer .post-info i{margin-right:5px; color:var(--heading-color);} .post-grid .post-grid-inner .post-inner .post-footer .post-info p{font-weight:600; color:var(--heading-color);} .post-grid .post-grid-inner .post-inner .post-footer .post-info a{color:var(--primary-color); text-decoration:underline; font-weight:600; transition:all .2s ease-in-out;} .post-grid .post-grid-inner .post-inner .post-footer .post-info a:hover{color:var(--primary-color);} .post-grid .post-grid-inner .post-inner .post-footer .post-info .dynamic-info .comments-count{color:var(--heading-color); line-height:1; display:flex; flex-wrap:nowrap; font-weight:600;} .post-grid .post-grid-inner .post-inner .post-footer .post-info .dynamic-info .comments-count i{font-size:12px; margin-right:5px;} .post-grid .post-grid-inner:hover{box-shadow:0 10px 20px var(--box-shadow-boxes);} .post-grid .content{word-break:break-all;}.sticky-icon{position:absolute; top:15px; right:15px;} .sticky-icon i{color:var(--primary-font-color); font-size:48px; opacity:0.2;} @media (max-width:767px){.sticky-icon i{font-size:36px;}}.blog-pagination{display:flex; justify-content:center; width:100%; margin-top:50px;} .blog-pagination .nav-links{display:flex; justify-content:center; align-items:center;} .blog-pagination .nav-links a, .blog-pagination .nav-links span{margin:0 5px; font-weight:600; text-transform:uppercase; color:var(--heading-color); font-size:12px; width:40px; height:40px; display:flex; justify-content:center; align-items:center; font-family:var(--secondary-font); transition:all .2s ease-in-out; border-radius:50px;} .blog-pagination .nav-links a:hover, .blog-pagination .nav-links span:hover{background-color:var(--primary-color); color:var(--white); box-shadow:0 8px 20px rgba(0, 0, 0, 0.15);} .blog-pagination .nav-links .current{color:var(--white); background-color:var(--primary-color); box-shadow:0 8px 20px rgba(0, 0, 0, 0.15);} .blog-pagination .screen-reader-text{display:none !important;}.post-comments{margin-top:100px;} @media (max-width:767px){.post-comments{margin-top:75px;}} @media (max-width:575px){.post-comments{margin-top:50px;}} .post-comments .comments-title{justify-content:center; align-items:center; text-align:center; display:flex; position:relative; overflow:hidden; margin-bottom:60px; letter-spacing:0.5px; text-transform:uppercase; font-size:13px; font-weight:600; font-family:var(--primary-font);} .post-comments .comments-title .comments-counter{margin-left:5px;} .post-comments .comments-title:after, .post-comments .comments-title:before{content:' '; display:flex; width:150px; height:1px; background-color:var(--default-border); margin:0 30px;} @media (max-width:575px){.post-comments .comments-title:after, .post-comments .comments-title:before{width:100px; margin:0 15px;}} .post-comments .comment-list{padding-left:0;} .post-comments .comment-list .wp-error{margin:5px 0; font-weight:500; color:red;} .post-comments .comment-list li{list-style:none;} .post-comments .comment-list .pingback{margin-bottom:30px !important;} .post-comments .comment-list .pingback .comment-wrap{display:flex; padding:25px; background-color:rgba(0, 0, 0, 0.01); border:1px solid var(--default-border); border-left:3px solid var(--primary-color); margin-bottom:0;} .post-comments .comment-list .pingback .comment-wrap .comment-avatar{display:none;} .post-comments .comment-list .pingback .comment-wrap .comment-body{margin-left:0 !important; max-width:100%; width:100%;} .post-comments .comment-list .pingback .comment-wrap .comment-body .comment-text{display:none;} .post-comments .comment-list .pingback .comment-wrap .comment-body .comment-author{margin-bottom:0;} .post-comments .comment-list .pingback .comment-wrap .comment-body .comment-author .url{font-size:15px;} .post-comments .comment-list .pingback .comment-wrap .comment-body .comment-author .comment-edit-link{display:none;} .post-comments .comment-list .comment:not(:last-child){padding-bottom:40px; margin-bottom:40px; border-bottom:1px solid var(--default-border);} @media (max-width:575px){.post-comments .comment-list .comment:not(:last-child){padding-bottom:20px; margin-bottom:20px;}} .post-comments .comment-list .comment-wrap{display:flex;} .post-comments .comment-list .comment-wrap a{font-size:13px; color:var(--primary-color) !important; text-decoration:underline; font-weight:600 !important;} .post-comments .comment-list .comment-wrap img{max-width:80px; max-height:80px; border-radius:100%; margin-right:30px;} @media (max-width:767px){.post-comments .comment-list .comment-wrap img{max-width:60px; max-height:60px;}} @media (max-width:991px){.post-comments .comment-list .comment-wrap img{margin-right:15px;}} .post-comments .comment-list .comment-wrap .comment-body{width:auto;} .post-comments .comment-list .comment-wrap .comment-body .comment-author{font-weight:500; margin-bottom:15px; font-family:var(--secondary-font); color:var(--heading-color);} .post-comments .comment-list .comment-wrap .comment-body .comment-author a{color:var(--heading-color); transition:all .2s ease-in-out;} .post-comments .comment-list .comment-wrap .comment-body .comment-author a:hover{color:var(--primary-color);} .post-comments .comment-list .comment-wrap .comment-body .comment-author .comment-edit-link{margin-left:10px; color:var(--primary-color); font-family:var(--primary-font); font-weight:400;} .post-comments .comment-list .comment-wrap .comment-body .comment-author .comment-date{line-height:1; color:var(--primary-font-color); font-weight:500; font-size:13px; margin-top:5px;} @media (max-width:575px){.post-comments .comment-list .comment-wrap .comment-body .comment-author .comment-date{flex-direction:column;}} .post-comments .comment-list .comment-wrap .comment-body .comment-author .comment-reply-link{color:var(--heading-color); margin-left:20px; position:relative; font-weight:400;} .post-comments .comment-list .comment-wrap .comment-body .comment-author .comment-reply-link:hover{text-decoration:underline;} .post-comments .comment-list .comment-wrap .comment-body .comment-author .comment-reply-link:before{content:'-'; display:inline-block; position:absolute; left:-15px; color:var(--heading-color) !important;} .post-comments .comment-list .comment-wrap .comment-body .comment-text{font-weight:300;} .post-comments .comment-list .children{padding-left:0; margin-left:60px; margin-top:40px;} @media (max-width:575px){.post-comments .comment-list .children{margin-top:30px; margin-left:30px;}} .post-comments .comment-reply-title{justify-content:center; align-items:center; text-align:center; display:flex; position:relative; overflow:hidden; margin-bottom:50px; letter-spacing:0.5px; text-transform:uppercase; font-size:13px; font-weight:600; font-family:var(--primary-font);} .post-comments .comment-reply-title .comments-counter{margin-left:5px;} .post-comments .comment-reply-title:after, .post-comments .comment-reply-title:before{content:' '; display:flex; width:150px; height:1px; background-color:var(--default-border); margin:0 30px;} @media (max-width:575px){.post-comments .comment-reply-title:after, .post-comments .comment-reply-title:before{width:100px; margin:0 15px;}} .post-comments #cancel-comment-reply-link{color:var(--primary-color); font-size:13px; line-height:1; font-weight:600; margin-left:10px;} .post-comments .comment-respond{margin-top:50px;} @media (max-width:767px){.post-comments .comment-respond{margin-top:30px;}} .post-comments .comment-form .logged-in-as{margin-bottom:10px; font-weight:600; font-size:13px;} .post-comments .comment-form .logged-in-as a{color:var(--primary-color) !important; text-decoration:underline; font-weight:600 !important;} .post-comments .comment-form .textarea-comment{width:100%; height:200px; resize:none; background-color:transparent; border:none; border-bottom:3px solid var(--form-border); margin-bottom:10px; padding:20px; font-size:14px; font-weight:500;} @media (max-width:575px){.post-comments .comment-form .textarea-comment{margin-bottom:0;}} .post-comments .comment-form .textarea-comment:focus{border-bottom:3px solid var(--primary-color);} .post-comments .comment-form .button i{margin-left:10px;} .post-comments .comment-form .form-flex{margin-bottom:15px;} @media (max-width:767px){.post-comments .comment-form .form-flex{margin-bottom:10px;}} .post-comments .comment-form .form-flex input{background-color:transparent; width:100%; border:none; border-bottom:3px solid var(--form-border); padding:0 20px; height:45px; color:var(--heading-color); margin-top:20px; font-size:14px; font-weight:500;} @media (max-width:767px){.post-comments .comment-form .form-flex input{margin-top:10px;}} .post-comments .comment-form .form-flex input:focus{border-bottom:3px solid var(--primary-color);} .post-comments .comments-pagination{padding-top:40px; display:flex; justify-content:center;} .post-comments .comments-pagination .page-numbers{display:flex; width:35px; height:35px; border:1px solid var(--default-border); justify-content:center; align-items:center; margin:0 5px; font-size:12px; color:var(--heading-color); transition:all .2s ease-in-out; font-weight:500;} .post-comments .comments-pagination .prev, .post-comments .comments-pagination .next{font-size:9px;} .post-comments .comments-pagination .page-numbers:hover{background-color:var(--primary-color); color:#fff; border:1px solid var(--primary-color);}.blog-section .post-single{padding:0 15px;} .blog-section .post-single img{max-width:100%; height:auto;} .blog-section .post-single .post-password-form{margin-top:15px;} .blog-section .post-single .post-password-form input[name="Submit"]{background-color:var(--primary-color); color:#fff; height:30px; font-size:12px; padding:0 15px; cursor:pointer; border:none;} .blog-section .post-single .post-password-form input[name="post_password"]{border:1px solid var(--form-border); height:30px;} .blog-section .post-single .single-content{display:flex; flex-direction:column;} .blog-section .post-single .single-content em{font-weight:600; color:var(--heading-color);} .blog-section .post-single .single-content p a{color:var(--primary-color); text-decoration:underline;} .blog-section .post-single .single-content .post-type-header{margin-bottom:25px;} .blog-section .post-single .single-content .post-type-header-audio{margin-bottom:15px;} .blog-section .post-single .single-content .post-type-header-audio audio{width:100%; max-width:400px;} .blog-section .post-single .single-content .post-content a{font-weight:500;} .blog-section .post-single .single-content .post-content p{margin-bottom:10px;} .blog-section .post-single .single-content .post-content .kc-row-container{margin-right:0; margin-left:0; padding-right:0; padding-left:0;} .blog-section .post-single .single-content .post-info{margin-bottom:30px; font-weight:600; font-size:13px; align-items:center; flex-wrap:wrap; color:var(--heading-color) !important;} .blog-section .post-single .single-content .post-info i{margin-right:10px;} @media (max-width:575px){.blog-section .post-single .single-content .post-info i{margin-right:5px;}} .blog-section .post-single .single-content .post-info a{color:var(--primary-color); text-decoration:underline;} .blog-section .post-single .single-content .post-info p{color:var(--heading-color) !important;} .blog-section .post-single .single-content .post-info .info-part:not(:last-child){margin-right:20px;} @media (max-width:575px){.blog-section .post-single .single-content .post-info .info-part:not(:last-child){margin-right:10px;}} .blog-section .post-single .single-content .post-title{display:flex; font-weight:700; margin-bottom:10px; word-break:break-all;} @media (max-width:575px){.blog-section .post-single .single-content .post-title{font-size:24px;}} .blog-section .post-single .single-content .post-title .sticky-single{margin-right:10px; color:var(--primary-color);} .blog-section .post-single .single-content .post-title a{color:var(--primary-color);} .blog-section .post-single .single-content .post-title a i{font-size:24px; color:var(--primary-color); margin-right:10px;} .blog-section .post-single .single-content .post-single-footer{border-top:1px solid var(--default-border); padding-top:45px; margin-top:50px;} @media (max-width:767px){.blog-section .post-single .single-content .post-single-footer{flex-direction:column; justify-content:center; align-items:center;}} .blog-section .post-single .single-content .post-single-footer .footer-inner{width:100%;} @media (max-width:991px){.blog-section .post-single .single-content .post-single-footer .footer-inner .tags-wrapper{width:100%;}} .blog-section .post-single .single-content .post-single-footer .footer-inner .tags-wrapper .tags-cloud{flex-wrap:wrap;} @media (max-width:991px){.blog-section .post-single .single-content .post-single-footer .footer-inner .tags-wrapper .tags-cloud{justify-content:center;}} .blog-section .post-single .single-content .post-single-footer .footer-inner .tags-wrapper .tags-cloud .tag{z-index:101; padding:8px 18px; line-height:1; border-radius:5px; font-family:var(--secondary-font); color:#fff; font-size:12px; font-weight:300; letter-spacing:0.3px; margin:0 10px 10px 0;} .blog-section .post-single .single-content .post-single-footer .footer-inner .tags-wrapper .tags-cloud .tag i{margin-right:10px; font-size:11px;} .blog-section .post-single .single-content .post-single-footer .footer-inner .tags-wrapper .tags-cloud .tag-default{background-color:var(--primary-color) !important;} .blog-section .post-single .single-content .post-single-footer .footer-inner .likes-wrapper{display:flex; justify-content:flex-end; padding-bottom:10px; padding-right:0; position:relative;} @media (max-width:991px){.blog-section .post-single .single-content .post-single-footer .footer-inner .likes-wrapper{justify-content:center; margin-top:30px; padding-right:15px;}} .blog-section .post-single .single-content .post-single-footer .footer-inner .likes-wrapper .item{line-height:1; color:var(--light-font-color); position:absolute; right:-15px;} @media (max-width:991px){.blog-section .post-single .single-content .post-single-footer .footer-inner .likes-wrapper .item{position:relative; right:auto;}} .blog-section .post-single .single-content .post-single-footer .footer-inner .likes-wrapper .item a{display:flex; align-items:center;} .blog-section .post-single .single-content .post-single-footer .footer-inner .likes-wrapper .item a i{margin-right:10px; font-size:28px; color:var(--primary-font-color); opacity:0.7;} .blog-section .post-single .single-content .post-single-footer .footer-inner .likes-wrapper .item a .lester-count{font-size:18px; color:var(--primary-font-color); opacity:0.7; font-weight:600;} .blog-section .post-single .single-content .post-single-footer .footer-inner .likes-wrapper .item .liked i{color:var(--primary-color); opacity:1;} .blog-section .post-single .single-content .post-single-footer .footer-inner .likes-wrapper .item .liked .lester-count{color:var(--primary-color); opacity:1;} .blog-section .post-single .recent-posts-section{margin-top:100px; margin-bottom:-50px;} @media (max-width:767px){.blog-section .post-single .recent-posts-section{margin-top:75px;}} @media (max-width:575px){.blog-section .post-single .recent-posts-section{margin-bottom:-30px; margin-top:50px;}} .blog-section .post-single .recent-posts-section .recent-posts-title{justify-content:center; align-items:center; text-align:center; display:flex; position:relative; overflow:hidden; margin-bottom:50px; letter-spacing:0.5px; text-transform:uppercase; font-size:13px; font-weight:600; font-family:var(--primary-font);} .blog-section .post-single .recent-posts-section .recent-posts-title:after, .blog-section .post-single .recent-posts-section .recent-posts-title:before{content:' '; display:flex; width:150px; height:1px; background-color:var(--default-border); margin:0 30px;} @media (max-width:575px){.blog-section .post-single .recent-posts-section .recent-posts-title:after, .blog-section .post-single .recent-posts-section .recent-posts-title:before{width:100px; margin:0 15px;}} .blog-section .post-single .recent-posts-section .recent-post{margin-bottom:50px;} @media (max-width:575px){.blog-section .post-single .recent-posts-section .recent-post{margin-bottom:30px;}} .blog-section .post-single .recent-posts-section .recent-post .post-header{margin-bottom:20px;} .blog-section .post-single .recent-posts-section .recent-post .post-body .title{margin-bottom:5px; font-weight:700;} .blog-section .post-single .recent-posts-section .recent-post .post-body .title a{color:var(--heading-color); transition:all .2s ease-in-out;} .blog-section .post-single .recent-posts-section .recent-post .post-body .title a:hover{color:var(--primary-color);} .blog-section .post-single .recent-posts-section .recent-post .post-body .post-info{margin-top:10px; padding-top:15px; border-top:1px solid var(--default-border); font-family:var(--secondary-font); color:var(--heading-color); font-size:12px;} .blog-section .post-single .recent-posts-section .recent-post .post-body .post-info i{margin-right:5px;} .blog-section .post-single .recent-posts-section .recent-post .post-body .post-info p{font-weight:600; color:var(--heading-color);} .blog-section .post-single .recent-posts-section .recent-post .post-body .post-info a{font-weight:600; color:var(--primary-color) !important; text-decoration:underline !important;}.hamburger{padding:0px 0px; display:inline-block; cursor:pointer; transition-property:opacity, filter; transition-duration:0.4s; transition-timing-function:ease-in-out; font:inherit; color:inherit; text-transform:none; background-color:transparent; border:0; margin:0; overflow:visible;} .hamburger:hover{filter:opacity(100%);}.hamburger-box{width:25px; height:19px; display:inline-block; position:relative;}.hamburger-inner{display:block; top:50%; margin-top:-1.5px;} .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{width:25px; height:3px; background-color:var(--hamburger-background); border-radius:0px; position:absolute; transition-property:transform; transition-duration:0.15s; transition-timing-function:ease;} .hamburger-inner::before, .hamburger-inner::after{content:""; display:block;} .hamburger-inner::before{top:-8px;} .hamburger-inner::after{bottom:-8px;}.hamburger--3dx .hamburger-box{perspective:50px;}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);} .hamburger--3dx .hamburger-inner::before, .hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent; transform:rotateY(180deg);} .hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg);} .hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg);}.hamburger--3dx-r .hamburger-box{perspective:50px;}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);} .hamburger--3dx-r .hamburger-inner::before, .hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent; transform:rotateY(-180deg);} .hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg);} .hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg);}.hamburger--3dy .hamburger-box{perspective:50px;}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);} .hamburger--3dy .hamburger-inner::before, .hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent; transform:rotateX(-180deg);} .hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg);} .hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg);}.hamburger--3dy-r .hamburger-box{perspective:50px;}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);} .hamburger--3dy-r .hamburger-inner::before, .hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent; transform:rotateX(180deg);} .hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg);} .hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg);}.hamburger--3dxy .hamburger-box{perspective:50px;}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);} .hamburger--3dxy .hamburger-inner::before, .hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent; transform:rotateX(180deg) rotateY(180deg);} .hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg);} .hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg);}.hamburger--3dxy-r .hamburger-box{perspective:50px;}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);} .hamburger--3dxy-r .hamburger-inner::before, .hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent; transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);} .hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 8px, 0) rotate(45deg);} .hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -8px, 0) rotate(-45deg);}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-5px, 0, 0) rotate(-45deg) scale(0.7, 1);}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-5px, 0, 0) rotate(45deg) scale(0.7, 1);}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(5px, 0, 0) rotate(45deg) scale(0.7, 1);}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(5px, 0, 0) rotate(-45deg) scale(0.7, 1);}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0; transform:translate3d(-5px, -6.25px, 0) rotate(-45deg) scale(0.7, 1); transition:top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0; transform:translate3d(-5px, 6.25px, 0) rotate(45deg) scale(0.7, 1); transition:bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0; transform:translate3d(5px, -6.25px, 0) rotate(45deg) scale(0.7, 1); transition:top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0; transform:translate3d(5px, 6.25px, 0) rotate(-45deg) scale(0.7, 1); transition:bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22);}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg);} .hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1);} .hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1);}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg);} .hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1);} .hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1);}.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner::before, .hamburger--boring .hamburger-inner::after{transition-property:none;}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg);} .hamburger--boring.is-active .hamburger-inner::before{top:0; opacity:0;} .hamburger--boring.is-active .hamburger-inner::after{bottom:0; transform:rotate(-90deg);}.hamburger--collapse .hamburger-inner{top:auto; bottom:0; transition-duration:0.13s; transition-delay:0.13s; transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);} .hamburger--collapse .hamburger-inner::after{top:-16px; transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;} .hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg); transition-delay:0.22s; transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);} .hamburger--collapse.is-active .hamburger-inner::after{top:0; opacity:0; transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;} .hamburger--collapse.is-active .hamburger-inner::before{top:0; transform:rotate(-90deg); transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--collapse-r .hamburger-inner{top:auto; bottom:0; transition-duration:0.13s; transition-delay:0.13s; transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);} .hamburger--collapse-r .hamburger-inner::after{top:-16px; transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear;} .hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(45deg); transition-delay:0.22s; transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);} .hamburger--collapse-r.is-active .hamburger-inner::after{top:0; opacity:0; transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear;} .hamburger--collapse-r.is-active .hamburger-inner::before{top:0; transform:rotate(90deg); transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--elastic .hamburger-inner{top:1.5px; transition-duration:0.275s; transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);} .hamburger--elastic .hamburger-inner::before{top:8px; transition:opacity 0.125s 0.275s ease;} .hamburger--elastic .hamburger-inner::after{top:16px; transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(135deg); transition-delay:0.075s;} .hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s; opacity:0;} .hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(-270deg); transition-delay:0.075s;}.hamburger--elastic-r .hamburger-inner{top:1.5px; transition-duration:0.275s; transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);} .hamburger--elastic-r .hamburger-inner::before{top:8px; transition:opacity 0.125s 0.275s ease;} .hamburger--elastic-r .hamburger-inner::after{top:16px; transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55);}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(-135deg); transition-delay:0.075s;} .hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s; opacity:0;} .hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(270deg); transition-delay:0.075s;}.hamburger--emphatic{overflow:hidden;} .hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;} .hamburger--emphatic .hamburger-inner::before{left:0; transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in;} .hamburger--emphatic .hamburger-inner::after{top:8px; right:0; transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in;} .hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s; transition-timing-function:ease-out; background-color:transparent;} .hamburger--emphatic.is-active .hamburger-inner::before{left:-50px; top:-50px; transform:translate3d(50px, 50px, 0) rotate(45deg); transition:left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);} .hamburger--emphatic.is-active .hamburger-inner::after{right:-50px; top:-50px; transform:translate3d(-50px, 50px, 0) rotate(-45deg); transition:right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);}.hamburger--emphatic-r{overflow:hidden;} .hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in;} .hamburger--emphatic-r .hamburger-inner::before{left:0; transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in;} .hamburger--emphatic-r .hamburger-inner::after{top:8px; right:0; transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in;} .hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s; transition-timing-function:ease-out; background-color:transparent;} .hamburger--emphatic-r.is-active .hamburger-inner::before{left:-50px; top:50px; transform:translate3d(50px, -50px, 0) rotate(-45deg); transition:left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);} .hamburger--emphatic-r.is-active .hamburger-inner::after{right:-50px; top:50px; transform:translate3d(-50px, -50px, 0) rotate(45deg); transition:right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1);}.hamburger--minus .hamburger-inner::before, .hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear;}.hamburger--minus.is-active .hamburger-inner::before, .hamburger--minus.is-active .hamburger-inner::after{opacity:0; transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear;}.hamburger--minus.is-active .hamburger-inner::before{top:0;}.hamburger--minus.is-active .hamburger-inner::after{bottom:0;}.hamburger--slider .hamburger-inner{top:1.5px;} .hamburger--slider .hamburger-inner::before{top:8px; transition-property:transform, opacity; transition-timing-function:ease; transition-duration:0.15s;} .hamburger--slider .hamburger-inner::after{top:16px;}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(45deg);} .hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-3.57143px, -5px, 0); opacity:0;} .hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(-90deg);}.hamburger--slider-r .hamburger-inner{top:1.5px;} .hamburger--slider-r .hamburger-inner::before{top:8px; transition-property:transform, opacity; transition-timing-function:ease; transition-duration:0.15s;} .hamburger--slider-r .hamburger-inner::after{top:16px;}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 8px, 0) rotate(-45deg);} .hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(3.57143px, -5px, 0); opacity:0;} .hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -16px, 0) rotate(90deg);}.hamburger--spin .hamburger-inner{transition-duration:0.22s; transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);} .hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;} .hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg); transition-delay:0.12s; transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);} .hamburger--spin.is-active .hamburger-inner::before{top:0; opacity:0; transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;} .hamburger--spin.is-active .hamburger-inner::after{bottom:0; transform:rotate(-90deg); transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s; transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);} .hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;} .hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg); transition-delay:0.12s; transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);} .hamburger--spin-r.is-active .hamburger-inner::before{top:0; opacity:0; transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;} .hamburger--spin-r.is-active .hamburger-inner::after{bottom:0; transform:rotate(90deg); transition:bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--spring .hamburger-inner{top:1.5px; transition:background-color 0s 0.13s linear;} .hamburger--spring .hamburger-inner::before{top:8px; transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);} .hamburger--spring .hamburger-inner::after{top:16px; transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s; background-color:transparent;} .hamburger--spring.is-active .hamburger-inner::before{top:0; transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); transform:translate3d(0, 8px, 0) rotate(45deg);} .hamburger--spring.is-active .hamburger-inner::after{top:0; transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1); transform:translate3d(0, 8px, 0) rotate(-45deg);}.hamburger--spring-r .hamburger-inner{top:auto; bottom:0; transition-duration:0.13s; transition-delay:0s; transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);} .hamburger--spring-r .hamburger-inner::after{top:-16px; transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0s linear;} .hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg); transition-delay:0.22s; transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);} .hamburger--spring-r.is-active .hamburger-inner::after{top:0; opacity:0; transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0s 0.22s linear;} .hamburger--spring-r.is-active .hamburger-inner::before{top:0; transform:rotate(90deg); transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear;} .hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);} .hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg); background-color:transparent; transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear;} .hamburger--stand.is-active .hamburger-inner::before{top:0; transform:rotate(-45deg); transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);} .hamburger--stand.is-active .hamburger-inner::after{bottom:0; transform:rotate(45deg); transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0s 0.075s linear;} .hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);} .hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in, transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg); background-color:transparent; transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0s 0.15s linear;} .hamburger--stand-r.is-active .hamburger-inner::before{top:0; transform:rotate(-45deg); transition:top 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);} .hamburger--stand-r.is-active .hamburger-inner::after{bottom:0; transform:rotate(45deg); transition:bottom 0.075s 0.1s ease-out, transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s; transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);} .hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease;} .hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg); transition-delay:0.12s; transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);} .hamburger--squeeze.is-active .hamburger-inner::before{top:0; opacity:0; transition:top 0.075s ease, opacity 0.075s 0.12s ease;} .hamburger--squeeze.is-active .hamburger-inner::after{bottom:0; transform:rotate(-90deg); transition:bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);}.hamburger--vortex .hamburger-inner{transition-duration:0.2s; transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);} .hamburger--vortex .hamburger-inner::before, .hamburger--vortex .hamburger-inner::after{transition-duration:0s; transition-delay:0.1s; transition-timing-function:linear;} .hamburger--vortex .hamburger-inner::before{transition-property:top, opacity;} .hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform;}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg); transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);} .hamburger--vortex.is-active .hamburger-inner::before, .hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s;} .hamburger--vortex.is-active .hamburger-inner::before{top:0; opacity:0;} .hamburger--vortex.is-active .hamburger-inner::after{bottom:0; transform:rotate(90deg);}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s; transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);} .hamburger--vortex-r .hamburger-inner::before, .hamburger--vortex-r .hamburger-inner::after{transition-duration:0s; transition-delay:0.1s; transition-timing-function:linear;} .hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity;} .hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform;}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg); transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);} .hamburger--vortex-r.is-active .hamburger-inner::before, .hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s;} .hamburger--vortex-r.is-active .hamburger-inner::before{top:0; opacity:0;} .hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0; transform:rotate(-90deg);}@keyframes ball-pulse-sync{33%{transform:translateY(10px);} 66%{transform:translateY(-10px);} 100%{transform:translateY(0);}}.ball-pulse-sync > div:nth-child(1){animation:ball-pulse-sync 0.6s delay(0.07s, 3, 1) infinite ease-in-out;}.ball-pulse-sync > div:nth-child(2){animation:ball-pulse-sync 0.6s delay(0.07s, 3, 2) infinite ease-in-out;}.ball-pulse-sync > div:nth-child(3){animation:ball-pulse-sync 0.6s delay(0.07s, 3, 3) infinite ease-in-out;}.ball-pulse-sync > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block;}@keyframes ball-scale{0%{transform:scale(0);} 100%{transform:scale(1); opacity:0;}}.ball-scale > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block; height:60px; width:60px; animation:ball-scale 1s 0s ease-in-out infinite;}.ball-scale-random{width:37px; height:40px;} .ball-scale-random > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; position:absolute; display:inline-block; height:30px; width:30px; animation:ball-scale 1s 0s ease-in-out infinite;} .ball-scale-random > div:nth-child(1){margin-left:-7px; animation:ball-scale 1s 0.2s ease-in-out infinite;} .ball-scale-random > div:nth-child(3){margin-left:-2px; margin-top:9px; animation:ball-scale 1s 0.5s ease-in-out infinite;}@keyframes rotate{0%{transform:rotate(0deg);} 50%{transform:rotate(180deg);} 100%{transform:rotate(360deg);}}.ball-rotate{position:relative;} .ball-rotate > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; position:relative;} .ball-rotate > div:first-child{animation:rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite;} .ball-rotate > div:before, .ball-rotate > div:after{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); content:""; position:absolute; opacity:0.8;} .ball-rotate > div:before{top:0px; left:-28px;} .ball-rotate > div:after{top:0px; left:25px;}@keyframes rotate{0%{transform:rotate(0deg);} 50%{transform:rotate(180deg);} 100%{transform:rotate(360deg);}}.ball-clip-rotate > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; border:2px solid var(--preloader-items-color); border-bottom-color:transparent; height:26px; width:26px; background:transparent !important; display:inline-block; animation:rotate 0.75s 0s linear infinite;}@keyframes ball-scale-ripple{0%{transform:scale(0.1); opacity:1;} 70%{transform:scale(1); opacity:0.7;} 100%{opacity:0.0;}}.ball-scale-ripple > div{animation-fill-mode:both; height:50px; width:50px; border-radius:100%; border:2px solid var(--preloader-items-color); animation:ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);}@keyframes ball-scale-ripple-multiple{0%{transform:scale(0.1); opacity:1;} 70%{transform:scale(1); opacity:0.7;} 100%{opacity:0.0;}}.ball-scale-ripple-multiple{position:relative; transform:translateY(-25px);} .ball-scale-ripple-multiple > div:nth-child(0){animation-delay:delay(0.2s, 3, -1);} .ball-scale-ripple-multiple > div:nth-child(1){animation-delay:delay(0.2s, 3, 0);} .ball-scale-ripple-multiple > div:nth-child(2){animation-delay:delay(0.2s, 3, 1);} .ball-scale-ripple-multiple > div:nth-child(3){animation-delay:delay(0.2s, 3, 2);} .ball-scale-ripple-multiple > div{animation-fill-mode:both; position:absolute; top:-2px; left:-26px; width:50px; height:50px; border-radius:100%; border:2px solid var(--preloader-items-color); animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8);}@keyframes ball-beat{50%{opacity:0.2; transform:scale(0.75);} 100%{opacity:1; transform:scale(1);}}.ball-beat > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block; animation:ball-beat 0.7s 0s infinite linear;} .ball-beat > div:nth-child(2n-1){animation-delay:-0.35s !important;}@keyframes ball-scale-multiple{0%{transform:scale(0); opacity:0;} 5%{opacity:1;} 100%{transform:scale(1); opacity:0;}}.ball-scale-multiple{position:relative; transform:translateY(-30px);} .ball-scale-multiple > div:nth-child(2){animation-delay:-0.4s;} .ball-scale-multiple > div:nth-child(3){animation-delay:-0.2s;} .ball-scale-multiple > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; position:absolute; left:-30px; top:0px; opacity:0; margin:0; width:60px; height:60px; animation:ball-scale-multiple 1s 0s linear infinite;}@keyframes ball-pulse-rise-even{0%{transform:scale(1.1);} 25%{transform:translateY(-30px);} 50%{transform:scale(0.4);} 75%{transform:translateY(30px);} 100%{transform:translateY(0); transform:scale(1);}}@keyframes ball-pulse-rise-odd{0%{transform:scale(0.4);} 25%{transform:translateY(30px);} 50%{transform:scale(1.1);} 75%{transform:translateY(-30px);} 100%{transform:translateY(0); transform:scale(0.75);}}.ball-pulse-rise > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block; animation-duration:1s; animation-timing-function:cubic-bezier(0.15, 0.46, 0.9, 0.6); animation-iteration-count:infinite; animation-delay:0;} .ball-pulse-rise > div:nth-child(2n){animation-name:ball-pulse-rise-even;} .ball-pulse-rise > div:nth-child(2n-1){animation-name:ball-pulse-rise-odd;}@keyframes ball-grid-beat{50%{opacity:0.7;} 100%{opacity:1;}}.ball-grid-beat{width:calc( (var(--ball-size-preloader) * 3) + (var(--margin-preloader) * 6));} .ball-grid-beat > div:nth-child(1){animation-delay:-0.18s; animation-duration:0.76s;} .ball-grid-beat > div:nth-child(2){animation-delay:0.61s; animation-duration:0.84s;} .ball-grid-beat > div:nth-child(3){animation-delay:0.55s; animation-duration:0.76s;} .ball-grid-beat > div:nth-child(4){animation-delay:-0.05s; animation-duration:0.62s;} .ball-grid-beat > div:nth-child(5){animation-delay:0.34s; animation-duration:1.04s;} .ball-grid-beat > div:nth-child(6){animation-delay:-0.1s; animation-duration:1.19s;} .ball-grid-beat > div:nth-child(7){animation-delay:-0.01s; animation-duration:0.61s;} .ball-grid-beat > div:nth-child(8){animation-delay:-0.18s; animation-duration:1.29s;} .ball-grid-beat > div:nth-child(9){animation-delay:-0.07s; animation-duration:0.97s;} .ball-grid-beat > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block; float:left; animation-name:ball-grid-beat; animation-iteration-count:infinite; animation-delay:0;}@keyframes ball-grid-pulse{0%{transform:scale(1);} 50%{transform:scale(0.5); opacity:0.7;} 100%{transform:scale(1); opacity:1;}}.ball-grid-pulse{width:calc( (var(--ball-size-preloader) * 3) + (var(--margin-preloader) * 6));} .ball-grid-pulse > div:nth-child(1){animation-delay:0.43s; animation-duration:0.64s;} .ball-grid-pulse > div:nth-child(2){animation-delay:-0.02s; animation-duration:1.59s;} .ball-grid-pulse > div:nth-child(3){animation-delay:-0.08s; animation-duration:1.59s;} .ball-grid-pulse > div:nth-child(4){animation-delay:0.52s; animation-duration:1.33s;} .ball-grid-pulse > div:nth-child(5){animation-delay:0.33s; animation-duration:0.96s;} .ball-grid-pulse > div:nth-child(6){animation-delay:0.28s; animation-duration:0.78s;} .ball-grid-pulse > div:nth-child(7){animation-delay:0.54s; animation-duration:1.41s;} .ball-grid-pulse > div:nth-child(8){animation-delay:0.75s; animation-duration:0.61s;} .ball-grid-pulse > div:nth-child(9){animation-delay:0.31s; animation-duration:1.54s;} .ball-grid-pulse > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block; float:left; animation-name:ball-grid-pulse; animation-iteration-count:infinite; animation-delay:0;}@keyframes ball-spin-fade-loader{50%{opacity:0.3; transform:scale(0.4);} 100%{opacity:1; transform:scale(1);}}.ball-spin-fade-loader{position:relative; top:-10px; left:-10px;} .ball-spin-fade-loader > div:nth-child(1){top:25px; left:0; animation:ball-spin-fade-loader 1s -0.96s infinite linear;} .ball-spin-fade-loader > div:nth-child(2){top:17.04545px; left:17.04545px; animation:ball-spin-fade-loader 1s -0.84s infinite linear;} .ball-spin-fade-loader > div:nth-child(3){top:0; left:25px; animation:ball-spin-fade-loader 1s -0.72s infinite linear;} .ball-spin-fade-loader > div:nth-child(4){top:-17.04545px; left:17.04545px; animation:ball-spin-fade-loader 1s -0.6s infinite linear;} .ball-spin-fade-loader > div:nth-child(5){top:-25px; left:0; animation:ball-spin-fade-loader 1s -0.48s infinite linear;} .ball-spin-fade-loader > div:nth-child(6){top:-17.04545px; left:-17.04545px; animation:ball-spin-fade-loader 1s -0.36s infinite linear;} .ball-spin-fade-loader > div:nth-child(7){top:0; left:-25px; animation:ball-spin-fade-loader 1s -0.24s infinite linear;} .ball-spin-fade-loader > div:nth-child(8){top:17.04545px; left:-17.04545px; animation:ball-spin-fade-loader 1s -0.12s infinite linear;} .ball-spin-fade-loader > div{background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); animation-fill-mode:both; position:absolute;}@keyframes ball-spin-loader{75%{opacity:0.2;} 100%{opacity:1;}}.ball-spin-loader{position:relative;} .ball-spin-loader > span:nth-child(1){top:45px; left:0; animation:ball-spin-loader 2s 0.9s infinite linear;} .ball-spin-loader > span:nth-child(2){top:30.68182px; left:30.68182px; animation:ball-spin-loader 2s 1.8s infinite linear;} .ball-spin-loader > span:nth-child(3){top:0; left:45px; animation:ball-spin-loader 2s 2.7s infinite linear;} .ball-spin-loader > span:nth-child(4){top:-30.68182px; left:30.68182px; animation:ball-spin-loader 2s 3.6s infinite linear;} .ball-spin-loader > span:nth-child(5){top:-45px; left:0; animation:ball-spin-loader 2s 4.5s infinite linear;} .ball-spin-loader > span:nth-child(6){top:-30.68182px; left:-30.68182px; animation:ball-spin-loader 2s 5.4s infinite linear;} .ball-spin-loader > span:nth-child(7){top:0; left:-45px; animation:ball-spin-loader 2s 6.3s infinite linear;} .ball-spin-loader > span:nth-child(8){top:30.68182px; left:-30.68182px; animation:ball-spin-loader 2s 7.2s infinite linear;} .ball-spin-loader > div{animation-fill-mode:both; position:absolute; width:15px; height:15px; border-radius:100%; background:green;}@keyframes line-scale{0%{transform:scaley(1);} 50%{transform:scaley(0.4);} 100%{transform:scaley(1);}}.line-scale > div:nth-child(1){animation:line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}.line-scale > div:nth-child(2){animation:line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}.line-scale > div:nth-child(3){animation:line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}.line-scale > div:nth-child(4){animation:line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}.line-scale > div:nth-child(5){animation:line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08);}.line-scale > div{background-color:var(--preloader-items-color); width:var(--line-width-preloader); height:var(--line-height-preloader); border-radius:2px; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block;}@keyframes line-scale-party{0%{transform:scale(1);} 50%{transform:scale(0.5);} 100%{transform:scale(1);}}.line-scale-party > div:nth-child(1){animation-delay:0.76s; animation-duration:0.87s;}.line-scale-party > div:nth-child(2){animation-delay:0.07s; animation-duration:0.46s;}.line-scale-party > div:nth-child(3){animation-delay:-0.11s; animation-duration:0.43s;}.line-scale-party > div:nth-child(4){animation-delay:0.38s; animation-duration:0.41s;}.line-scale-party > div{background-color:var(--preloader-items-color); width:var(--line-width-preloader); height:var(--line-height-preloader); border-radius:2px; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block; animation-name:line-scale-party; animation-iteration-count:infinite; animation-delay:0;}@keyframes line-scale-pulse-out{0%{transform:scaley(1);} 50%{transform:scaley(0.4);} 100%{transform:scaley(1);}}.line-scale-pulse-out > div{background-color:var(--preloader-items-color); width:var(--line-width-preloader); height:var(--line-height-preloader); border-radius:2px; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block; animation:line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85);} .line-scale-pulse-out > div:nth-child(2), .line-scale-pulse-out > div:nth-child(4){animation-delay:-0.4s !important;} .line-scale-pulse-out > div:nth-child(1), .line-scale-pulse-out > div:nth-child(5){animation-delay:-0.2s !important;}@keyframes line-scale-pulse-out-rapid{0%{transform:scaley(1);} 80%{transform:scaley(0.3);} 90%{transform:scaley(1);}}.line-scale-pulse-out-rapid > div{background-color:var(--preloader-items-color); width:var(--line-width-preloader); height:var(--line-height-preloader); border-radius:2px; margin:var(--margin-preloader); animation-fill-mode:both; display:inline-block; vertical-align:middle; animation:line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78);} .line-scale-pulse-out-rapid > div:nth-child(2), .line-scale-pulse-out-rapid > div:nth-child(4){animation-delay:-0.25s !important;} .line-scale-pulse-out-rapid > div:nth-child(1), .line-scale-pulse-out-rapid > div:nth-child(5){animation-delay:0s !important;}@keyframes line-spin-fade-loader{50%{opacity:0.3;} 100%{opacity:1;}}.line-spin-fade-loader{position:relative; top:-10px; left:-4px;} .line-spin-fade-loader > div:nth-child(1){top:20px; left:0; animation:line-spin-fade-loader 1.2s -0.84s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(2){top:13.63636px; left:13.63636px; transform:rotate(-45deg); animation:line-spin-fade-loader 1.2s -0.72s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(3){top:0; left:20px; transform:rotate(90deg); animation:line-spin-fade-loader 1.2s -0.6s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(4){top:-13.63636px; left:13.63636px; transform:rotate(45deg); animation:line-spin-fade-loader 1.2s -0.48s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(5){top:-20px; left:0; animation:line-spin-fade-loader 1.2s -0.36s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(6){top:-13.63636px; left:-13.63636px; transform:rotate(-45deg); animation:line-spin-fade-loader 1.2s -0.24s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(7){top:0; left:-20px; transform:rotate(90deg); animation:line-spin-fade-loader 1.2s -0.12s infinite ease-in-out;} .line-spin-fade-loader > div:nth-child(8){top:13.63636px; left:-13.63636px; transform:rotate(45deg); animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out;} .line-spin-fade-loader > div{background-color:var(--preloader-items-color); width:var(--line-width-preloader); height:var(--line-height-preloader); border-radius:2px; margin:var(--margin-preloader); animation-fill-mode:both; position:absolute; width:5px; height:15px;}@keyframes square-spin{25%{transform:perspective(100px) rotateX(180deg) rotateY(0);} 50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg);} 75%{transform:perspective(100px) rotateX(0) rotateY(180deg);} 100%{transform:perspective(100px) rotateX(0) rotateY(0);}}.square-spin > div{animation-fill-mode:both; width:50px; height:50px; background:var(--preloader-items-color); animation:square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;}@keyframes rotate_pacman_half_up{0%{transform:rotate(270deg);} 50%{transform:rotate(360deg);} 100%{transform:rotate(270deg);}}@keyframes rotate_pacman_half_down{0%{transform:rotate(90deg);} 50%{transform:rotate(0deg);} 100%{transform:rotate(90deg);}}@keyframes pacman-balls{75%{opacity:0.7;} 100%{transform:translate(-100px, -6.25px);}}.pacman{position:relative;} .pacman > div:nth-child(2){animation:pacman-balls 1s -0.99s infinite linear;} .pacman > div:nth-child(3){animation:pacman-balls 1s -0.66s infinite linear;} .pacman > div:nth-child(4){animation:pacman-balls 1s -0.33s infinite linear;} .pacman > div:nth-child(5){animation:pacman-balls 1s 0s infinite linear;} .pacman > div:first-of-type{width:0px; height:0px; border-right:25px solid transparent; border-top:25px solid var(--preloader-items-color); border-left:25px solid var(--preloader-items-color); border-bottom:25px solid var(--preloader-items-color); border-radius:25px; animation:rotate_pacman_half_up 0.5s 0s infinite; position:relative; left:-30px;} .pacman > div:nth-child(2){width:0px; height:0px; border-right:25px solid transparent; border-top:25px solid var(--preloader-items-color); border-left:25px solid var(--preloader-items-color); border-bottom:25px solid var(--preloader-items-color); border-radius:25px; animation:rotate_pacman_half_down 0.5s 0s infinite; margin-top:-50px; position:relative; left:-30px;} .pacman > div:nth-child(3), .pacman > div:nth-child(4), .pacman > div:nth-child(5), .pacman > div:nth-child(6){background-color:var(--preloader-items-color); width:var(--ball-size-preloader); height:var(--ball-size-preloader); border-radius:100%; margin:var(--margin-preloader); width:10px; height:10px; position:absolute; transform:translate(0, -6.25px); top:25px; left:70px;}.loader{display:flex; justify-content:center; align-items:center; position:fixed; width:100%; height:100vh; background-color:var(--loader-background); top:0; left:0; bottom:0; right:0; transition:all 1.5s ease-in-out; z-index:1000;}.off_loader{pointer-events:none; opacity:0;}
