.swift-cvh-5b91e105{content-visibility:auto;contain-intrinsic-size:730px 42px}.swift-cvh-30e4a67b{content-visibility:auto;contain-intrinsic-size:730px 7159px}.swift-cvh-5efb9243{content-visibility:auto;contain-intrinsic-size:730px 62px}.swift-cvh-7bd48c6f{content-visibility:auto;contain-intrinsic-size:730px 192px}.swift-cvh-4bc160db{content-visibility:auto;contain-intrinsic-size:730px 718px}.swift-cvh-609429b6{content-visibility:auto;contain-intrinsic-size:280px 70px}.swift-cvh-609429b6{content-visibility:auto;contain-intrinsic-size:280px 70px}.swift-cvh-609429b6{content-visibility:auto;contain-intrinsic-size:280px 70px}.swift-cvh-5f25c69c{content-visibility:auto;contain-intrinsic-size:280px 65px}.swift-cvh-7c05ce37{content-visibility:auto;contain-intrinsic-size:350px 149px}.swift-cvh-7d26cf4d{content-visibility:auto;contain-intrinsic-size:350px 189px}.swift-cvh-48a33893{content-visibility:auto;contain-intrinsic-size:350px 282px}.swift-cvh-7f4c63f4{content-visibility:auto;contain-intrinsic-size:350px 171px}.swift-cvh-48a33893{content-visibility:auto;contain-intrinsic-size:350px 282px}.swift-cvh-7daeb5ac{content-visibility:auto;contain-intrinsic-size:350px 630px}.swift-cvh-7f11df99{content-visibility:auto;contain-intrinsic-size:350px 613px}.swift-cvh-51398b2f{content-visibility:auto;contain-intrinsic-size:350px 231px}.swift-cvh-75186310{content-visibility:auto;contain-intrinsic-size:350px 681px}.swift-cvh-4cf9235{content-visibility:auto;contain-intrinsic-size:1350px 852px}img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }span.zhf-shortcode-col-wrap > input {   background: inherit;   color: inherit;   font-size: 12px;   border: none;   box-shadow: none;   padding: 4px 8px;   margin: 0; } input.zhf-large-text{   width: 99%; } .zhf-options-row-heading {   border-right: 1px solid #E1E1E1;   padding: 15px;   width: 45%;   vertical-align: middle; } .zhf-options-row td {   padding-left: 12px;   padding-right: 12px;   border-bottom: 1px solid #f0f0f0;   zoom: 1;   vertical-align: middle; } .zhf-options-table .zhf-options-row-content {   padding: 15px 10px;   position: relative;   width: 55%; } .zhf-options-table.widefat { border-width: 0; } .zhf-options-row-heading label {   display: inline-block;   font-size: 13px;   line-height: 1.4em;   font-weight: bold;   padding: 0;   margin: 0 0 3px;   color: #333; } .zhf-options-row-content select {   width: 95%; } .zhf_radio_options {   display: inline-block; } li#toplevel_page_Settings-page, .wp-admin #adminmenu .wp-submenu a[href="themes.php?page=zhf-settings"], .wp-admin #adminmenu .wp-submenu a[href="themes.php?page=zhf-guide"], .wp-admin #adminmenu .wp-submenu a[href="themes.php?page=zhf-about"] {   display: none; } .appearance_page_zhf-settings #adminmenu .wp-submenu a[href ="edit.php?post_type=zozo-hf" ] {   color: #ffffff;   font-weight: 600; } .zhf-heading-inline {   font-size: 23px;   font-weight: 400;   margin: 0;   padding: 9px 0 4px 0;   line-height: 1.3; } .zhf-selected-template-type-custom .zhf-shortcode {   display: table-row; } .zhf-selected-template-type-custom .bsf-target-rules-row, .zhf-selected-template-type-custom .enable-for-canvas, .zhf-shortcode, .zhf-selected-template-type-none .bsf-target-rules-row, .zhf-selected-template-type-none .zhf-shortcode, .zhf-selected-template-type-none .enable-for-canvas, .zhf-guide-content .form-table th {   display: none; }.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}  .post-type-zozo_adv_header span.select2.select2-container.select2-container--default, .post-type-zozo-advanced-hook span.select2.select2-container.select2-container--default {   margin-top: 0; } .post-type-zozo_adv_header li.select2-results__option.select2-results__message, .post-type-zozo-advanced-hook li.select2-results__option.select2-results__message {   background: #ecebeb;   margin-bottom: 0; } .ast-target-rule-wrapper .select2-container {   display: inline-block;   position: relative;   vertical-align: middle;   width: 100% !important; } .ast-target-rule-wrapper .select2-container--default.select2-container--focus .select2-selection--multiple, .ast-target-rule-wrapper .select2-container--default .select2-selection--multiple {   border: 1px solid #ddd;   margin-top: 10px; } .ast-target-rule-wrapper .select2-container .select2-search--inline, .ast-target-rule-wrapper .select2-container--default .select2-search--inline .select2-search__field {   width: 100% !important; }  .zozo-target-rule-condition, .zozo-user-role-condition {   position: relative;   margin-top: 10px; } .target_rule-specific-page-wrap {   position: relative;   padding: 0 30px 0 0; } .user_role-add-rule-wrap, .target_rule-add-rule-wrap, .target_rule-add-exclusion-rule, .user_role-add-rule-wrap {   margin-top: 15px; } .ast-target-rule-display-on, .ast-target-rule-exclude-on {   margin-bottom: 10px; } .target_rule-condition-delete, .user_role-condition-delete {   position: absolute;   color: #999;   right: 0px;   top: 0px;   font-size: 18px;   line-height: 18px;   width: 18px;   height: 18px;   display: inline-block;   cursor: pointer;   top: 50%;   transform: translateY(-50%); } .target_rule-condition-delete:hover {   color: #d54e21; } .target_rule-add-rule-wrap {   display: inline-block; } .target_rule-add-exclusion-rule {   display: inline-block;   margin-left: 10px; } .configure-content [data-element="exclude_from"], .configure-content [data-element="exclusive_on"] {   padding-bottom: 0; } .configure-content .ast-allow-specific-posts input, .configure-content .ast-post-types {   margin-right: 3px; } .hide-on-devices input[type=checkbox] {   margin-right: 5px; } .search-panel.search-close-icon {   pointer-events: auto;   cursor: pointer; } .ast-hidden {   display: none !important; } :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,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}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}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",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{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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-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:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.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}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.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:.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:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.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,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.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-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.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>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.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>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.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>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.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>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.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>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.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>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.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>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.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>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.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}.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}.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}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}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(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;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 .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}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{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.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 .2rem rgba(38,143,255,.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{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.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 .2rem rgba(130,138,145,.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{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.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 .2rem rgba(72,180,97,.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{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.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 .2rem rgba(58,176,195,.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{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.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 .2rem rgba(222,170,12,.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{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.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 .2rem rgba(225,83,97,.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{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.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 .2rem rgba(216,217,219,.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{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.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 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;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 .2rem rgba(0,123,255,.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 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;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 .2rem rgba(108,117,125,.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 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;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 .2rem rgba(40,167,69,.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 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;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 .2rem rgba(23,162,184,.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 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;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 .2rem rgba(255,193,7,.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 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;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 .2rem rgba(220,53,69,.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 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;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 .2rem rgba(248,249,250,.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 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;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 .2rem rgba(52,58,64,.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 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){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=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .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:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.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),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{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:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' 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,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' 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,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.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:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item{display:-ms-flexbox;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.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:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;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:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.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}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{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:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.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{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.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-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-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:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.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,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";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:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.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:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{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-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!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:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;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:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;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 embed,.embed-responsive iframe,.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.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;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}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!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:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.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:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.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-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-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:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.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:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.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-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-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:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.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:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.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-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-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:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.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:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.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-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-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:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.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:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.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-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-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}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!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-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{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}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@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 td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}  .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}  @charset "UTF-8"; [class*=' imghvr-'], [class^=imghvr-] {   position: relative;   margin: 0;   max-width: 100%;   overflow: hidden;   -webkit-backface-visibility: hidden;   backface-visibility: hidden;   -moz-osx-font-smoothing: grayscale;   -webkit-transform: translateZ(0);   -moz-transform: translateZ(0);   -ms-transform: translateZ(0);   -o-transform: translateZ(0);   transform: translateZ(0) } [class*=' imghvr-'] .flip-back, [class^=imghvr-] .flip-back {   position: absolute;   top: 0;   bottom: 0;   left: 0;   right: 0 } [class*=' imghvr-'] a, [class^=imghvr-] a {   position: absolute;   top: 0;   bottom: 0;   left: 0;   right: 0;   z-index: 1 } [class*=' imghvr-'], [class*=' imghvr-'] *, [class*=' imghvr-']:after, [class*=' imghvr-']:before, [class*=' imghvr-']:after, [class*=' imghvr-']:before, [class^=imghvr-], [class^=imghvr-] *, [class^=imghvr-]:after, [class^=imghvr-]:before, [class^=imghvr-]:after, [class^=imghvr-]:before {   box-sizing: border-box;   -webkit-transition: all .35s ease;   -moz-transition: all .35s ease;   transition: all .35s ease } [class*=' imghvr-fade'] .flip-back, [class*=' imghvr-fade']:hover>.flip-front, [class^=imghvr-fade] .flip-back, [class^=imghvr-fade]:hover>.flip-front {   opacity: 0 } [class*=' imghvr-fade']:hover .flip-back, [class^=imghvr-fade]:hover .flip-back {   opacity: 1 } [class*=' imghvr-fade']:hover .flip-back, [class*=' imghvr-fade']:hover>.flip-front, [class^=imghvr-fade]:hover .flip-back, [class^=imghvr-fade]:hover>.flip-front {   -webkit-transform: translate(0, 0);   -moz-transform: translate(0, 0);   -ms-transform: translate(0, 0);   -o-transform: translate(0, 0);   transform: translate(0, 0) } .imghvr-fade-in-up .flip-back {   -webkit-transform: translate(0, 15%);   -moz-transform: translate(0, 15%);   -ms-transform: translate(0, 15%);   -o-transform: translate(0, 15%);   transform: translate(0, 15%) } .imghvr-fade-in-down .flip-back {   -webkit-transform: translate(0, -15%);   -moz-transform: translate(0, -15%);   -ms-transform: translate(0, -15%);   -o-transform: translate(0, -15%);   transform: translate(0, -15%) } .imghvr-fade-in-left .flip-back {   -webkit-transform: translate(-15%, 0);   -moz-transform: translate(-15%, 0);   -ms-transform: translate(-15%, 0);   -o-transform: translate(-15%, 0);   transform: translate(-15%, 0) } .imghvr-fade-in-right .flip-back {   -webkit-transform: translate(15%, 0);   -moz-transform: translate(15%, 0);   -ms-transform: translate(15%, 0);   -o-transform: translate(15%, 0);   transform: translate(15%, 0) } [class*=' imghvr-push-']:hover .flip-back, [class^=imghvr-push-]:hover .flip-back {   -webkit-transform: translate(0, 0);   -moz-transform: translate(0, 0);   -ms-transform: translate(0, 0);   -o-transform: translate(0, 0);   transform: translate(0, 0) } .imghvr-push-up .flip-back {   -webkit-transform: translateY(100%);   -moz-transform: translateY(100%);   -ms-transform: translateY(100%);   -o-transform: translateY(100%);   transform: translateY(100%) } .imghvr-push-down .flip-back, .imghvr-push-up:hover>.flip-front {   -webkit-transform: translateY(-100%);   -moz-transform: translateY(-100%);   -ms-transform: translateY(-100%);   -o-transform: translateY(-100%);   transform: translateY(-100%) } .imghvr-push-down:hover>.flip-front {   -webkit-transform: translateY(100%);   -moz-transform: translateY(100%);   -ms-transform: translateY(100%);   -o-transform: translateY(100%);   transform: translateY(100%) } .imghvr-push-left .flip-back {   -webkit-transform: translateX(100%);   -moz-transform: translateX(100%);   -ms-transform: translateX(100%);   -o-transform: translateX(100%);   transform: translateX(100%) } .imghvr-push-left:hover>.flip-front, .imghvr-push-right .flip-back {   -webkit-transform: translateX(-100%);   -moz-transform: translateX(-100%);   -ms-transform: translateX(-100%);   -o-transform: translateX(-100%);   transform: translateX(-100%) } .imghvr-push-right:hover>.flip-front {   -webkit-transform: translateX(100%);   -moz-transform: translateX(100%);   -ms-transform: translateX(100%);   -o-transform: translateX(100%);   transform: translateX(100%) } [class*=' imghvr-slide-']:hover .flip-back, [class^=imghvr-slide-]:hover .flip-back {   -webkit-transform: translate(0, 0);   -moz-transform: translate(0, 0);   -ms-transform: translate(0, 0);   -o-transform: translate(0, 0);   transform: translate(0, 0) } .imghvr-slide-up .flip-back {   -webkit-transform: translateY(100%);   -moz-transform: translateY(100%);   -ms-transform: translateY(100%);   -o-transform: translateY(100%);   transform: translateY(100%) } .imghvr-slide-down .flip-back {   -webkit-transform: translateY(-100%);   -moz-transform: translateY(-100%);   -ms-transform: translateY(-100%);   -o-transform: translateY(-100%);   transform: translateY(-100%) } .imghvr-slide-left .flip-back {   -webkit-transform: translateX(100%);   -moz-transform: translateX(100%);   -ms-transform: translateX(100%);   -o-transform: translateX(100%);   transform: translateX(100%) } .imghvr-slide-right .flip-back {   -webkit-transform: translateX(-100%);   -moz-transform: translateX(-100%);   -ms-transform: translateX(-100%);   -o-transform: translateX(-100%);   transform: translateX(-100%) } .imghvr-slide-top-left .flip-back {   -webkit-transform: translate(-100%, -100%);   -moz-transform: translate(-100%, -100%);   -ms-transform: translate(-100%, -100%);   -o-transform: translate(-100%, -100%);   transform: translate(-100%, -100%) } .imghvr-slide-top-right .flip-back {   -webkit-transform: translate(100%, -100%);   -moz-transform: translate(100%, -100%);   -ms-transform: translate(100%, -100%);   -o-transform: translate(100%, -100%);   transform: translate(100%, -100%) } .imghvr-slide-bottom-left .flip-back {   -webkit-transform: translate(-100%, 100%);   -moz-transform: translate(-100%, 100%);   -ms-transform: translate(-100%, 100%);   -o-transform: translate(-100%, 100%);   transform: translate(-100%, 100%) } .imghvr-slide-bottom-right .flip-back {   -webkit-transform: translate(100%, 100%);   -moz-transform: translate(100%, 100%);   -ms-transform: translate(100%, 100%);   -o-transform: translate(100%, 100%);   transform: translate(100%, 100%) } [class*=' imghvr-reveal-']:before, [class^=imghvr-reveal-]:before {   position: absolute;   top: 0;   bottom: 0;   left: 0;   right: 0;   content: '' } [class*=' imghvr-reveal-'] .flip-back, [class^=imghvr-reveal-] .flip-back {   opacity: 0 } [class*=' imghvr-reveal-']:hover:before, [class^=imghvr-reveal-]:hover:before {   -webkit-transform: translate(0, 0);   -moz-transform: translate(0, 0);   -ms-transform: translate(0, 0);   -o-transform: translate(0, 0);   transform: translate(0, 0) } [class*=' imghvr-reveal-']:hover .flip-back, [class^=imghvr-reveal-]:hover .flip-back {   opacity: 1;   -webkit-transition-delay: .21s;   -moz-transition-delay: .21s;   transition-delay: .21s } .imghvr-reveal-up:before {   -webkit-transform: translateY(100%);   -moz-transform: translateY(100%);   -ms-transform: translateY(100%);   -o-transform: translateY(100%);   transform: translateY(100%) } .imghvr-reveal-down:before {   -webkit-transform: translateY(-100%);   -moz-transform: translateY(-100%);   -ms-transform: translateY(-100%);   -o-transform: translateY(-100%);   transform: translateY(-100%) } .imghvr-reveal-left:before {   -webkit-transform: translateX(100%);   -moz-transform: translateX(100%);   -ms-transform: translateX(100%);   -o-transform: translateX(100%);   transform: translateX(100%) } .imghvr-reveal-right:before {   -webkit-transform: translateX(-100%);   -moz-transform: translateX(-100%);   -ms-transform: translateX(-100%);   -o-transform: translateX(-100%);   transform: translateX(-100%) } .imghvr-reveal-top-left:before {   -webkit-transform: translate(-100%, -100%);   -moz-transform: translate(-100%, -100%);   -ms-transform: translate(-100%, -100%);   -o-transform: translate(-100%, -100%);   transform: translate(-100%, -100%) } .imghvr-reveal-top-right:before {   -webkit-transform: translate(100%, -100%);   -moz-transform: translate(100%, -100%);   -ms-transform: translate(100%, -100%);   -o-transform: translate(100%, -100%);   transform: translate(100%, -100%) } .imghvr-reveal-bottom-left:before {   -webkit-transform: translate(-100%, 100%);   -moz-transform: translate(-100%, 100%);   -ms-transform: translate(-100%, 100%);   -o-transform: translate(-100%, 100%);   transform: translate(-100%, 100%) } .imghvr-reveal-bottom-right:before {   -webkit-transform: translate(100%, 100%);   -moz-transform: translate(100%, 100%);   -ms-transform: translate(100%, 100%);   -o-transform: translate(100%, 100%);   transform: translate(100%, 100%) } [class*=' imghvr-hinge-'], [class^=imghvr-hinge-] {   -webkit-perspective: 50em;   -moz-perspective: 50em;   perspective: 50em } [class*=' imghvr-hinge-'] .flip-back, [class^=imghvr-hinge-] .flip-back {   opacity: 0;   z-index: 1 } [class*=' imghvr-hinge-']:hover .flip-front, [class^=imghvr-hinge-]:hover .flip-front {   opacity: 0 } [class*=' imghvr-hinge-']:hover .flip-back, [class^=imghvr-hinge-]:hover .flip-back {   opacity: 1;   -webkit-transition-delay: .21s;   -moz-transition-delay: .21s;   transition-delay: .21s } .imghvr-hinge-up .flip-fro nt {   -webkit-transform-origin: 50% 0;   -moz-transform-origin: 50% 0;   -ms-transform-origin: 50% 0;   -o-transform-origin: 50% 0;   transform-origin: 50% 0 } .imghvr-hinge-up .flip-back {   -webkit-transform: rotateX(90deg);   -moz-transform: rotateX(90deg);   -ms-transform: rotateX(90deg);   -o-transform: rotateX(90deg);   transform: rotateX(90deg);   -webkit-transform-origin: 50% 100%;   -moz-transform-origin: 50% 100%;   -ms-transform-origin: 50% 100%;   -o-transform-origin: 50% 100%;   transform-origin: 50% 100% } .imghvr-hinge-up:hover>.flip-front {   -webkit-transform: rotateX(-90deg);   -moz-transform: rotateX(-90deg);   -ms-transform: rotateX(-90deg);   -o-transform: rotateX(-90deg);   transform: rotateX(-90deg) } .imghvr-hinge-up:hover .flip-back {   -webkit-transform: rotateX(0);   -moz-transform: rotateX(0);   -ms-transform: rotateX(0);   -o-transform: rotateX(0);   transform: rotateX(0) } .imghvr-hinge-down .flip-front {   -webkit-transform-origin: 50% 100%;   -moz-transform-origin: 50% 100%;   -ms-transform-origin: 50% 100%;   -o-transform-origin: 50% 100%;   transform-origin: 50% 100% } .imghvr-hinge-down .flip-back {   -webkit-transform: rotateX(-90deg);   -moz-transform: rotateX(-90deg);   -ms-transform: rotateX(-90deg);   -o-transform: rotateX(-90deg);   transform: rotateX(-90deg);   -webkit-transform-origin: 50% -50%;   -moz-transform-origin: 50% -50%;   -ms-transform-origin: 50% -50%;   -o-transform-origin: 50% -50%;   transform-origin: 50% -50% } .imghvr-hinge-down:hover>.flip-front {   -webkit-transform: rotateX(90deg);   -moz-transform: rotateX(90deg);   -ms-transform: rotateX(90deg);   -o-transform: rotateX(90deg);   transform: rotateX(90deg);   opacity: 0 } .imghvr-hinge-down:hover .flip-back {   -webkit-transform: rotateX(0);   -moz-transform: rotateX(0);   -ms-transform: rotateX(0);   -o-transform: rotateX(0);   transform: rotateX(0) } .imghvr-hinge-left .flip-front {   -webkit-transform-origin: 0 50%;   -moz-transform-origin: 0 50%;   -ms-transform-origin: 0 50%;   -o-transform-origin: 0 50%;   transform-origin: 0 50% } .imghvr-hinge-left .flip-back {   -webkit-transform: rotateY(-90deg);   -moz-transform: rotateY(-90deg);   -ms-transform: rotateY(-90deg);   -o-transform: rotateY(-90deg);   transform: rotateY(-90deg);   -webkit-transform-origin: 100% 50%;   -moz-transform-origin: 100% 50%;   -ms-transform-origin: 100% 50%;   -o-transform-origin: 100% 50%;   transform-origin: 100% 50% } .imghvr-hinge-left:hover>.flip-front {   -webkit-transform: rotateY(90deg);   -moz-transform: rotateY(90deg);   -ms-transform: rotateY(90deg);   -o-transform: rotateY(90deg);   transform: rotateY(90deg) } .imghvr-hinge-left:hover .flip-back {   -webkit-transform: rotateY(0);   -moz-transform: rotateY(0);   -ms-transform: rotateY(0);   -o-transform: rotateY(0);   transform: rotateY(0) } .imghvr-hinge-right .flip-front {   -webkit-transform-origin: 100% 50%;   -moz-transform-origin: 100% 50%;   -ms-transform-origin: 100% 50%;   -o-transform-origin: 100% 50%;   transform-origin: 100% 50% } .imghvr-hinge-right .flip-back {   -webkit-transform: rotateY(90deg);   -moz-transform: rotateY(90deg);   -ms-transform: rotateY(90deg);   -o-transform: rotateY(90deg);   transform: rotateY(90deg);   -webkit-transform-origin: 0 50%;   -moz-transform-origin: 0 50%;   -ms-transform-origin: 0 50%;   -o-transform-origin: 0 50%;   transform-origin: 0 50% } .imghvr-hinge-right:hover>.flip-front {   -webkit-transform: rotateY(-90deg);   -moz-transform: rotateY(-90deg);   -ms-transform: rotateY(-90deg);   -o-transform: rotateY(-90deg);   transform: rotateY(-90deg) } .imghvr-hinge-right:hover .flip-back {   -webkit-transform: rotateY(0);   -moz-transform: rotateY(0);   -ms-transform: rotateY(0);   -o-transform: rotateY(0);   transform: rotateY(0) }  .imghvr-flip-horiz { perspective: 1000px; overflow: inherit; } .imghvr-flip-horiz .flip-front, .imghvr-flip-horiz .flip-back { transition: transform 0.8s; transform-style: preserve-3d; } .imghvr-flip-horiz:hover .flip-front {   transform: rotateY(-180deg); backface-visibility: hidden; } .imghvr-flip-horiz .flip-front {   transform: rotateY(0deg); } .imghvr-flip-horiz .flip-back {   transform: rotateY(180deg); backface-visibility: hidden; } .imghvr-flip-horiz:hover .flip-back {   transform: rotateY(0); }  .imghvr-flip-vert { perspective: 1000px; overflow: inherit; } .imghvr-flip-vert .flip-front, .imghvr-flip-vert .flip-back { transition: transform 0.8s; transform-style: preserve-3d; } .imghvr-flip-vert:hover .flip-front {   transform: rotateX(-180deg); backface-visibility: hidden; } .imghvr-flip-vert .flip-front {   transform: rotateX(0deg); } .imghvr-flip-vert .flip-back {   transform: rotateX(180deg); backface-visibility: hidden; } .imghvr-flip-vert:hover .flip-back {   transform: rotateX(0); }  .imghvr-flip-3d-horz { perspective: 1000px; overflow: inherit; } .imghvr-flip-3d-horz .flip-front, .imghvr-flip-3d-horz .flip-back { transition: transform 1s; transform-style: preserve-3d; } .imghvr-flip-3d-horz:hover .flip-front {   transform: rotateY(-180deg); backface-visibility: hidden; -webkit-backface-visibility: hidden; } .imghvr-flip-3d-horz .flip-front {   transform: rotateY(0deg); } .imghvr-flip-3d-horz .flip-back {   transform: rotateY(180deg); backface-visibility: hidden; -webkit-backface-visibility: hidden; } .imghvr-flip-3d-horz:hover .flip-back {   transform: rotateY(0); } .imghvr-flip-3d-horz .flip-back > * , .imghvr-flip-3d-horz .flip-front > * { -webkit-transform: translateZ(70px) scale(.86);   -moz-transform: translateZ(70px) scale(.86);   -o-transform: translateZ(70px) scale(.86);   transform: translateZ(70px) scale(.86);   -webkit-backface-visibility: hidden;   -moz-backface-visibility: hidden;   -o-backface-visibility: hidden;   -ms-backface-visibility: hidden;   backface-visibility: hidden; -webkit-backface-visibility: hidden; }  .imghvr-flip-3d-vert { perspective: 1000px; overflow: inherit; } .imghvr-flip-3d-vert .flip-front, .imghvr-flip-3d-vert .flip-back { transition: transform 1s; transform-style: preserve-3d; } .imghvr-flip-3d-vert:hover .flip-front {   transform: rotateX(-180deg); backface-visibility: hidden; -webkit-backface-visibility: hidden; } .imghvr-flip-3d-vert .flip-front {   transform: rotateX(0deg); } .imghvr-flip-3d-vert .flip-back {   transform: rotateX(180deg); backface-visibility: hidden; -webkit-backface-visibility: hidden; } .imghvr-flip-3d-vert:hover .flip-back {   transform: rotateX(0); } .imghvr-flip-3d-vert .flip-back > * , .imghvr-flip-3d-vert .flip-front > * { -webkit-transform: translateZ(70px) scale(.86);   -moz-transform: translateZ(70px) scale(.86);   -o-transform: translateZ(70px) scale(.86);   transform: translateZ(70px) scale(.86);   -webkit-backface-visibility: hidden;   -moz-backface-visibility: hidden;   -o-backface-visibility: hidden;   -ms-backface-visibility: hidden;   backface-visibility: hidden; -webkit-backface-visibility: hidden; } .imghvr-flip-diag-1 .flip-back {   -webkit-transform: rotate3d(1, -1, 0, 100deg);   -moz-transform: rotate3d(1, -1, 0, 100deg);   -ms-transform: rotate3d(1, -1, 0, 100deg);   -o-transform: rotate3d(1, -1, 0, 100deg);   transform: rotate3d(1, -1, 0, 100deg) } .imghvr-flip-diag-1:hover>.flip-front {   -webkit-transform: rotate3d(-1, 1, 0, 100deg);   -moz-transform: rotate3d(-1, 1, 0, 100deg);   -ms-transform: rotate3d(-1, 1, 0, 100deg);   -o-transform: rotate3d(-1, 1, 0, 100deg);   transform: rotate3d(-1, 1, 0, 100deg) } .imghvr-flip-diag-1:hover .flip-back {   -webkit-transform: rotate3d(0, 0, 0, 0deg);   -moz-transform: rotate3d(0, 0, 0, 0deg);   -ms-transform: rotate3d(0, 0, 0, 0deg);   -o-transform: rotate3d(0, 0, 0, 0deg);   transform: rotate3d(0, 0, 0, 0deg) } .imghvr-flip-diag-2 .flip-back {   -webkit-transform: rotate3d(1, 1, 0, 100deg);   -moz-transform: rotate3d(1, 1, 0, 100deg);   -ms-transform: rotate3d(1, 1, 0, 100deg);   -o-transform: rotate3d(1, 1, 0, 100deg);   transform: rotate3d(1, 1, 0, 100deg) } .imghvr-flip-diag-2:hover>.flip-front {   -webkit-transform: rotate3d(-1, -1, 0, 100deg);   -moz-transform: rotate3d(-1, -1, 0, 100deg);   -ms-transform: rotate3d(-1, -1, 0, 100deg);   -o-transform: rotate3d(-1, -1, 0, 100deg);   transform: rotate3d(-1, -1, 0, 100deg) } .imghvr-flip-diag-2:hover .flip-back {   -webkit-transform: rotate3d(0, 0, 0, 0deg);   -moz-transform: rotate3d(0, 0, 0, 0deg);   -ms-transform: rotate3d(0, 0, 0, 0deg);   -o-transform: rotate3d(0, 0, 0, 0deg);   transform: rotate3d(0, 0, 0, 0deg) } [class*=' imghvr-shutter-out-']:before, [class^=imghvr-shutter-out-]:before {   position: absolute;   content: '';   -webkit-transition-delay: 105ms;   -moz-transition-delay: 105ms;   transition-delay: 105ms } [class*=' imghvr-shutter-out-'] .flip-back, [class^=imghvr-shutter-out-] .flip-back {   opacity: 0;   -webkit-transition-delay: 0s;   -moz-transition-delay: 0s;   transition-delay: 0s } [class*=' imghvr-shutter-out-']:hover:before, [class^=imghvr-shutter-out-]:hover:before {   -webkit-transition-delay: 0s;   -moz-transition-delay: 0s;   transition-delay: 0s } [class*=' imghvr-shutter-out-']:hover .flip-back, [class^=imghvr-shutter-out-]:hover .flip-back {   opacity: 1;   -webkit-transition-delay: 105ms;   -moz-transition-delay: 105ms;   transition-delay: 105ms } .imghvr-shutter-out-horiz:before {   left: 50%;   right: 50%;   top: 0;   bottom: 0 } .imghvr-shutter-out-horiz:hover:before {   left: 0;   right: 0 } .imghvr-shutter-out-vert:before {   top: 50%;   bottom: 50%;   left: 0;   right: 0 } .imghvr-shutter-out-vert:hover:before {   top: 0;   bottom: 0 } .imghvr-shutter-out-diag-1:before {   top: 50%;   bottom: 50%;   left: -35%;   right: -35%;   -webkit-transform: rotate(45deg);   -moz-transform: rotate(45deg);   -ms-transform: rotate(45deg);   -o-transform: rotate(45deg);   transform: rotate(45deg) } .imghvr-shutter-out-diag-1:hover:before {   top: -35%;   bottom: -35% } .imghvr-shutter-out-diag-2:before {   top: 50%;   bottom: 50%;   left: -35%;   right: -35%;   -webkit-transform: rotate(-45deg);   -moz-transform: rotate(-45deg);   -ms-transform: rotate(-45deg);   -o-transform: rotate(-45deg);   transform: rotate(-45deg) } .imghvr-shutter-out-diag-2:hover:before {   top: -35%;   bottom: -35% } [class*=' imghvr-shutter-in-']:after, [class*=' imghvr-shutter-in-']:before, [class^=imghvr-shutter-in-]:after, [class^=imghvr-shutter-in-]:before {   position: absolute;   content: '' } [class*=' imghvr-shutter-in-']:after, [class^=imghvr-shutter-in-]:after {   top: 0;   left: 0 } [class*=' imghvr-shutter-in-']:before, [class^=imghvr-shutter-in-]:before {   right: 0;   bottom: 0 } [class*=' imghvr-shutter-in-'] .flip-back, [class^=imghvr-shutter-in-] .flip-back {   opacity: 0;   z-index: 1 } [class*=' imghvr-shutter-in-']:hover .flip-back, [class^=imghvr-shutter-in-]:hover .flip-back {   opacity: 1;   -webkit-transition-delay: .21s;   -moz-transition-delay: .21s;   transition-delay: .21s } .imghvr-shutter-in-horiz:after, .imghvr-shutter-in-horiz:before {   width: 0;   height: 100% } .imghvr-shutter-in-horiz:hover:after, .imghvr-shutter-in-horiz:hover:before {   width: 50% } .imghvr-shutter-in-vert:after, .imghvr-shutter-in-vert:before {   height: 0;   width: 100% } .imghvr-shutter-in-vert:hover:after, .imghvr-shutter-in-vert:hover:before {   height: 50% } .imghvr-shutter-in-out-horiz:after, .imghvr-shutter-in-out-horiz:before {   width: 0;   height: 100%;   opacity: .75 } .imghvr-shutter-in-out-horiz:hover:after, .imghvr-shutter-in-out-horiz:hover:before {   width: 100% } .imghvr-shutter-in-out-vert:after, .imghvr-shutter-in-out-vert:before {   height: 0;   width: 100%;   opacity: .75 } .imghvr-shutter-in-out-vert:hover:after, .imghvr-shutter-in-out-vert:hover:before {   height: 100% } .imghvr-shutter-in-out-diag-1:after, .imghvr-shutter-in-out-diag-1:before {   width: 200%;   height: 200%;   -webkit-transition: all .6s ease;   -moz-transition: all .6s ease;   transition: all .6s ease;   opacity: .75 } .imghvr-shutter-in-out-diag-1:after {   -webkit-transform: skew(-45deg) translateX(-150%);   -moz-transform: skew(-45deg) translateX(-150%);   -ms-transform: skew(-45deg) translateX(-150%);   -o-transform: skew(-45deg) translateX(-150%);   transform: skew(-45deg) translateX(-150%) } .imghvr-shutter-in-out-diag-1:before {   -webkit-transform: skew(-45deg) translateX(150%);   -moz-transform: skew(-45deg) translateX(150%);   -ms-transform: skew(-45deg) translateX(150%);   -o-transform: skew(-45deg) translateX(150%);   transform: skew(-45deg) translateX(150%) } .imghvr-shutter-in-out-diag-1:hover:after {   -webkit-transform: skew(-45deg) translateX(-50%);   -moz-transform: skew(-45deg) translateX(-50%);   -ms-transform: skew(-45deg) translateX(-50%);   -o-transform: skew(-45deg) translateX(-50%);   transform: skew(-45deg) translateX(-50%) } .imghvr-shutter-in-out-diag-1:hover:before {   -webkit-transform: skew(-45deg) translateX(50%);   -moz-transform: skew(-45deg) translateX(50%);   -ms-transform: skew(-45deg) translateX(50%);   -o-transform: skew(-45deg) translateX(50%);   transform: skew(-45deg) translateX(50%) } .imghvr-shutter-in-out-diag-2:after, .imghvr-shutter-in-out-diag-2:before {   width: 200%;   height: 200%;   -webkit-transition: all .6s ease;   -moz-transition: all .6s ease;   transition: all .6s ease;   opacity: .75 } .imghvr-shutter-in-out-diag-2:after {   -webkit-transform: skew(45deg) translateX(-100%);   -moz-transform: skew(45deg) translateX(-100%);   -ms-transform: skew(45deg) translateX(-100%);   -o-transform: skew(45deg) translateX(-100%);   transform: skew(45deg) translateX(-100%) } .imghvr-shutter-in-out-diag-2:before {   -webkit-transform: skew(45deg) translateX(100%);   -moz-transform: skew(45deg) translateX(100%);   -ms-transform: skew(45deg) translateX(100%);   -o-transform: skew(45deg) translateX(100%);   transform: skew(45deg) translateX(100%) } .imghvr-shutter-in-out-diag-2:hover:after, .imghvr-shutter-in-out-diag-2:hover:before {   -webkit-transform: skew(45deg) translateX(0);   -moz-transform: skew(45deg) translateX(0);   -ms-transform: skew(45deg) translateX(0);   -o-transform: skew(45deg) translateX(0);   transform: skew(45deg) translateX(0) } [class*=' imghvr-fold'], [class^=imghvr-fold] {   -webkit-perspective: 50em;   -moz-perspective: 50em;   perspective: 50em } [class*=' imghvr-fold'] .flip-front, [class^=imghvr-fold] .flip-front {   -webkit-transform-origin: 50% 0;   -moz-transform-origin: 50% 0;   -ms-transform-origin: 50% 0;   -o-transform-origin: 50% 0;   transform-origin: 50% 0 } [class*=' imghvr-fold'] .flip-back, [class^=imghvr-fold] .flip-back {   z-index: 1;   opacity: 0 } [class*=' imghvr-fold']:hover>.flip-front, [class^=imghvr-fold]:hover>.flip-front {   opacity: 0;   -webkit-transition-delay: 0;   -moz-transition-delay: 0;   transition-delay: 0 } [class*=' imghvr-fold']:hover .flip-back, [class^=imghvr-fold]:hover .flip-back {   -webkit-transform: rotateX(0) translate3d(0, 0, 0) scale(1);   -moz-transform: rotateX(0) translate3d(0, 0, 0) scale(1);   -ms-transform: rotateX(0) translate3d(0, 0, 0) scale(1);   -o-transform: rotateX(0) translate3d(0, 0, 0) scale(1);   transform: rotateX(0) translate3d(0, 0, 0) scale(1);   opacity: 1;   -webkit-transition-delay: .21s;   -moz-transition-delay: .21s;   transition-delay: .21s } .imghvr-fold-up>.flip-front {   -webkit-transform-origin: 50% 0;   -moz-transform-origin: 50% 0;   -ms-transform-origin: 50% 0;   -o-transform-origin: 50% 0;   transform-origin: 50% 0 } .imghvr-fold-up .flip-back {   -webkit-transform: rotateX(-90deg) translate3d(0, -50%, 0) scale(.6);   -moz-transform: rotateX(-90deg) translate3d(0, -50%, 0) scale(.6);   -ms-transform: rotateX(-90deg) translate3d(0, -50%, 0) scale(.6);   -o-transform: rotateX(-90deg) translate3d(0, -50%, 0) scale(.6);   transform: rotateX(-90deg) translate3d(0, -50%, 0) scale(.6);   -webkit-transform-origin: 50% 100%;   -moz-transform-origin: 50% 100%;   -ms-transform-origin: 50% 100%;   -o-transform-origin: 50% 100%;   transform-origin: 50% 100% } .imghvr-fold-up:hover>.flip-front {   -webkit-transform: rotateX(90deg) scale(.6) translateY(50%);   -moz-transform: rotateX(90deg) scale(.6) translateY(50%);   -ms-transform: rotateX(90deg) scale(.6) translateY(50%);   -o-transform: rotateX(90deg) scale(.6) translateY(50%);   transform: rotateX(90deg) scale(.6) translateY(50%) } .imghvr-fold-down>.flip-front {   -webkit-transform-origin: 50% 100%;   -moz-transform-origin: 50% 100%;   -ms-transform-origin: 50% 100%;   -o-transform-origin: 50% 100%;   transform-origin: 50% 100% } .imghvr-fold-down .flip-back {   -webkit-transform: rotateX(90deg) translate3d(0, 50%, 0) scale(.6);   -moz-transform: rotateX(90deg) translate3d(0, 50%, 0) scale(.6);   -ms-transform: rotateX(90deg) translate3d(0, 50%, 0) scale(.6);   -o-transform: rotateX(90deg) translate3d(0, 50%, 0) scale(.6);   transform: rotateX(90deg) translate3d(0, 50%, 0) scale(.6);   -webkit-transform-origin: 50% 0;   -moz-transform-origin: 50% 0;   -ms-transform-origin: 50% 0;   -o-transform-origin: 50% 0;   transform-origin: 50% 0 } .imghvr-fold-down:hover>.flip-front {   -webkit-transform: rotateX(-90deg) scale(.6) translateY(-50%);   -moz-transform: rotateX(-90deg) scale(.6) translateY(-50%);   -ms-transform: rotateX(-90deg) scale(.6) translateY(-50%);   -o-transform: rotateX(-90deg) scale(.6) translateY(-50%);   transform: rotateX(-90deg) scale(.6) translateY(-50%) } .imghvr-fold-left>.flip-front {   -webkit-transform-origin: 0 50%;   -moz-transform-origin: 0 50%;   -ms-transform-origin: 0 50%;   -o-transform-origin: 0 50%;   transform-origin: 0 50% } .imghvr-fold-left .flip-back {   -webkit-transform: rotateY(90deg) translate3d(-50%, 0, 0) scale(.6);   -moz-transform: rotateY(90deg) translate3d(-50%, 0, 0) scale(.6);   -ms-transform: rotateY(90deg) translate3d(-50%, 0, 0) scale(.6);   -o-transform: rotateY(90deg) translate3d(-50%, 0, 0) scale(.6);   transform: rotateY(90deg) translate3d(-50%, 0, 0) scale(.6);   -webkit-transform-origin: 100% 50%;   -moz-transform-origin: 100% 50%;   -ms-transform-origin: 100% 50%;   -o-transform-origin: 100% 50%;   transform-origin: 100% 50% } .imghvr-fold-left:hover>.flip-front {   -webkit-transform: rotateY(-90deg) scale(.6) translateX(50%);   -moz-transform: rotateY(-90deg) scale(.6) translateX(50%);   -ms-transform: rotateY(-90deg) scale(.6) translateX(50%);   -o-transform: rotateY(-90deg) scale(.6) translateX(50%);   transform: rotateY(-90deg) scale(.6) translateX(50%) } .imghvr-fold-right>.flip-front {   -webkit-transform-origin: 100% 50%;   -moz-transform-origin: 100% 50%;   -ms-transform-origin: 100% 50%;   -o-transform-origin: 100% 50%;   transform-origin: 100% 50% } .imghvr-fold-right .flip-back {   -webkit-transform: rotateY(-90deg) translate3d(50%, 0, 0) scale(.6);   -moz-transform: rotateY(-90deg) translate3d(50%, 0, 0) scale(.6);   -ms-transform: rotateY(-90deg) translate3d(50%, 0, 0) scale(.6);   -o-transform: rotateY(-90deg) translate3d(50%, 0, 0) scale(.6);   transform: rotateY(-90deg) translate3d(50%, 0, 0) scale(.6);   -webkit-transform-origin: 0 50%;   -moz-transform-origin: 0 50%;   -ms-transform-origin: 0 50%;   -o-transform-origin: 0 50%;   transform-origin: 0 50% } .imghvr-fold-right:hover>.flip-front {   -webkit-transform: rotateY(90deg) scale(.6) translateX(-50%);   -moz-transform: rotateY(90deg) scale(.6) translateX(-50%);   -ms-transform: rotateY(90deg) scale(.6) translateX(-50%);   -o-transform: rotateY(90deg) scale(.6) translateX(-50%);   transform: rotateY(90deg) scale(.6) translateX(-50%) } .imghvr-zoom-in .flip-back {   opacity: 0;   -webkit-transform: scale(.5);   -moz-transform: scale(.5);   -ms-transform: scale(.5);   -o-transform: scale(.5);   transform: scale(.5) } .imghvr-zoom-in:hover .flip-back {   -webkit-transform: scale(1);   -moz-transform: scale(1);   -ms-transform: scale(1);   -o-transform: scale(1);   transform: scale(1);   opacity: 1 } [class*=' imghvr-zoom-out'] .flip-back, [class^=imghvr-zoom-out] .flip-back {   -webkit-transform: scale(.5);   -moz-transform: scale(.5);   -ms-transform: scale(.5);   -o-transform: scale(.5);   transform: scale(.5);   -webkit-transform-origin: 50% 50%;   -moz-transform-origin: 50% 50%;   -ms-transform-origin: 50% 50%;   -o-transform-origin: 50% 50%;   transform-origin: 50% 50%;   opacity: 0 } [class*=' imghvr-zoom-out'].hover .flip-back, [class*=' imghvr-zoom-out']:hover .flip-back, [class^=imghvr-zoom-out].hover .flip-back, [class^=imghvr-zoom-out]:hover .flip-back {   -webkit-transform: scale(1);   -moz-transform: scale(1);   -ms-transform: scale(1);   -o-transform: scale(1);   transform: scale(1);   opacity: 1;   -webkit-transition-delay: .35s;   -moz-transition-delay: .35s;   transition-delay: .35s } .imghvr-zoom-out:hover>.flip-front {   -webkit-transform: scale(.5);   -moz-transform: scale(.5);   -ms-transform: scale(.5);   -o-transform: scale(.5);   transform: scale(.5);   opacity: 0 } .imghvr-zoom-out-up.hover>.flip-front, .imghvr-zoom-out-up:hover>.flip-front {   -webkit-animation: imghvr-zoom-out-up .4025s linear;   -moz-animation: imghvr-zoom-out-up .4025s linear;   animation: imghvr-zoom-out-up .4025s linear;   -webkit-animation-iteration-count: 1;   -moz-animation-iteration-count: 1;   animation-iteration-count: 1;   -webkit-animation-fill-mode: forwards;   -moz-animation-fill-mode: forwards;   animation-fill-mode: forwards } @-webkit-keyframes imghvr-zoom-out-up {   50% {     -webkit-transform: scale(.8) translateY(0);     -moz-transform: scale(.8) translateY(0);     -ms-transform: scale(.8) translateY(0);     -o-transform: scale(.8) translateY(0);     transform: scale(.8) translateY(0);     opacity: .5   }   100% {     -webkit-transform: scale(.8) translateY(-150%);     -moz-transform: scale(.8) translateY(-150%);     -ms-transform: scale(.8) translateY(-150%);     -o-transform: scale(.8) translateY(-150%);     transform: scale(.8) translateY(-150%);     opacity: .5   } } @keyframes imghvr-zoom-out-up {   50% {     -webkit-transform: scale(.8) translateY(0);     -moz-transform: scale(.8) translateY(0);     -ms-transform: scale(.8) translateY(0);     -o-transform: scale(.8) translateY(0);     transform: scale(.8) translateY(0);     opacity: .5   }   100% {     -webkit-transform: scale(.8) translateY(-150%);     -moz-transform: scale(.8) translateY(-150%);     -ms-transform: scale(.8) translateY(-150%);     -o-transform: scale(.8) translateY(-150%);     transform: scale(.8) translateY(-150%);     opacity: .5   } } .imghvr-zoom-out-down.hover>.flip-front, .imghvr-zoom-out-down:hover>.flip-front {   -webkit-animation: imghvr-zoom-out-down .4025s linear;   -moz-animation: imghvr-zoom-out-down .4025s linear;   animation: imghvr-zoom-out-down .4025s linear;   -webkit-animation-iteration-count: 1;   -moz-animation-iteration-count: 1;   animation-iteration-count: 1;   -webkit-animation-fill-mode: forwards;   -moz-animation-fill-mode: forwards;   animation-fill-mode: forwards } @-webkit-keyframes imghvr-zoom-out-down {   50% {     -webkit-transform: scale(.8) translateY(0);     -moz-transform: scale(.8) translateY(0);     -ms-transform: scale(.8) translateY(0);     -o-transform: scale(.8) translateY(0);     transform: scale(.8) translateY(0);     opacity: .5   }   100% {     -webkit-transform: scale(.8) translateY(150%);     -moz-transform: scale(.8) translateY(150%);     -ms-transform: scale(.8) translateY(150%);     -o-transform: scale(.8) translateY(150%);     transform: scale(.8) translateY(150%);     opacity: .5   } } @keyframes imghvr-zoom-out-down {   50% {     -webkit-transform: scale(.8) translateY(0);     -moz-transform: scale(.8) translateY(0);     -ms-transform: scale(.8) translateY(0);     -o-transform: scale(.8) translateY(0);     transform: scale(.8) translateY(0);     opacity: .5   }   100% {     -webkit-transform: scale(.8) translateY(150%);     -moz-transform: scale(.8) translateY(150%);     -ms-transform: scale(.8) translateY(150%);     -o-transform: scale(.8) translateY(150%);     transform: scale(.8) translateY(150%);     opacity: .5   } } .imghvr-zoom-out-left.hover>.flip-front, .imghvr-zoom-out-left:hover>.flip-front {   -webkit-animation: imghvr-zoom-out-left .4 025s linear;   -moz-animation: imghvr-zoom-out-left .4025s linear;   animation: imghvr-zoom-out-left .4025s linear;   -webkit-animation-iteration-count: 1;   -moz-animation-iteration-count: 1;   animation-iteration-count: 1;   -webkit-animation-fill-mode: forwards;   -moz-animation-fill-mode: forwards;   animation-fill-mode: forwards } @-webkit-keyframes imghvr-zoom-out-left {   50% {     -webkit-transform: scale(.8) translateX(0);     -moz-transform: scale(.8) translateX(0);     -ms-transform: scale(.8) translateX(0);     -o-transform: scale(.8) translateX(0);     transform: scale(.8) translateX(0);     opacity: .5   }   100% {     -webkit-transform: scale(.8) translateX(-150%);     -moz-transform: scale(.8) translateX(-150%);     -ms-transform: scale(.8) translateX(-150%);     -o-transform: scale(.8) translateX(-150%);     transform: scale(.8) translateX(-150%);     opacity: .5   } } @keyframes imghvr-zoom-out-left {   50% {     -webkit-transform: scale(.8) translateX(0);     -moz-transform: scale(.8) translateX(0);     -ms-transform: scale(.8) translateX(0);     -o-transform: scale(.8) translateX(0);     transform: scale(.8) translateX(0);     opacity: .5   }   100% {     -webkit-transform: scale(.8) translateX(-150%);     -moz-transform: scale(.8) translateX(-150%);     -ms-transform: scale(.8) translateX(-150%);     -o-transform: scale(.8) translateX(-150%);     transform: scale(.8) translateX(-150%);     opacity: .5   } } .imghvr-zoom-out-right.hover>.flip-front, .imghvr-zoom-out-right:hover>.flip-front {   -webkit-animation: imghvr-zoom-out-right .4025s linear;   -moz-animation: imghvr-zoom-out-right .4025s linear;   animation: imghvr-zoom-out-right .4025s linear;   -webkit-animation-iteration-count: 1;   -moz-animation-iteration-count: 1;   animation-iteration-count: 1;   -webkit-animation-fill-mode: forwards;   -moz-animation-fill-mode: forwards;   animation-fill-mode: forwards } @-webkit-keyframes imghvr-zoom-out-right {   50% {     -webkit-transform: scale(.8) translateX(0);     -moz-transform: scale(.8) translateX(0);     -ms-transform: scale(.8) translateX(0);     -o-transform: scale(.8) translateX(0);     transform: scale(.8) translateX(0);     opacity: .5   }   100% {     -webkit-transform: scale(.8) translateX(150%);     -moz-transform: scale(.8) translateX(150%);     -ms-transform: scale(.8) translateX(150%);     -o-transform: scale(.8) translateX(150%);     transform: scale(.8) translateX(150%);     opacity: .5   } } @keyframes imghvr-zoom-out-right {   50% {     -webkit-transform: scale(.8) translateX(0);     -moz-transform: scale(.8) translateX(0);     -ms-transform: scale(.8) translateX(0);     -o-transform: scale(.8) translateX(0);     transform: scale(.8) translateX(0);     opacity: .5   }   100% {     -webkit-transform: scale(.8) translateX(150%);     -moz-transform: scale(.8) translateX(150%);     -ms-transform: scale(.8) translateX(150%);     -o-transform: scale(.8) translateX(150%);     transform: scale(.8) translateX(150%);     opacity: .5   } } .imghvr-zoom-out-flip-horiz {   -webkit-perspective: 50em;   -moz-perspective: 50em;   perspective: 50em } .imghvr-zoom-out-flip-horiz .flip-back {   opacity: 0;   -webkit-transform: rotateX(90deg) translateY(-100%) scale(.5);   -moz-transform: rotateX(90deg) translateY(-100%) scale(.5);   -ms-transform: rotateX(90deg) translateY(-100%) scale(.5);   -o-transform: rotateX(90deg) translateY(-100%) scale(.5);   transform: rotateX(90deg) translateY(-100%) scale(.5) } .imghvr-zoom-out-flip-horiz.hover>.flip-front, .imghvr-zoom-out-flip-horiz:hover>.flip-front {   -webkit-transform: rotateX(-100deg) translateY(50%) scale(.5);   -moz-transform: rotateX(-100deg) translateY(50%) scale(.5);   -ms-transform: rotateX(-100deg) translateY(50%) scale(.5);   -o-transform: rotateX(-100deg) translateY(50%) scale(.5);   transform: rotateX(-100deg) translateY(50%) scale(.5);   opacity: 0;   -webkit-transition-delay: 0;   -moz-transition-delay: 0;   transition-delay: 0 } .imghvr-zoom-out-flip-horiz.hover .flip-back, .imghvr-zoom-out-flip-horiz:hover .flip-back {   -webkit-transform: rotateX(0) translateY(0) scale(1);   -moz-transform: rotateX(0) translateY(0) scale(1);   -ms-transform: rotateX(0) translateY(0) scale(1);   -o-transform: rotateX(0) translateY(0) scale(1);   transform: rotateX(0) translateY(0) scale(1);   opacity: 1;   -webkit-transition-delay: .35s;   -moz-transition-delay: .35s;   transition-delay: .35s } .imghvr-zoom-out-flip-vert {   -webkit-perspective: 50em;   -moz-perspective: 50em;   perspective: 50em } .imghvr-zoom-out-flip-vert .flip-back {   opacity: 0;   -webkit-transform: rotateY(90deg) translate(50%, 0) scale(. 5);   -moz-transform: rotateY(90deg) translate(50%, 0) scale(.5);   -ms-transform: rotateY(90deg) translate(50%, 0) scale(.5);   -o-transform: rotateY(90deg) translate(50%, 0) scale(.5);   transform: rotateY(90deg) translate(50%, 0) scale(.5) } .imghvr-zoom-out-flip-vert.hover>.flip-front, .imghvr-zoom-out-flip-vert:hover>.flip-front {   -webkit-transform: rotateY(-100deg) translateX(50%) scale(.5);   -moz-transform: rotateY(-100deg) translateX(50%) scale(.5);   -ms-transform: rotateY(-100deg) translateX(50%) scale(.5);   -o-transform: rotateY(-100deg) translateX(50%) scale(.5);   transform: rotateY(-100deg) translateX(50%) scale(.5);   opacity: 0;   -webkit-transition-delay: 0;   -moz-transition-delay: 0;   transition-delay: 0 } .imghvr-zoom-out-flip-vert.hover .flip-back, .imghvr-zoom-out-flip-vert:hover .flip-back {   -webkit-transform: rotateY(0) translate(0, 0) scale(1);   -moz-transform: rotateY(0) translate(0, 0) scale(1);   -ms-transform: rotateY(0) translate(0, 0) scale(1);   -o-transform: rotateY(0) translate(0, 0) scale(1);   transform: rotateY(0) translate(0, 0) scale(1);   opacity: 1;   -webkit-transition-delay: .35s;   -moz-transition-delay: .35s;   transition-delay: .35s } .imghvr-blur .flip-back {   opacity: 0 } .imghvr-blur:hover>.flip-front {   -webkit-filter: blur(30px);   filter: blur(30px);   -webkit-transform: scale(1.2);   -moz-transform: scale(1.2);   -ms-transform: scale(1.2);   -o-transform: scale(1.2);   transform: scale(1.2);   opacity: 0 } .imghvr-blur:hover .flip-back {   opacity: 1;   -webkit-transition-delay: .21s;   -moz-transition-delay: .21s;   transition-delay: .21s } @font-face {  font-family: 'FontAwesome';  src: url('https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/fonts/fontawesome-webfont.eot?v=4.7.0');  src: url('https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');  font-weight: normal;  font-style: normal; } .fa {  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .fa-lg {  font-size: 1.33333333em;  line-height: 0.75em;  vertical-align: -15%; } .fa-2x {  font-size: 2em; } .fa-3x {  font-size: 3em; } .fa-4x {  font-size: 4em; } .fa-5x {  font-size: 5em; } .fa-fw {  width: 1.28571429em;  text-align: center; } .fa-ul {  padding-left: 0;  margin-left: 2.14285714em;  list-style-type: none; } .fa-ul > li {  position: relative; } .fa-li {  position: absolute;  left: -2.14285714em;  width: 2.14285714em;  top: 0.14285714em;  text-align: center; } .fa-li.fa-lg {  left: -1.85714286em; } .fa-border {  padding: .2em .25em .15em;  border: solid 0.08em #eeeeee;  border-radius: .1em; } .fa-pull-left {  float: left; } .fa-pull-right {  float: right; } .fa.fa-pull-left {  margin-right: .3em; } .fa.fa-pull-right {  margin-left: .3em; } .pull-right {  float: right; } .pull-left {  float: left; } .fa.pull-left {  margin-right: .3em; } .fa.pull-right {  margin-left: .3em; } .fa-spin {  -webkit-animation: fa-spin 2s infinite linear;  animation: fa-spin 2s infinite linear; } .fa-pulse {  -webkit-animation: fa-spin 1s infinite steps(8);  animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  100% {   -webkit-transform: rotate(359deg);   transform: rotate(359deg);  } } @keyframes fa-spin {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  100% {   -webkit-transform: rotate(359deg);   transform: rotate(359deg);  } } .fa-rotate-90 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg); } .fa-rotate-180 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  transform: rotate(180deg); } .fa-rotate-270 {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";  -webkit-transform: rotate(270deg);  -ms-transform: rotate(270deg);  transform: rotate(270deg); } .fa-flip-horizontal {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";  -webkit-transform: scale(-1, 1);  -ms-transform: scale(-1, 1);  transform: scale(-1, 1); } .fa-flip-vertical {  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";  -webkit-transform: scale(1, -1);  -ms-transform: scale(1, -1);  transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {  filter: none; } .fa-stack {  position: relative;  display: inline-block;  width: 2em;  height: 2em;  line-height: 2em;  vertical-align: middle; } .fa-stack-1x, .fa-stack-2x {  position: absolute;  left: 0;  width: 100%;  text-align: center; } .fa-stack-1x {  line-height: inherit; } .fa-stack-2x {  font-size: 2em; } .fa-inverse {  color: #ffffff; } .fa-glass:before {  content: "\f000"; } .fa-music:before {  content: "\f001"; } .fa-search:before {  content: "\f002"; } .fa-envelope-o:before {  content: "\f003"; } .fa-heart:before {  content: "\f004"; } .fa-star:before {  content: "\f005"; } .fa-star-o:before {  content: "\f006"; } .fa-user:before {  content: "\f007"; } .fa-film:before {  content: "\f008"; } .fa-th-large:before {  content: "\f009"; } .fa-th:before {  content: "\f00a"; } .fa-th-list:before {  content: "\f00b"; } .fa-check:before {  content: "\f00c"; } .fa-remove:before, .fa-close:before, .fa-times:before {  content: "\f00d"; } .fa-search-plus:before {  content: "\f00e"; } .fa-search-minus:before {  content: "\f010"; } .fa-power-off:before {  content: "\f011"; } .fa-signal:before {  content: "\f012"; } .fa-gear:before, .fa-cog:before {  content: "\f013"; } .fa-trash-o:before {  content: "\f014"; } .fa-home:before {  content: "\f015"; } .fa-file-o:before {  content: "\f016"; } .fa-clock-o:before {  content: "\f017"; } .fa-road:before {  content: "\f018"; } .fa-download:before {  content: "\f019"; } .fa-arrow-circle-o-down:before {  content: "\f01a"; } .fa-arrow-circle-o-up:before {  content: "\f01b"; } .fa-inbox:before {  content: "\f01c"; } .fa-play-circle-o:before {  content: "\f01d"; } .fa-rotate-right:before, .fa-repeat:before {  content: "\f01e"; } .fa-refresh:before {  content: "\f021"; } .fa-list-alt:before {  content: "\f022"; } .fa-lock:before {  content: "\f023"; } .fa-flag:before {  content: "\f024"; } .fa-headphones:before {  content: "\f025"; } .fa-volume-off:before {  content: "\f026"; } .fa-volume-down:before {  content: "\f027"; } .fa-volume-up:before {  content: "\f028"; } .fa-qrcode:before {  content: "\f029"; } .fa-barcode:before {  content: "\f02a"; } .fa-tag:before {  content: "\f02b"; } .fa-tags:before {  content: "\f02c"; } .fa-book:before {  content: "\f02d"; } .fa-bookmark:before {  content: "\f02e"; } .fa-print:before {  content: "\f02f"; } .fa-camera:before {  content: "\f030"; } .fa-font:before {  content: "\f031"; } .fa-bold:before {  content: "\f032"; } .fa-italic:before {  content: "\f033"; } .fa-text-height:before {  content: "\f034"; } .fa-text-width:before {  content: "\f035"; } .fa-align-left:before {  content: "\f036"; } .fa-align-center:before {  content: "\f037"; } .fa-align-right:before {  content: "\f038"; } .fa-align-justify:before {  content: "\f039"; } .fa-list:before {  content: "\f03a"; } .fa-dedent:before, .fa-outdent:before {  content: "\f03b"; } .fa-indent:before {  content: "\f03c"; } .fa-video-camera:before {  content: "\f03d"; } .fa-photo:before, .fa-image:before, .fa-picture-o:before {  content: "\f03e"; } .fa-pencil:before {  content: "\f040"; } .fa-map-marker:before {  content: "\f041"; } .fa-adjust:before {  content: "\f042"; } .fa-tint:before {  content: "\f043"; } .fa-edit:before, .fa-pencil-square-o:before {  content: "\f044"; } .fa-share-square-o:before {  content: "\f045"; } .fa-check-square-o:before {  content: "\f046"; } .fa-arrows:before {  content: "\f047"; } .fa-step-backward:before {  content: "\f048"; } .fa-fast-backward:before {  content: "\f049"; } .fa-backward:before {  content: "\f04a"; } .fa-play:before {  content: "\f04b"; } .fa-pause:before {  content: "\f04c"; } .fa-stop:before {  content: "\f04d"; } .fa-forward:before {  content: "\f04e"; } .fa-fast-forward:before {  content: "\f050"; } .fa-step-forward:before {  content: "\f051"; } .fa-eject:before {  content: "\f052"; } .fa-chevron-left:before {  content: "\f053"; } .fa-chevron-right:before {  content: "\f054"; } .fa-plus-circle:before {  content: "\f055"; } .fa-minus-circle:before {  content: "\f056"; } .fa-times-circle:before {  content: "\f057"; } .fa-check-circle:before {  content: "\f058"; } .fa-question-circle:before {  content: "\f059"; } .fa-info-circle:before {  content: "\f05a"; } .fa-crosshairs:before {  content: "\f05b"; } .fa-times-circle-o:before {  content: "\f05c"; } .fa-check-circle-o:before {  content: "\f05d"; } .fa-ban:before {  content: "\f05e"; } .fa-arrow-left:before {  content: "\f060"; } .fa-arrow-right:before {  content: "\f061"; } .fa-arrow-up:before {  content: "\f062"; } .fa-arrow-down:before {  content: "\f063"; } .fa-mail-forward:before, .fa-share:before {  content: "\f064"; } .fa-expand:before {  content: "\f065"; } .fa-compress:before {  content: "\f066"; } .fa-plus:before {  content: "\f067"; } .fa-minus:before {  content: "\f068"; } .fa-asterisk:before {  content: "\f069"; } .fa-exclamation-circle:before {  content: "\f06a"; } .fa-gift:before {  content: "\f06b"; } .fa-leaf:before {  content: "\f06c"; } .fa-fire:before {  content: "\f06d"; } .fa-eye:before {  content: "\f06e"; } .fa-eye-slash:before {  content: "\f070"; } .fa-warning:before, .fa-exclamation-triangle:before {  content: "\f071"; } .fa-plane:before {  content: "\f072"; } .fa-calendar:before {  content: "\f073"; } .fa-random:before {  content: "\f074"; } .fa-comment:before {  content: "\f075"; } .fa-magnet:before {  content: "\f076"; } .fa-chevron-up:before {  content: "\f077"; } .fa-chevron-down:before {  content: "\f078"; } .fa-retweet:before {  content: "\f079"; } .fa-shopping-cart:before {  content: "\f07a"; } .fa-folder:before {  content: "\f07b"; } .fa-folder-open:before {  content: "\f07c"; } .fa-arrows-v:before {  content: "\f07d"; } .fa-arrows-h:before {  content: "\f07e"; } .fa-bar-chart-o:before, .fa-bar-chart:before {  content: "\f080"; } .fa-twitter-square:before {  content: "\f081"; } .fa-facebook-square:before {  content: "\f082"; } .fa-camera-retro:before {  content: "\f083"; } .fa-key:before {  content: "\f084"; } .fa-gears:before, .fa-cogs:before {  content: "\f085"; } .fa-comments:before {  content: "\f086"; } .fa-thumbs-o-up:before {  content: "\f087"; } .fa-thumbs-o-down:before {  content: "\f088"; } .fa-star-half:before {  content: "\f089"; } .fa-heart-o:before {  content: "\f08a"; } .fa-sign-out:before {  content: "\f08b"; } .fa-linkedin-square:before {  content: "\f08c"; } .fa-thumb-tack:before {  content: "\f08d"; } .fa-external-link:before {  content: "\f08e"; } .fa-sign-in:before {  content: "\f090"; } .fa-trophy:before {  content: "\f091"; } .fa-github-square:before {  content: "\f092"; } .fa-upload:before {  content: "\f093"; } .fa-lemon-o:before {  content: "\f094"; } .fa-phone:before {  content: "\f095"; } .fa-square-o:before {  content: "\f096"; } .fa-bookmark-o:before {  content: "\f097"; } .fa-phone-square:before {  content: "\f098"; } .fa-twitter:before {  content: "\f099"; } .fa-facebook-f:before, .fa-facebook:before {  content: "\f09a"; } .fa-github:before {  content: "\f09b"; } .fa-unlock:before {  content: "\f09c"; } .fa-credit-card:before {  content: "\f09d"; } .fa-feed:before, .fa-rss:before {  content: "\f09e"; } .fa-hdd-o:before {  content: "\f0a0"; } .fa-bullhorn:before {  content: "\f0a1"; } .fa-bell:before {  content: "\f0f3"; } .fa-certificate:before {  content: "\f0a3"; } .fa-hand-o-right:before {  content: "\f0a4"; } .fa-hand-o-left:before {  content: "\f0a5"; } .fa-hand-o-up:before {  content: "\f0a6"; } .fa-hand-o-down:before {  content: "\f0a7"; } .fa-arrow-circle-left:before {  content: "\f0a8"; } .fa-arrow-circle-right:before {  content: "\f0a9"; } .fa-arrow-circle-up:before {  content: "\f0aa"; } .fa-arrow-circle-down:before {  content: "\f0ab"; } .fa-globe:before {  content: "\f0ac"; } .fa-wrench:before {  content: "\f0ad"; } .fa-tasks:before {  content: "\f0ae"; } .fa-filter:before {  content: "\f0b0"; } .fa-briefcase:before {  content: "\f0b1"; } .fa-arrows-alt:before {  content: "\f0b2"; } .fa-group:before, .fa-users:before {  content: "\f0c0"; } .fa-chain:before, .fa-link:before {  content: "\f0c1"; } .fa-cloud:before {  content: "\f0c2"; } .fa-flask:before {  content: "\f0c3"; } .fa-cut:before, .fa-scissors:before {  content: "\f0c4"; } .fa-copy:before, .fa-files-o:before {  content: "\f0c5"; } .fa-paperclip:before {  content: "\f0c6"; } .fa-save:before, .fa-floppy-o:before {  content: "\f0c7"; } .fa-square:before {  content: "\f0c8"; } .fa-navicon:before, .fa-reorder:before, .fa-bars:before {  content: "\f0c9"; } .fa-list-ul:before {  content: "\f0ca"; } .fa-list-ol:before {  content: "\f0cb"; } .fa-strikethrough:before {  content: "\f0cc"; } .fa-underline:before {  content: "\f0cd"; } .fa-table:before {  content: "\f0ce"; } .fa-magic:before {  content: "\f0d0"; } .fa-truck:before {  content: "\f0d1"; } .fa-pinterest:before {  content: "\f0d2"; } .fa-pinterest-square:before {  content: "\f0d3"; } .fa-google-plus-square:before {  content: "\f0d4"; } .fa-google-plus:before {  content: "\f0d5"; } .fa-money:before {  content: "\f0d6"; } .fa-caret-down:before {  content: "\f0d7"; } .fa-caret-up:before {  content: "\f0d8"; } .fa-caret-left:before {  content: "\f0d9"; } .fa-caret-right:before {  content: "\f0da"; } .fa-columns:before {  content: "\f0db"; } .fa-unsorted:before, .fa-sort:before {  content: "\f0dc"; } .fa-sort-down:before, .fa-sort-desc:before {  content: "\f0dd"; } .fa-sort-up:before, .fa-sort-asc:before {  content: "\f0de"; } .fa-envelope:before {  content: "\f0e0"; } .fa-linkedin:before {  content: "\f0e1"; } .fa-rotate-left:before, .fa-undo:before {  content: "\f0e2"; } .fa-legal:before, .fa-gavel:before {  content: "\f0e3"; } .fa-dashboard:before, .fa-tachometer:before {  content: "\f0e4"; } .fa-comment-o:before {  content: "\f0e5"; } .fa-comments-o:before {  content: "\f0e6"; } .fa-flash:before, .fa-bolt:before {  content: "\f0e7"; } .fa-sitemap:before {  content: "\f0e8"; } .fa-umbrella:before {  content: "\f0e9"; } .fa-paste:before, .fa-clipboard:before {  content: "\f0ea"; } .fa-lightbulb-o:before {  content: "\f0eb"; } .fa-exchange:before {  content: "\f0ec"; } .fa-cloud-download:before {  content: "\f0ed"; } .fa-cloud-upload:before {  content: "\f0ee"; } .fa-user-md:before {  content: "\f0f0"; } .fa-stethoscope:before {  content: "\f0f1"; } .fa-suitcase:before {  content: "\f0f2"; } .fa-bell-o:before {  content: "\f0a2"; } .fa-coffee:before {  content: "\f0f4"; } .fa-cutlery:before {  content: "\f0f5"; } .fa-file-text-o:before {  content: "\f0f6"; } .fa-building-o:before {  content: "\f0f7"; } .fa-hospital-o:before {  content: "\f0f8"; } .fa-ambulance:before {  content: "\f0f9"; } .fa-medkit:before {  content: "\f0fa"; } .fa-fighter-jet:before {  content: "\f0fb"; } .fa-beer:before {  content: "\f0fc"; } .fa-h-square:before {  content: "\f0fd"; } .fa-plus-square:before {  content: "\f0fe"; } .fa-angle-double-left:before {  content: "\f100"; } .fa-angle-double-right:before {  content: "\f101"; } .fa-angle-double-up:before {  content: "\f102"; } .fa-angle-double-down:before {  content: "\f103"; } .fa-angle-left:before {  content: "\f104"; } .fa-angle-right:before {  content: "\f105"; } .fa-angle-up:before {  content: "\f106"; } .fa-angle-down:before {  content: "\f107"; } .fa-desktop:before {  content: "\f108"; } .fa-laptop:before {  content: "\f109"; } .fa-tablet:before {  content: "\f10a"; } .fa-mobile-phone:before, .fa-mobile:before {  content: "\f10b"; } .fa-circle-o:before {  content: "\f10c"; } .fa-quote-left:before {  content: "\f10d"; } .fa-quote-right:before {  content: "\f10e"; } .fa-spinner:before {  content: "\f110"; } .fa-circle:before {  content: "\f111"; } .fa-mail-reply:before, .fa-reply:before {  content: "\f112"; } .fa-github-alt:before {  content: "\f113"; } .fa-folder-o:before {  content: "\f114"; } .fa-folder-open-o:before {  content: "\f115"; } .fa-smile-o:before {  content: "\f118"; } .fa-frown-o:before {  content: "\f119"; } .fa-meh-o:before {  content: "\f11a"; } .fa-gamepad:before {  content: "\f11b"; } .fa-keyboard-o:before {  content: "\f11c"; } .fa-flag-o:before {  content: "\f11d"; } .fa-flag-checkered:before {  content: "\f11e"; } .fa-terminal:before {  content: "\f120"; } .fa-code:before {  content: "\f121"; } .fa-mail-reply-all:before, .fa-reply-all:before {  content: "\f122"; } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {  content: "\f123"; } .fa-location-arrow:before {  content: "\f124"; } .fa-crop:before {  content: "\f125"; } .fa-code-fork:before {  content: "\f126"; } .fa-unlink:before, .fa-chain-broken:before {  content: "\f127"; } .fa-question:before {  content: "\f128"; } .fa-info:before {  content: "\f129"; } .fa-exclamation:before {  content: "\f12a"; } .fa-superscript:before {  content: "\f12b"; } .fa-subscript:before {  content: "\f12c"; } .fa-eraser:before {  content: "\f12d"; } .fa-puzzle-piece:before {  content: "\f12e"; } .fa-microphone:before {  content: "\f130"; } .fa-microphone-slash:before {  content: "\f131"; } .fa-shield:before {  content: "\f132"; } .fa-calendar-o:before {  content: "\f133"; } .fa-fire-extinguisher:before {  content: "\f134"; } .fa-rocket:before {  content: "\f135"; } .fa-maxcdn:before {  content: "\f136"; } .fa-chevron-circle-left:before {  content: "\f137"; } .fa-chevron-circle-right:before {  content: "\f138"; } .fa-chevron-circle-up:before {  content: "\f139"; } .fa-chevron-circle-down:before {  content: "\f13a"; } .fa-html5:before {  content: "\f13b"; } .fa-css3:before {  content: "\f13c"; } .fa-anchor:before {  content: "\f13d"; } .fa-unlock-alt:before {  content: "\f13e"; } .fa-bullseye:before {  content: "\f140"; } .fa-ellipsis-h:before {  content: "\f141"; } .fa-ellipsis-v:before {  content: "\f142"; } .fa-rss-square:before {  content: "\f143"; } .fa-play-circle:before {  content: "\f144"; } .fa-ticket:before {  content: "\f145"; } .fa-minus-square:before {  content: "\f146"; } .fa-minus-square-o:before {  content: "\f147"; } .fa-level-up:before {  content: "\f148"; } .fa-level-down:before {  content: "\f149"; } .fa-check-square:before {  content: "\f14a"; } .fa-pencil-square:before {  content: "\f14b"; } .fa-external-link-square:before {  content: "\f14c"; } .fa-share-square:before {  content: "\f14d"; } .fa-compass:before {  content: "\f14e"; } .fa-toggle-down:before, .fa-caret-square-o-down:before {  content: "\f150"; } .fa-toggle-up:before, .fa-caret-square-o-up:before {  content: "\f151"; } .fa-toggle-right:before, .fa-caret-square-o-right:before {  content: "\f152"; } .fa-euro:before, .fa-eur:before {  content: "\f153"; } .fa-gbp:before {  content: "\f154"; } .fa-dollar:before, .fa-usd:before {  content: "\f155"; } .fa-rupee:before, .fa-inr:before {  content: "\f156"; } .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {  content: "\f157"; } .fa-ruble:before, .fa-rouble:before, .fa-rub:before {  content: "\f158"; } .fa-won:before, .fa-krw:before {  content: "\f159"; } .fa-bitcoin:before, .fa-btc:before {  content: "\f15a"; } .fa-file:before {  content: "\f15b"; } .fa-file-text:before {  content: "\f15c"; } .fa-sort-alpha-asc:before {  content: "\f15d"; } .fa-sort-alpha-desc:before {  content: "\f15e"; } .fa-sort-amount-asc:before {  content: "\f160"; } .fa-sort-amount-desc:before {  content: "\f161"; } .fa-sort-numeric-asc:before {  content: "\f162"; } .fa-sort-numeric-desc:before {  content: "\f163"; } .fa-thumbs-up:before {  content: "\f164"; } .fa-thumbs-down:before {  content: "\f165"; } .fa-youtube-square:before {  content: "\f166"; } .fa-youtube:before {  content: "\f167"; } .fa-xing:before {  content: "\f168"; } .fa-xing-square:before {  content: "\f169"; } .fa-youtube-play:before {  content: "\f16a"; } .fa-dropbox:before {  content: "\f16b"; } .fa-stack-overflow:before {  content: "\f16c"; } .fa-instagram:before {  content: "\f16d"; } .fa-flickr:before {  content: "\f16e"; } .fa-adn:before {  content: "\f170"; } .fa-bitbucket:before {  content: "\f171"; } .fa-bitbucket-square:before {  content: "\f172"; } .fa-tumblr:before {  content: "\f173"; } .fa-tumblr-square:before {  content: "\f174"; } .fa-long-arrow-down:before {  content: "\f175"; } .fa-long-arrow-up:before {  content: "\f176"; } .fa-long-arrow-left:before {  content: "\f177"; } .fa-long-arrow-right:before {  content: "\f178"; } .fa-apple:before {  content: "\f179"; } .fa-windows:before {  content: "\f17a"; } .fa-android:before {  content: "\f17b"; } .fa-linux:before {  content: "\f17c"; } .fa-dribbble:before {  content: "\f17d"; } .fa-skype:before {  content: "\f17e"; } .fa-foursquare:before {  content: "\f180"; } .fa-trello:before {  content: "\f181"; } .fa-female:before {  content: "\f182"; } .fa-male:before {  content: "\f183"; } .fa-gittip:before, .fa-gratipay:before {  content: "\f184"; } .fa-sun-o:before {  content: "\f185"; } .fa-moon-o:before {  content: "\f186"; } .fa-archive:before {  content: "\f187"; } .fa-bug:before {  content: "\f188"; } .fa-vk:before {  content: "\f189"; } .fa-weibo:before {  content: "\f18a"; } .fa-renren:before {  content: "\f18b"; } .fa-pagelines:before {  content: "\f18c"; } .fa-stack-exchange:before {  content: "\f18d"; } .fa-arrow-circle-o-right:before {  content: "\f18e"; } .fa-arrow-circle-o-left:before {  content: "\f190"; } .fa-toggle-left:before, .fa-caret-square-o-left:before {  content: "\f191"; } .fa-dot-circle-o:before {  content: "\f192"; } .fa-wheelchair:before {  content: "\f193"; } .fa-vimeo-square:before {  content: "\f194"; } .fa-turkish-lira:before, .fa-try:before {  content: "\f195"; } .fa-plus-square-o:before {  content: "\f196"; } .fa-space-shuttle:before {  content: "\f197"; } .fa-slack:before {  content: "\f198"; } .fa-envelope-square:before {  content: "\f199"; } .fa-wordpress:before {  content: "\f19a"; } .fa-openid:before {  content: "\f19b"; } .fa-institution:before, .fa-bank:before, .fa-university:before {  content: "\f19c"; } .fa-mortar-board:before, .fa-graduation-cap:before {  content: "\f19d"; } .fa-yahoo:before {  content: "\f19e"; } .fa-google:before {  content: "\f1a0"; } .fa-reddit:before {  content: "\f1a1"; } .fa-reddit-square:before {  content: "\f1a2"; } .fa-stumbleupon-circle:before {  content: "\f1a3"; } .fa-stumbleupon:before {  content: "\f1a4"; } .fa-delicious:before {  content: "\f1a5"; } .fa-digg:before {  content: "\f1a6"; } .fa-pied-piper-pp:before {  content: "\f1a7"; } .fa-pied-piper-alt:before {  content: "\f1a8"; } .fa-drupal:before {  content: "\f1a9"; } .fa-joomla:before {  content: "\f1aa"; } .fa-language:before {  content: "\f1ab"; } .fa-fax:before {  content: "\f1ac"; } .fa-building:before {  content: "\f1ad"; } .fa-child:before {  content: "\f1ae"; } .fa-paw:before {  content: "\f1b0"; } .fa-spoon:before {  content: "\f1b1"; } .fa-cube:before {  content: "\f1b2"; } .fa-cubes:before {  content: "\f1b3"; } .fa-behance:before {  content: "\f1b4"; } .fa-behance-square:before {  content: "\f1b5"; } .fa-steam:before {  content: "\f1b6"; } .fa-steam-square:before {  content: "\f1b7"; } .fa-recycle:before {  content: "\f1b8"; } .fa-automobile:before, .fa-car:before {  content: "\f1b9"; } .fa-cab:before, .fa-taxi:before {  content: "\f1ba"; } .fa-tree:before {  content: "\f1bb"; } .fa-spotify:before {  content: "\f1bc"; } .fa-deviantart:before {  content: "\f1bd"; } .fa-soundcloud:before {  content: "\f1be"; } .fa-database:before {  content: "\f1c0"; } .fa-file-pdf-o:before {  content: "\f1c1"; } .fa-file-word-o:before {  content: "\f1c2"; } .fa-file-excel-o:before {  content: "\f1c3"; } .fa-file-powerpoint-o:before {  content: "\f1c4"; } .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {  content: "\f1c5"; } .fa-file-zip-o:before, .fa-file-archive-o:before {  content: "\f1c6"; } .fa-file-sound-o:before, .fa-file-audio-o:before {  content: "\f1c7"; } .fa-file-movie-o:before, .fa-file-video-o:before {  content: "\f1c8"; } .fa-file-code-o:before {  content: "\f1c9"; } .fa-vine:before {  content: "\f1ca"; } .fa-codepen:before {  content: "\f1cb"; } .fa-jsfiddle:before {  content: "\f1cc"; } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {  content: "\f1cd"; } .fa-circle-o-notch:before {  content: "\f1ce"; } .fa-ra:before, .fa-resistance:before, .fa-rebel:before {  content: "\f1d0"; } .fa-ge:before, .fa-empire:before {  content: "\f1d1"; } .fa-git-square:before {  content: "\f1d2"; } .fa-git:before {  content: "\f1d3"; } .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {  content: "\f1d4"; } .fa-tencent-weibo:before {  content: "\f1d5"; } .fa-qq:before {  content: "\f1d6"; } .fa-wechat:before, .fa-weixin:before {  content: "\f1d7"; } .fa-send:before, .fa-paper-plane:before {  content: "\f1d8"; } .fa-send-o:before, .fa-paper-plane-o:before {  content: "\f1d9"; } .fa-history:before {  content: "\f1da"; } .fa-circle-thin:before {  content: "\f1db"; } .fa-header:before {  content: "\f1dc"; } .fa-paragraph:before {  content: "\f1dd"; } .fa-sliders:before {  content: "\f1de"; } .fa-share-alt:before {  content: "\f1e0"; } .fa-share-alt-square:before {  content: "\f1e1"; } .fa-bomb:before {  content: "\f1e2"; } .fa-soccer-ball-o:before, .fa-futbol-o:before {  content: "\f1e3"; } .fa-tty:before {  content: "\f1e4"; } .fa-binoculars:before {  content: "\f1e5"; } .fa-plug:before {  content: "\f1e6"; } .fa-slideshare:before {  content: "\f1e7"; } .fa-twitch:before {  content: "\f1e8"; } .fa-yelp:before {  content: "\f1e9"; } .fa-newspaper-o:before {  content: "\f1ea"; } .fa-wifi:before {  content: "\f1eb"; } .fa-calculator:before {  content: "\f1ec"; } .fa-paypal:before {  content: "\f1ed"; } .fa-google-wallet:before {  content: "\f1ee"; } .fa-cc-visa:before {  content: "\f1f0"; } .fa-cc-mastercard:before {  content: "\f1f1"; } .fa-cc-discover:before {  content: "\f1f2"; } .fa-cc-amex:before {  content: "\f1f3"; } .fa-cc-paypal:before {  content: "\f1f4"; } .fa-cc-stripe:before {  content: "\f1f5"; } .fa-bell-slash:before {  content: "\f1f6"; } .fa-bell-slash-o:before {  content: "\f1f7"; } .fa-trash:before {  content: "\f1f8"; } .fa-copyright:before {  content: "\f1f9"; } .fa-at:before {  content: "\f1fa"; } .fa-eyedropper:before {  content: "\f1fb"; } .fa-paint-brush:before {  content: "\f1fc"; } .fa-birthday-cake:before {  content: "\f1fd"; } .fa-area-chart:before {  content: "\f1fe"; } .fa-pie-chart:before {  content: "\f200"; } .fa-line-chart:before {  content: "\f201"; } .fa-lastfm:before {  content: "\f202"; } .fa-lastfm-square:before {  content: "\f203"; } .fa-toggle-off:before {  content: "\f204"; } .fa-toggle-on:before {  content: "\f205"; } .fa-bicycle:before {  content: "\f206"; } .fa-bus:before {  content: "\f207"; } .fa-ioxhost:before {  content: "\f208"; } .fa-angellist:before {  content: "\f209"; } .fa-cc:before {  content: "\f20a"; } .fa-shekel:before, .fa-sheqel:before, .fa-ils:before {  content: "\f20b"; } .fa-meanpath:before {  content: "\f20c"; } .fa-buysellads:before {  content: "\f20d"; } .fa-connectdevelop:before {  content: "\f20e"; } .fa-dashcube:before {  content: "\f210"; } .fa-forumbee:before {  content: "\f211"; } .fa-leanpub:before {  content: "\f212"; } .fa-sellsy:before {  content: "\f213"; } .fa-shirtsinbulk:before {  content: "\f214"; } .fa-simplybuilt:before {  content: "\f215"; } .fa-skyatlas:before {  content: "\f216"; } .fa-cart-plus:before {  content: "\f217"; } .fa-cart-arrow-down:before {  content: "\f218"; } .fa-diamond:before {  content: "\f219"; } .fa-ship:before {  content: "\f21a"; } .fa-user-secret:before {  content: "\f21b"; } .fa-motorcycle:before {  content: "\f21c"; } .fa-street-view:before {  content: "\f21d"; } .fa-heartbeat:before {  content: "\f21e"; } .fa-venus:before {  content: "\f221"; } .fa-mars:before {  content: "\f222"; } .fa-mercury:before {  content: "\f223"; } .fa-intersex:before, .fa-transgender:before {  content: "\f224"; } .fa-transgender-alt:before {  content: "\f225"; } .fa-venus-double:before {  content: "\f226"; } .fa-mars-double:before {  content: "\f227"; } .fa-venus-mars:before {  content: "\f228"; } .fa-mars-stroke:before {  content: "\f229"; } .fa-mars-stroke-v:before {  content: "\f22a"; } .fa-mars-stroke-h:before {  content: "\f22b"; } .fa-neuter:before {  content: "\f22c"; } .fa-genderless:before {  content: "\f22d"; } .fa-facebook-official:before {  content: "\f230"; } .fa-pinterest-p:before {  content: "\f231"; } .fa-whatsapp:before {  content: "\f232"; } .fa-server:before {  content: "\f233"; } .fa-user-plus:before {  content: "\f234"; } .fa-user-times:before {  content: "\f235"; } .fa-hotel:before, .fa-bed:before {  content: "\f236"; } .fa-viacoin:before {  content: "\f237"; } .fa-train:before {  content: "\f238"; } .fa-subway:before {  content: "\f239"; } .fa-medium:before {  content: "\f23a"; } .fa-yc:before, .fa-y-combinator:before {  content: "\f23b"; } .fa-optin-monster:before {  content: "\f23c"; } .fa-opencart:before {  content: "\f23d"; } .fa-expeditedssl:before {  content: "\f23e"; } .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {  content: "\f240"; } .fa-battery-3:before, .fa-battery-three-quarters:before {  content: "\f241"; } .fa-battery-2:before, .fa-battery-half:before {  content: "\f242"; } .fa-battery-1:before, .fa-battery-quarter:before {  content: "\f243"; } .fa-battery-0:before, .fa-battery-empty:before {  content: "\f244"; } .fa-mouse-pointer:before {  content: "\f245"; } .fa-i-cursor:before {  content: "\f246"; } .fa-object-group:before {  content: "\f247"; } .fa-object-ungroup:before {  content: "\f248"; } .fa-sticky-note:before {  content: "\f249"; } .fa-sticky-note-o:before {  content: "\f24a"; } .fa-cc-jcb:before {  content: "\f24b"; } .fa-cc-diners-club:before {  content: "\f24c"; } .fa-clone:before {  content: "\f24d"; } .fa-balance-scale:before {  content: "\f24e"; } .fa-hourglass-o:before {  content: "\f250"; } .fa-hourglass-1:before, .fa-hourglass-start:before {  content: "\f251"; } .fa-hourglass-2:before, .fa-hourglass-half:before {  content: "\f252"; } .fa-hourglass-3:before, .fa-hourglass-end:before {  content: "\f253"; } .fa-hourglass:before {  content: "\f254"; } .fa-hand-grab-o:before, .fa-hand-rock-o:before {  content: "\f255"; } .fa-hand-stop-o:before, .fa-hand-paper-o:before {  content: "\f256"; } .fa-hand-scissors-o:before {  content: "\f257"; } .fa-hand-lizard-o:before {  content: "\f258"; } .fa-hand-spock-o:before {  content: "\f259"; } .fa-hand-pointer-o:before {  content: "\f25a"; } .fa-hand-peace-o:before {  content: "\f25b"; } .fa-trademark:before {  content: "\f25c"; } .fa-registered:before {  content: "\f25d"; } .fa-creative-commons:before {  content: "\f25e"; } .fa-gg:before {  content: "\f260"; } .fa-gg-circle:before {  content: "\f261"; } .fa-tripadvisor:before {  content: "\f262"; } .fa-odnoklassniki:before {  content: "\f263"; } .fa-odnoklassniki-square:before {  content: "\f264"; } .fa-get-pocket:before {  content: "\f265"; } .fa-wikipedia-w:before {  content: "\f266"; } .fa-safari:before {  content: "\f267"; } .fa-chrome:before {  content: "\f268"; } .fa-firefox:before {  content: "\f269"; } .fa-opera:before {  content: "\f26a"; } .fa-internet-explorer:before {  content: "\f26b"; } .fa-tv:before, .fa-television:before {  content: "\f26c"; } .fa-contao:before {  content: "\f26d"; } .fa-500px:before {  content: "\f26e"; } .fa-amazon:before {  content: "\f270"; } .fa-calendar-plus-o:before {  content: "\f271"; } .fa-calendar-minus-o:before {  content: "\f272"; } .fa-calendar-times-o:before {  content: "\f273"; } .fa-calendar-check-o:before {  content: "\f274"; } .fa-industry:before {  content: "\f275"; } .fa-map-pin:before {  content: "\f276"; } .fa-map-signs:before {  content: "\f277"; } .fa-map-o:before {  content: "\f278"; } .fa-map:before {  content: "\f279"; } .fa-commenting:before {  content: "\f27a"; } .fa-commenting-o:before {  content: "\f27b"; } .fa-houzz:before {  content: "\f27c"; } .fa-vimeo:before {  content: "\f27d"; } .fa-black-tie:before {  content: "\f27e"; } .fa-fonticons:before {  content: "\f280"; } .fa-reddit-alien:before {  content: "\f281"; } .fa-edge:before {  content: "\f282"; } .fa-credit-card-alt:before {  content: "\f283"; } .fa-codiepie:before {  content: "\f284"; } .fa-modx:before {  content: "\f285"; } .fa-fort-awesome:before {  content: "\f286"; } .fa-usb:before {  content: "\f287"; } .fa-product-hunt:before {  content: "\f288"; } .fa-mixcloud:before {  content: "\f289"; } .fa-scribd:before {  content: "\f28a"; } .fa-pause-circle:before {  content: "\f28b"; } .fa-pause-circle-o:before {  content: "\f28c"; } .fa-stop-circle:before {  content: "\f28d"; } .fa-stop-circle-o:before {  content: "\f28e"; } .fa-shopping-bag:before {  content: "\f290"; } .fa-shopping-basket:before {  content: "\f291"; } .fa-hashtag:before {  content: "\f292"; } .fa-bluetooth:before {  content: "\f293"; } .fa-bluetooth-b:before {  content: "\f294"; } .fa-percent:before {  content: "\f295"; } .fa-gitlab:before {  content: "\f296"; } .fa-wpbeginner:before {  content: "\f297"; } .fa-wpforms:before {  content: "\f298"; } .fa-envira:before {  content: "\f299"; } .fa-universal-access:before {  content: "\f29a"; } .fa-wheelchair-alt:before {  content: "\f29b"; } .fa-question-circle-o:before {  content: "\f29c"; } .fa-blind:before {  content: "\f29d"; } .fa-audio-description:before {  content: "\f29e"; } .fa-volume-control-phone:before {  content: "\f2a0"; } .fa-braille:before {  content: "\f2a1"; } .fa-assistive-listening-systems:before {  content: "\f2a2"; } .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {  content: "\f2a3"; } .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {  content: "\f2a4"; } .fa-glide:before {  content: "\f2a5"; } .fa-glide-g:before {  content: "\f2a6"; } .fa-signing:before, .fa-sign-language:before {  content: "\f2a7"; } .fa-low-vision:before {  content: "\f2a8"; } .fa-viadeo:before {  content: "\f2a9"; } .fa-viadeo-square:before {  content: "\f2aa"; } .fa-snapchat:before {  content: "\f2ab"; } .fa-snapchat-ghost:before {  content: "\f2ac"; } .fa-snapchat-square:before {  content: "\f2ad"; } .fa-pied-piper:before {  content: "\f2ae"; } .fa-first-order:before {  content: "\f2b0"; } .fa-yoast:before {  content: "\f2b1"; } .fa-themeisle:before {  content: "\f2b2"; } .fa-google-plus-circle:before, .fa-google-plus-official:before {  content: "\f2b3"; } .fa-fa:before, .fa-font-awesome:before {  content: "\f2b4"; } .fa-handshake-o:before {  content: "\f2b5"; } .fa-envelope-open:before {  content: "\f2b6"; } .fa-envelope-open-o:before {  content: "\f2b7"; } .fa-linode:before {  content: "\f2b8"; } .fa-address-book:before {  content: "\f2b9"; } .fa-address-book-o:before {  content: "\f2ba"; } .fa-vcard:before, .fa-address-card:before {  content: "\f2bb"; } .fa-vcard-o:before, .fa-address-card-o:before {  content: "\f2bc"; } .fa-user-circle:before {  content: "\f2bd"; } .fa-user-circle-o:before {  content: "\f2be"; } .fa-user-o:before {  content: "\f2c0"; } .fa-id-badge:before {  content: "\f2c1"; } .fa-drivers-license:before, .fa-id-card:before {  content: "\f2c2"; } .fa-drivers-license-o:before, .fa-id-card-o:before {  content: "\f2c3"; } .fa-quora:before {  content: "\f2c4"; } .fa-free-code-camp:before {  content: "\f2c5"; } .fa-telegram:before {  content: "\f2c6"; } .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {  content: "\f2c7"; } .fa-thermometer-3:before, .fa-thermometer-three-quarters:before {  content: "\f2c8"; } .fa-thermometer-2:before, .fa-thermometer-half:before {  content: "\f2c9"; } .fa-thermometer-1:before, .fa-thermometer-quarter:before {  content: "\f2ca"; } .fa-thermometer-0:before, .fa-thermometer-empty:before {  content: "\f2cb"; } .fa-shower:before {  content: "\f2cc"; } .fa-bathtub:before, .fa-s15:before, .fa-bath:before {  content: "\f2cd"; } .fa-podcast:before {  content: "\f2ce"; } .fa-window-maximize:before {  content: "\f2d0"; } .fa-window-minimize:before {  content: "\f2d1"; } .fa-window-restore:before {  content: "\f2d2"; } .fa-times-rectangle:before, .fa-window-close:before {  content: "\f2d3"; } .fa-times-rectangle-o:before, .fa-window-close-o:before {  content: "\f2d4"; } .fa-bandcamp:before {  content: "\f2d5"; } .fa-grav:before {  content: "\f2d6"; } .fa-etsy:before {  content: "\f2d7"; } .fa-imdb:before {  content: "\f2d8"; } .fa-ravelry:before {  content: "\f2d9"; } .fa-eercast:before {  content: "\f2da"; } .fa-microchip:before {  content: "\f2db"; } .fa-snowflake-o:before {  content: "\f2dc"; } .fa-superpowers:before {  content: "\f2dd"; } .fa-wpexplorer:before {  content: "\f2de"; } .fa-meetup:before {  content: "\f2e0"; } .sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto; } @font-face { font-family: 'themify'; src:url('https://cambridgegroupinternational.com/wp-content/plugins/zozo-header-footer/assets/fonts/themify.eot'); src:url('https://cambridgegroupinternational.com/wp-content/plugins/zozo-header-footer/assets/fonts/themify.eot') format('embedded-opentype'),  url('https://cambridgegroupinternational.com/wp-content/plugins/zozo-header-footer/assets/fonts/themify.woff') format('woff'),  url('https://cambridgegroupinternational.com/wp-content/plugins/zozo-header-footer/assets/fonts/themify.ttf') format('truetype'),  url('https://cambridgegroupinternational.com/wp-content/plugins/zozo-header-footer/assets/fonts/themify.svg') format('svg'); font-weight: normal; font-style: normal; } [class^="ti-"], [class*=" ti-"] { font-family: 'themify'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;   -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .ti-wand:before { content: "\e600"; } .ti-volume:before { content: "\e601"; } .ti-user:before { content: "\e602"; } .ti-unlock:before { content: "\e603"; } .ti-unlink:before { content: "\e604"; } .ti-trash:before { content: "\e605"; } .ti-thought:before { content: "\e606"; } .ti-target:before { content: "\e607"; } .ti-tag:before { content: "\e608"; } .ti-tablet:before { content: "\e609"; } .ti-star:before { content: "\e60a"; } .ti-spray:before { content: "\e60b"; } .ti-signal:before { content: "\e60c"; } .ti-shopping-cart:before { content: "\e60d"; } .ti-shopping-cart-full:before { content: "\e60e"; } .ti-settings:before { content: "\e60f"; } .ti-search:before { content: "\e610"; } .ti-zoom-in:before { content: "\e611"; } .ti-zoom-out:before { content: "\e612"; } .ti-cut:before { content: "\e613"; } .ti-ruler:before { content: "\e614"; } .ti-ruler-pencil:before { content: "\e615"; } .ti-ruler-alt:before { content: "\e616"; } .ti-bookmark:before { content: "\e617"; } .ti-bookmark-alt:before { content: "\e618"; } .ti-reload:before { content: "\e619"; } .ti-plus:before { content: "\e61a"; } .ti-pin:before { content: "\e61b"; } .ti-pencil:before { content: "\e61c"; } .ti-pencil-alt:before { content: "\e61d"; } .ti-paint-roller:before { content: "\e61e"; } .ti-paint-bucket:before { content: "\e61f"; } .ti-na:before { content: "\e620"; } .ti-mobile:before { content: "\e621"; } .ti-minus:before { content: "\e622"; } .ti-medall:before { content: "\e623"; } .ti-medall-alt:before { content: "\e624"; } .ti-marker:before { content: "\e625"; } .ti-marker-alt:before { content: "\e626"; } .ti-arrow-up:before { content: "\e627"; } .ti-arrow-right:before { content: "\e628"; } .ti-arrow-left:before { content: "\e629"; } .ti-arrow-down:before { content: "\e62a"; } .ti-lock:before { content: "\e62b"; } .ti-location-arrow:before { content: "\e62c"; } .ti-link:before { content: "\e62d"; } .ti-layout:before { content: "\e62e"; } .ti-layers:before { content: "\e62f"; } .ti-layers-alt:before { content: "\e630"; } .ti-key:before { content: "\e631"; } .ti-import:before { content: "\e632"; } .ti-image:before { content: "\e633"; } .ti-heart:before { content: "\e634"; } .ti-heart-broken:before { content: "\e635"; } .ti-hand-stop:before { content: "\e636"; } .ti-hand-open:before { content: "\e637"; } .ti-hand-drag:before { content: "\e638"; } .ti-folder:before { content: "\e639"; } .ti-flag:before { content: "\e63a"; } .ti-flag-alt:before { content: "\e63b"; } .ti-flag-alt-2:before { content: "\e63c"; } .ti-eye:before { content: "\e63d"; } .ti-export:before { content: "\e63e"; } .ti-exchange-vertical:before { content: "\e63f"; } .ti-desktop:before { content: "\e640"; } .ti-cup:before { content: "\e641"; } .ti-crown:before { content: "\e642"; } .ti-comments:before { content: "\e643"; } .ti-comment:before { content: "\e644"; } .ti-comment-alt:before { content: "\e645"; } .ti-close:before { content: "\e646"; } .ti-clip:before { content: "\e647"; } .ti-angle-up:before { content: "\e648"; } .ti-angle-right:before { content: "\e649"; } .ti-angle-left:before { content: "\e64a"; } .ti-angle-down:before { content: "\e64b"; } .ti-check:before { content: "\e64c"; } .ti-check-box:before { content: "\e64d"; } .ti-camera:before { content: "\e64e"; } .ti-announcement:before { content: "\e64f"; } .ti-brush:before { content: "\e650"; } .ti-briefcase:before { content: "\e651"; } .ti-bolt:before { content: "\e652"; } .ti-bolt-alt:before { content: "\e653"; } .ti-blackboard:before { content: "\e654"; } .ti-bag:before { content: "\e655"; } .ti-move:before { content: "\e656"; } .ti-arrows-vertical:before { content: "\e657"; } .ti-arrows-horizontal:before { content: "\e658"; } .ti-fullscreen:before { content: "\e659"; } .ti-arrow-top-right:before { content: "\e65a"; } .ti-arrow-top-left:before { content: "\e65b"; } .ti-arrow-circle-up:before { content: "\e65c"; } .ti-arrow-circle-right:before { content: "\e65d"; } .ti-arrow-circle-left:before { content: "\e65e"; } .ti-arrow-circle-down:before { content: "\e65f"; } .ti-angle-double-up:before { content: "\e660"; } .ti-angle-double-right:before { content: "\e661"; } .ti-angle-double-left:before { content: "\e662"; } .ti-angle-double-down:before { content: "\e663"; } .ti-zip:before { content: "\e664"; } .ti-world:before { content: "\e665"; } .ti-wheelchair:before { content: "\e666"; } .ti-view-list:before { content: "\e667"; } .ti-view-list-alt:before { content: "\e668"; } .ti-view-grid:before { content: "\e669"; } .ti-uppercase:before { content: "\e66a"; } .ti-upload:before { content: "\e66b"; } .ti-underline:before { content: "\e66c"; } .ti-truck:before { content: "\e66d"; } .ti-timer:before { content: "\e66e"; } .ti-ticket:before { content: "\e66f"; } .ti-thumb-up:before { content: "\e670"; } .ti-thumb-down:before { content: "\e671"; } .ti-text:before { content: "\e672"; } .ti-stats-up:before { content: "\e673"; } .ti-stats-down:before { content: "\e674"; } .ti-split-v:before { content: "\e675"; } .ti-split-h:before { content: "\e676"; } .ti-smallcap:before { content: "\e677"; } .ti-shine:before { content: "\e678"; } .ti-shift-right:before { content: "\e679"; } .ti-shift-left:before { content: "\e67a"; } .ti-shield:before { content: "\e67b"; } .ti-notepad:before { content: "\e67c"; } .ti-server:before { content: "\e67d"; } .ti-quote-right:before { content: "\e67e"; } .ti-quote-left:before { content: "\e67f"; } .ti-pulse:before { content: "\e680"; } .ti-printer:before { content: "\e681"; } .ti-power-off:before { content: "\e682"; } .ti-plug:before { content: "\e683"; } .ti-pie-chart:before { content: "\e684"; } .ti-paragraph:before { content: "\e685"; } .ti-panel:before { content: "\e686"; } .ti-package:before { content: "\e687"; } .ti-music:before { content: "\e688"; } .ti-music-alt:before { content: "\e689"; } .ti-mouse:before { content: "\e68a"; } .ti-mouse-alt:before { content: "\e68b"; } .ti-money:before { content: "\e68c"; } .ti-microphone:before { content: "\e68d"; } .ti-menu:before { content: "\e68e"; } .ti-menu-alt:before { content: "\e68f"; } .ti-map:before { content: "\e690"; } .ti-map-alt:before { content: "\e691"; } .ti-loop:before { content: "\e692"; } .ti-location-pin:before { content: "\e693"; } .ti-list:before { content: "\e694"; } .ti-light-bulb:before { content: "\e695"; } .ti-Italic:before { content: "\e696"; } .ti-info:before { content: "\e697"; } .ti-infinite:before { content: "\e698"; } .ti-id-badge:before { content: "\e699"; } .ti-hummer:before { content: "\e69a"; } .ti-home:before { content: "\e69b"; } .ti-help:before { content: "\e69c"; } .ti-headphone:before { content: "\e69d"; } .ti-harddrives:before { content: "\e69e"; } .ti-harddrive:before { content: "\e69f"; } .ti-gift:before { content: "\e6a0"; } .ti-game:before { content: "\e6a1"; } .ti-filter:before { content: "\e6a2"; } .ti-files:before { content: "\e6a3"; } .ti-file:before { content: "\e6a4"; } .ti-eraser:before { content: "\e6a5"; } .ti-envelope:before { content: "\e6a6"; } .ti-download:before { content: "\e6a7"; } .ti-direction:before { content: "\e6a8"; } .ti-direction-alt:before { content: "\e6a9"; } .ti-dashboard:before { content: "\e6aa"; } .ti-control-stop:before { content: "\e6ab"; } .ti-control-shuffle:before { content: "\e6ac"; } .ti-control-play:before { content: "\e6ad"; } .ti-control-pause:before { content: "\e6ae"; } .ti-control-forward:before { content: "\e6af"; } .ti-control-backward:before { content: "\e6b0"; } .ti-cloud:before { content: "\e6b1"; } .ti-cloud-up:before { content: "\e6b2"; } .ti-cloud-down:before { content: "\e6b3"; } .ti-clipboard:before { content: "\e6b4"; } .ti-car:before { content: "\e6b5"; } .ti-calendar:before { content: "\e6b6"; } .ti-book:before { content: "\e6b7"; } .ti-bell:before { content: "\e6b8"; } .ti-basketball:before { content: "\e6b9"; } .ti-bar-chart:before { content: "\e6ba"; } .ti-bar-chart-alt:before { content: "\e6bb"; } .ti-back-right:before { content: "\e6bc"; } .ti-back-left:before { content: "\e6bd"; } .ti-arrows-corner:before { content: "\e6be"; } .ti-archive:before { content: "\e6bf"; } .ti-anchor:before { content: "\e6c0"; } .ti-align-right:before { content: "\e6c1"; } .ti-align-left:before { content: "\e6c2"; } .ti-align-justify:before { content: "\e6c3"; } .ti-align-center:before { content: "\e6c4"; } .ti-alert:before { content: "\e6c5"; } .ti-alarm-clock:before { content: "\e6c6"; } .ti-agenda:before { content: "\e6c7"; } .ti-write:before { content: "\e6c8"; } .ti-window:before { content: "\e6c9"; } .ti-widgetized:before { content: "\e6ca"; } .ti-widget:before { content: "\e6cb"; } .ti-widget-alt:before { content: "\e6cc"; } .ti-wallet:before { content: "\e6cd"; } .ti-video-clapper:before { content: "\e6ce"; } .ti-video-camera:before { content: "\e6cf"; } .ti-vector:before { content: "\e6d0"; } .ti-themify-logo:before { content: "\e6d1"; } .ti-themify-favicon:before { content: "\e6d2"; } .ti-themify-favicon-alt:before { content: "\e6d3"; } .ti-support:before { content: "\e6d4"; } .ti-stamp:before { content: "\e6d5"; } .ti-split-v-alt:before { content: "\e6d6"; } .ti-slice:before { content: "\e6d7"; } .ti-shortcode:before { content: "\e6d8"; } .ti-shift-right-alt:before { content: "\e6d9"; } .ti-shift-left-alt:before { content: "\e6da"; } .ti-ruler-alt-2:before { content: "\e6db"; } .ti-receipt:before { content: "\e6dc"; } .ti-pin2:before { content: "\e6dd"; } .ti-pin-alt:before { content: "\e6de"; } .ti-pencil-alt2:before { content: "\e6df"; } .ti-palette:before { content: "\e6e0"; } .ti-more:before { content: "\e6e1"; } .ti-more-alt:before { content: "\e6e2"; } .ti-microphone-alt:before { content: "\e6e3"; } .ti-magnet:before { content: "\e6e4"; } .ti-line-double:before { content: "\e6e5"; } .ti-line-dotted:before { content: "\e6e6"; } .ti-line-dashed:before { content: "\e6e7"; } .ti-layout-width-full:before { content: "\e6e8"; } .ti-layout-width-default:before { content: "\e6e9"; } .ti-layout-width-default-alt:before { content: "\e6ea"; } .ti-layout-tab:before { content: "\e6eb"; } .ti-layout-tab-window:before { content: "\e6ec"; } .ti-layout-tab-v:before { content: "\e6ed"; } .ti-layout-tab-min:before { content: "\e6ee"; } .ti-layout-slider:before { content: "\e6ef"; } .ti-layout-slider-alt:before { content: "\e6f0"; } .ti-layout-sidebar-right:before { content: "\e6f1"; } .ti-layout-sidebar-none:before { content: "\e6f2"; } .ti-layout-sidebar-left:before { content: "\e6f3"; } .ti-layout-placeholder:before { content: "\e6f4"; } .ti-layout-menu:before { content: "\e6f5"; } .ti-layout-menu-v:before { content: "\e6f6"; } .ti-layout-menu-separated:before { content: "\e6f7"; } .ti-layout-menu-full:before { content: "\e6f8"; } .ti-layout-media-right-alt:before { content: "\e6f9"; } .ti-layout-media-right:before { content: "\e6fa"; } .ti-layout-media-overlay:before { content: "\e6fb"; } .ti-layout-media-overlay-alt:before { content: "\e6fc"; } .ti-layout-media-overlay-alt-2:before { content: "\e6fd"; } .ti-layout-media-left-alt:before { content: "\e6fe"; } .ti-layout-media-left:before { content: "\e6ff"; } .ti-layout-media-center-alt:before { content: "\e700"; } .ti-layout-media-center:before { content: "\e701"; } .ti-layout-list-thumb:before { content: "\e702"; } .ti-layout-list-thumb-alt:before { content: "\e703"; } .ti-layout-list-post:before { content: "\e704"; } .ti-layout-list-large-image:before { content: "\e705"; } .ti-layout-line-solid:before { content: "\e706"; } .ti-layout-grid4:before { content: "\e707"; } .ti-layout-grid3:before { content: "\e708"; } .ti-layout-grid2:before { content: "\e709"; } .ti-layout-grid2-thumb:before { content: "\e70a"; } .ti-layout-cta-right:before { content: "\e70b"; } .ti-layout-cta-left:before { content: "\e70c"; } .ti-layout-cta-center:before { content: "\e70d"; } .ti-layout-cta-btn-right:before { content: "\e70e"; } .ti-layout-cta-btn-left:before { content: "\e70f"; } .ti-layout-column4:before { content: "\e710"; } .ti-layout-column3:before { content: "\e711"; } .ti-layout-column2:before { content: "\e712"; } .ti-layout-accordion-separated:before { content: "\e713"; } .ti-layout-accordion-merged:before { content: "\e714"; } .ti-layout-accordion-list:before { content: "\e715"; } .ti-ink-pen:before { content: "\e716"; } .ti-info-alt:before { content: "\e717"; } .ti-help-alt:before { content: "\e718"; } .ti-headphone-alt:before { content: "\e719"; } .ti-hand-point-up:before { content: "\e71a"; } .ti-hand-point-right:before { content: "\e71b"; } .ti-hand-point-left:before { content: "\e71c"; } .ti-hand-point-down:before { content: "\e71d"; } .ti-gallery:before { content: "\e71e"; } .ti-face-smile:before { content: "\e71f"; } .ti-face-sad:before { content: "\e720"; } .ti-credit-card:before { content: "\e721"; } .ti-control-skip-forward:before { content: "\e722"; } .ti-control-skip-backward:before { content: "\e723"; } .ti-control-record:before { content: "\e724"; } .ti-control-eject:before { content: "\e725"; } .ti-comments-smiley:before { content: "\e726"; } .ti-brush-alt:before { content: "\e727"; } .ti-youtube:before { content: "\e728"; } .ti-vimeo:before { content: "\e729"; } .ti-twitter:before { content: "\e72a"; } .ti-time:before { content: "\e72b"; } .ti-tumblr:before { content: "\e72c"; } .ti-skype:before { content: "\e72d"; } .ti-share:before { content: "\e72e"; } .ti-share-alt:before { content: "\e72f"; } .ti-rocket:before { content: "\e730"; } .ti-pinterest:before { content: "\e731"; } .ti-new-window:before { content: "\e732"; } .ti-microsoft:before { content: "\e733"; } .ti-list-ol:before { content: "\e734"; } .ti-linkedin:before { content: "\e735"; } .ti-layout-sidebar-2:before { content: "\e736"; } .ti-layout-grid4-alt:before { content: "\e737"; } .ti-layout-grid3-alt:before { content: "\e738"; } .ti-layout-grid2-alt:before { content: "\e739"; } .ti-layout-column4-alt:before { content: "\e73a"; } .ti-layout-column3-alt:before { content: "\e73b"; } .ti-layout-column2-alt:before { content: "\e73c"; } .ti-instagram:before { content: "\e73d"; } .ti-google:before { content: "\e73e"; } .ti-github:before { content: "\e73f"; } .ti-flickr:before { content: "\e740"; } .ti-facebook:before { content: "\e741"; } .ti-dropbox:before { content: "\e742"; } .ti-dribbble:before { content: "\e743"; } .ti-apple:before { content: "\e744"; } .ti-android:before { content: "\e745"; } .ti-save:before { content: "\e746"; } .ti-save-alt:before { content: "\e747"; } .ti-yahoo:before { content: "\e748"; } .ti-wordpress:before { content: "\e749"; } .ti-vimeo-alt:before { content: "\e74a"; } .ti-twitter-alt:before { content: "\e74b"; } .ti-tumblr-alt:before { content: "\e74c"; } .ti-trello:before { content: "\e74d"; } .ti-stack-overflow:before { content: "\e74e"; } .ti-soundcloud:before { content: "\e74f"; } .ti-sharethis:before { content: "\e750"; } .ti-sharethis-alt:before { content: "\e751"; } .ti-reddit:before { content: "\e752"; } .ti-pinterest-alt:before { content: "\e753"; } .ti-microsoft-alt:before { content: "\e754"; } .ti-linux:before { content: "\e755"; } .ti-jsfiddle:before { content: "\e756"; } .ti-joomla:before { content: "\e757"; } .ti-html5:before { content: "\e758"; } .ti-flickr-alt:before { content: "\e759"; } .ti-email:before { content: "\e75a"; } .ti-drupal:before { content: "\e75b"; } .ti-dropbox-alt:before { content: "\e75c"; } .ti-css3:before { content: "\e75d"; } .ti-rss:before { content: "\e75e"; } .ti-rss-alt:before { content: "\e75f"; } @font-face {  font-display: block;  font-family: "bootstrap-icons";  src: url('https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/fonts/bootstrap-icons.woff2?8d200481aa7f02a2d63a331fc782cfaf') format("woff2"), url('https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/fonts/bootstrap-icons.woff?8d200481aa7f02a2d63a331fc782cfaf') format("woff"); } .bi::before, [class^="bi-"]::before, [class*=" bi-"]::before {  display: inline-block;  font-family: bootstrap-icons !important;  font-style: normal;  font-weight: normal !important;  font-variant: normal;  text-transform: none;  line-height: 1;  vertical-align: -.125em;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .bi-123::before { content: "\f67f"; } .bi-alarm-fill::before { content: "\f101"; } .bi-alarm::before { content: "\f102"; } .bi-align-bottom::before { content: "\f103"; } .bi-align-center::before { content: "\f104"; } .bi-align-end::before { content: "\f105"; } .bi-align-middle::before { content: "\f106"; } .bi-align-start::before { content: "\f107"; } .bi-align-top::before { content: "\f108"; } .bi-alt::before { content: "\f109"; } .bi-app-indicator::before { content: "\f10a"; } .bi-app::before { content: "\f10b"; } .bi-archive-fill::before { content: "\f10c"; } .bi-archive::before { content: "\f10d"; } .bi-arrow-90deg-down::before { content: "\f10e"; } .bi-arrow-90deg-left::before { content: "\f10f"; } .bi-arrow-90deg-right::before { content: "\f110"; } .bi-arrow-90deg-up::before { content: "\f111"; } .bi-arrow-bar-down::before { content: "\f112"; } .bi-arrow-bar-left::before { content: "\f113"; } .bi-arrow-bar-right::before { content: "\f114"; } .bi-arrow-bar-up::before { content: "\f115"; } .bi-arrow-clockwise::before { content: "\f116"; } .bi-arrow-counterclockwise::before { content: "\f117"; } .bi-arrow-down-circle-fill::before { content: "\f118"; } .bi-arrow-down-circle::before { content: "\f119"; } .bi-arrow-down-left-circle-fill::before { content: "\f11a"; } .bi-arrow-down-left-circle::before { content: "\f11b"; } .bi-arrow-down-left-square-fill::before { content: "\f11c"; } .bi-arrow-down-left-square::before { content: "\f11d"; } .bi-arrow-down-left::before { content: "\f11e"; } .bi-arrow-down-right-circle-fill::before { content: "\f11f"; } .bi-arrow-down-right-circle::before { content: "\f120"; } .bi-arrow-down-right-square-fill::before { content: "\f121"; } .bi-arrow-down-right-square::before { content: "\f122"; } .bi-arrow-down-right::before { content: "\f123"; } .bi-arrow-down-short::before { content: "\f124"; } .bi-arrow-down-square-fill::before { content: "\f125"; } .bi-arrow-down-square::before { content: "\f126"; } .bi-arrow-down-up::before { content: "\f127"; } .bi-arrow-down::before { content: "\f128"; } .bi-arrow-left-circle-fill::before { content: "\f129"; } .bi-arrow-left-circle::before { content: "\f12a"; } .bi-arrow-left-right::before { content: "\f12b"; } .bi-arrow-left-short::before { content: "\f12c"; } .bi-arrow-left-square-fill::before { content: "\f12d"; } .bi-arrow-left-square::before { content: "\f12e"; } .bi-arrow-left::before { content: "\f12f"; } .bi-arrow-repeat::before { content: "\f130"; } .bi-arrow-return-left::before { content: "\f131"; } .bi-arrow-return-right::before { content: "\f132"; } .bi-arrow-right-circle-fill::before { content: "\f133"; } .bi-arrow-right-circle::before { content: "\f134"; } .bi-arrow-right-short::before { content: "\f135"; } .bi-arrow-right-square-fill::before { content: "\f136"; } .bi-arrow-right-square::before { content: "\f137"; } .bi-arrow-right::before { content: "\f138"; } .bi-arrow-up-circle-fill::before { content: "\f139"; } .bi-arrow-up-circle::before { content: "\f13a"; } .bi-arrow-up-left-circle-fill::before { content: "\f13b"; } .bi-arrow-up-left-circle::before { content: "\f13c"; } .bi-arrow-up-left-square-fill::before { content: "\f13d"; } .bi-arrow-up-left-square::before { content: "\f13e"; } .bi-arrow-up-left::before { content: "\f13f"; } .bi-arrow-up-right-circle-fill::before { content: "\f140"; } .bi-arrow-up-right-circle::before { content: "\f141"; } .bi-arrow-up-right-square-fill::before { content: "\f142"; } .bi-arrow-up-right-square::before { content: "\f143"; } .bi-arrow-up-right::before { content: "\f144"; } .bi-arrow-up-short::before { content: "\f145"; } .bi-arrow-up-square-fill::before { content: "\f146"; } .bi-arrow-up-square::before { content: "\f147"; } .bi-arrow-up::before { content: "\f148"; } .bi-arrows-angle-contract::before { content: "\f149"; } .bi-arrows-angle-expand::before { content: "\f14a"; } .bi-arrows-collapse::before { content: "\f14b"; } .bi-arrows-expand::before { content: "\f14c"; } .bi-arrows-fullscreen::before { content: "\f14d"; } .bi-arrows-move::before { content: "\f14e"; } .bi-aspect-ratio-fill::before { content: "\f14f"; } .bi-aspect-ratio::before { content: "\f150"; } .bi-asterisk::before { content: "\f151"; } .bi-at::before { content: "\f152"; } .bi-award-fill::before { content: "\f153"; } .bi-award::before { content: "\f154"; } .bi-back::before { content: "\f155"; } .bi-backspace-fill::before { content: "\f156"; } .bi-backspace-reverse-fill::before { content: "\f157"; } .bi-backspace-reverse::before { content: "\f158"; } .bi-backspace::before { content: "\f159"; } .bi-badge-3d-fill::before { content: "\f15a"; } .bi-badge-3d::before { content: "\f15b"; } .bi-badge-4k-fill::before { content: "\f15c"; } .bi-badge-4k::before { content: "\f15d"; } .bi-badge-8k-fill::before { content: "\f15e"; } .bi-badge-8k::before { content: "\f15f"; } .bi-badge-ad-fill::before { content: "\f160"; } .bi-badge-ad::before { content: "\f161"; } .bi-badge-ar-fill::before { content: "\f162"; } .bi-badge-ar::before { content: "\f163"; } .bi-badge-cc-fill::before { content: "\f164"; } .bi-badge-cc::before { content: "\f165"; } .bi-badge-hd-fill::before { content: "\f166"; } .bi-badge-hd::before { content: "\f167"; } .bi-badge-tm-fill::before { content: "\f168"; } .bi-badge-tm::before { content: "\f169"; } .bi-badge-vo-fill::before { content: "\f16a"; } .bi-badge-vo::before { content: "\f16b"; } .bi-badge-vr-fill::before { content: "\f16c"; } .bi-badge-vr::before { content: "\f16d"; } .bi-badge-wc-fill::before { content: "\f16e"; } .bi-badge-wc::before { content: "\f16f"; } .bi-bag-check-fill::before { content: "\f170"; } .bi-bag-check::before { content: "\f171"; } .bi-bag-dash-fill::before { content: "\f172"; } .bi-bag-dash::before { content: "\f173"; } .bi-bag-fill::before { content: "\f174"; } .bi-bag-plus-fill::before { content: "\f175"; } .bi-bag-plus::before { content: "\f176"; } .bi-bag-x-fill::before { content: "\f177"; } .bi-bag-x::before { content: "\f178"; } .bi-bag::before { content: "\f179"; } .bi-bar-chart-fill::before { content: "\f17a"; } .bi-bar-chart-line-fill::before { content: "\f17b"; } .bi-bar-chart-line::before { content: "\f17c"; } .bi-bar-chart-steps::before { content: "\f17d"; } .bi-bar-chart::before { content: "\f17e"; } .bi-basket-fill::before { content: "\f17f"; } .bi-basket::before { content: "\f180"; } .bi-basket2-fill::before { content: "\f181"; } .bi-basket2::before { content: "\f182"; } .bi-basket3-fill::before { content: "\f183"; } .bi-basket3::before { content: "\f184"; } .bi-battery-charging::before { content: "\f185"; } .bi-battery-full::before { content: "\f186"; } .bi-battery-half::before { content: "\f187"; } .bi-battery::before { content: "\f188"; } .bi-bell-fill::before { content: "\f189"; } .bi-bell::before { content: "\f18a"; } .bi-bezier::before { content: "\f18b"; } .bi-bezier2::before { content: "\f18c"; } .bi-bicycle::before { content: "\f18d"; } .bi-binoculars-fill::before { content: "\f18e"; } .bi-binoculars::before { content: "\f18f"; } .bi-blockquote-left::before { content: "\f190"; } .bi-blockquote-right::before { content: "\f191"; } .bi-book-fill::before { content: "\f192"; } .bi-book-half::before { content: "\f193"; } .bi-book::before { content: "\f194"; } .bi-bookmark-check-fill::before { content: "\f195"; } .bi-bookmark-check::before { content: "\f196"; } .bi-bookmark-dash-fill::before { content: "\f197"; } .bi-bookmark-dash::before { content: "\f198"; } .bi-bookmark-fill::before { content: "\f199"; } .bi-bookmark-heart-fill::before { content: "\f19a"; } .bi-bookmark-heart::before { content: "\f19b"; } .bi-bookmark-plus-fill::before { content: "\f19c"; } .bi-bookmark-plus::before { content: "\f19d"; } .bi-bookmark-star-fill::before { content: "\f19e"; } .bi-bookmark-star::before { content: "\f19f"; } .bi-bookmark-x-fill::before { content: "\f1a0"; } .bi-bookmark-x::before { content: "\f1a1"; } .bi-bookmark::before { content: "\f1a2"; } .bi-bookmarks-fill::before { content: "\f1a3"; } .bi-bookmarks::before { content: "\f1a4"; } .bi-bookshelf::before { content: "\f1a5"; } .bi-bootstrap-fill::before { content: "\f1a6"; } .bi-bootstrap-reboot::before { content: "\f1a7"; } .bi-bootstrap::before { content: "\f1a8"; } .bi-border-all::before { content: "\f1a9"; } .bi-border-bottom::before { content: "\f1aa"; } .bi-border-center::before { content: "\f1ab"; } .bi-border-inner::before { content: "\f1ac"; } .bi-border-left::before { content: "\f1ad"; } .bi-border-middle::before { content: "\f1ae"; } .bi-border-outer::before { content: "\f1af"; } .bi-border-right::before { content: "\f1b0"; } .bi-border-style::before { content: "\f1b1"; } .bi-border-top::before { content: "\f1b2"; } .bi-border-width::before { content: "\f1b3"; } .bi-border::before { content: "\f1b4"; } .bi-bounding-box-circles::before { content: "\f1b5"; } .bi-bounding-box::before { content: "\f1b6"; } .bi-box-arrow-down-left::before { content: "\f1b7"; } .bi-box-arrow-down-right::before { content: "\f1b8"; } .bi-box-arrow-down::before { content: "\f1b9"; } .bi-box-arrow-in-down-left::before { content: "\f1ba"; } .bi-box-arrow-in-down-right::before { content: "\f1bb"; } .bi-box-arrow-in-down::before { content: "\f1bc"; } .bi-box-arrow-in-left::before { content: "\f1bd"; } .bi-box-arrow-in-right::before { content: "\f1be"; } .bi-box-arrow-in-up-left::before { content: "\f1bf"; } .bi-box-arrow-in-up-right::before { content: "\f1c0"; } .bi-box-arrow-in-up::before { content: "\f1c1"; } .bi-box-arrow-left::before { content: "\f1c2"; } .bi-box-arrow-right::before { content: "\f1c3"; } .bi-box-arrow-up-left::before { content: "\f1c4"; } .bi-box-arrow-up-right::before { content: "\f1c5"; } .bi-box-arrow-up::before { content: "\f1c6"; } .bi-box-seam::before { content: "\f1c7"; } .bi-box::before { content: "\f1c8"; } .bi-braces::before { content: "\f1c9"; } .bi-bricks::before { content: "\f1ca"; } .bi-briefcase-fill::before { content: "\f1cb"; } .bi-briefcase::before { content: "\f1cc"; } .bi-brightness-alt-high-fill::before { content: "\f1cd"; } .bi-brightness-alt-high::before { content: "\f1ce"; } .bi-brightness-alt-low-fill::before { content: "\f1cf"; } .bi-brightness-alt-low::before { content: "\f1d0"; } .bi-brightness-high-fill::before { content: "\f1d1"; } .bi-brightness-high::before { content: "\f1d2"; } .bi-brightness-low-fill::before { content: "\f1d3"; } .bi-brightness-low::before { content: "\f1d4"; } .bi-broadcast-pin::before { content: "\f1d5"; } .bi-broadcast::before { content: "\f1d6"; } .bi-brush-fill::before { content: "\f1d7"; } .bi-brush::before { content: "\f1d8"; } .bi-bucket-fill::before { content: "\f1d9"; } .bi-bucket::before { content: "\f1da"; } .bi-bug-fill::before { content: "\f1db"; } .bi-bug::before { content: "\f1dc"; } .bi-building::before { content: "\f1dd"; } .bi-bullseye::before { content: "\f1de"; } .bi-calculator-fill::before { content: "\f1df"; } .bi-calculator::before { content: "\f1e0"; } .bi-calendar-check-fill::before { content: "\f1e1"; } .bi-calendar-check::before { content: "\f1e2"; } .bi-calendar-date-fill::before { content: "\f1e3"; } .bi-calendar-date::before { content: "\f1e4"; } .bi-calendar-day-fill::before { content: "\f1e5"; } .bi-calendar-day::before { content: "\f1e6"; } .bi-calendar-event-fill::before { content: "\f1e7"; } .bi-calendar-event::before { content: "\f1e8"; } .bi-calendar-fill::before { content: "\f1e9"; } .bi-calendar-minus-fill::before { content: "\f1ea"; } .bi-calendar-minus::before { content: "\f1eb"; } .bi-calendar-month-fill::before { content: "\f1ec"; } .bi-calendar-month::before { content: "\f1ed"; } .bi-calendar-plus-fill::before { content: "\f1ee"; } .bi-calendar-plus::before { content: "\f1ef"; } .bi-calendar-range-fill::before { content: "\f1f0"; } .bi-calendar-range::before { content: "\f1f1"; } .bi-calendar-week-fill::before { content: "\f1f2"; } .bi-calendar-week::before { content: "\f1f3"; } .bi-calendar-x-fill::before { content: "\f1f4"; } .bi-calendar-x::before { content: "\f1f5"; } .bi-calendar::before { content: "\f1f6"; } .bi-calendar2-check-fill::before { content: "\f1f7"; } .bi-calendar2-check::before { content: "\f1f8"; } .bi-calendar2-date-fill::before { content: "\f1f9"; } .bi-calendar2-date::before { content: "\f1fa"; } .bi-calendar2-day-fill::before { content: "\f1fb"; } .bi-calendar2-day::before { content: "\f1fc"; } .bi-calendar2-event-fill::before { content: "\f1fd"; } .bi-calendar2-event::before { content: "\f1fe"; } .bi-calendar2-fill::before { content: "\f1ff"; } .bi-calendar2-minus-fill::before { content: "\f200"; } .bi-calendar2-minus::before { content: "\f201"; } .bi-calendar2-month-fill::before { content: "\f202"; } .bi-calendar2-month::before { content: "\f203"; } .bi-calendar2-plus-fill::before { content: "\f204"; } .bi-calendar2-plus::before { content: "\f205"; } .bi-calendar2-range-fill::before { content: "\f206"; } .bi-calendar2-range::before { content: "\f207"; } .bi-calendar2-week-fill::before { content: "\f208"; } .bi-calendar2-week::before { content: "\f209"; } .bi-calendar2-x-fill::before { content: "\f20a"; } .bi-calendar2-x::before { content: "\f20b"; } .bi-calendar2::before { content: "\f20c"; } .bi-calendar3-event-fill::before { content: "\f20d"; } .bi-calendar3-event::before { content: "\f20e"; } .bi-calendar3-fill::before { content: "\f20f"; } .bi-calendar3-range-fill::before { content: "\f210"; } .bi-calendar3-range::before { content: "\f211"; } .bi-calendar3-week-fill::before { content: "\f212"; } .bi-calendar3-week::before { content: "\f213"; } .bi-calendar3::before { content: "\f214"; } .bi-calendar4-event::before { content: "\f215"; } .bi-calendar4-range::before { content: "\f216"; } .bi-calendar4-week::before { content: "\f217"; } .bi-calendar4::before { content: "\f218"; } .bi-camera-fill::before { content: "\f219"; } .bi-camera-reels-fill::before { content: "\f21a"; } .bi-camera-reels::before { content: "\f21b"; } .bi-camera-video-fill::before { content: "\f21c"; } .bi-camera-video-off-fill::before { content: "\f21d"; } .bi-camera-video-off::before { content: "\f21e"; } .bi-camera-video::before { content: "\f21f"; } .bi-camera::before { content: "\f220"; } .bi-camera2::before { content: "\f221"; } .bi-capslock-fill::before { content: "\f222"; } .bi-capslock::before { content: "\f223"; } .bi-card-checklist::before { content: "\f224"; } .bi-card-heading::before { content: "\f225"; } .bi-card-image::before { content: "\f226"; } .bi-card-list::before { content: "\f227"; } .bi-card-text::before { content: "\f228"; } .bi-caret-down-fill::before { content: "\f229"; } .bi-caret-down-square-fill::before { content: "\f22a"; } .bi-caret-down-square::before { content: "\f22b"; } .bi-caret-down::before { content: "\f22c"; } .bi-caret-left-fill::before { content: "\f22d"; } .bi-caret-left-square-fill::before { content: "\f22e"; } .bi-caret-left-square::before { content: "\f22f"; } .bi-caret-left::before { content: "\f230"; } .bi-caret-right-fill::before { content: "\f231"; } .bi-caret-right-square-fill::before { content: "\f232"; } .bi-caret-right-square::before { content: "\f233"; } .bi-caret-right::before { content: "\f234"; } .bi-caret-up-fill::before { content: "\f235"; } .bi-caret-up-square-fill::before { content: "\f236"; } .bi-caret-up-square::before { content: "\f237"; } .bi-caret-up::before { content: "\f238"; } .bi-cart-check-fill::before { content: "\f239"; } .bi-cart-check::before { content: "\f23a"; } .bi-cart-dash-fill::before { content: "\f23b"; } .bi-cart-dash::before { content: "\f23c"; } .bi-cart-fill::before { content: "\f23d"; } .bi-cart-plus-fill::before { content: "\f23e"; } .bi-cart-plus::before { content: "\f23f"; } .bi-cart-x-fill::before { content: "\f240"; } .bi-cart-x::before { content: "\f241"; } .bi-cart::before { content: "\f242"; } .bi-cart2::before { content: "\f243"; } .bi-cart3::before { content: "\f244"; } .bi-cart4::before { content: "\f245"; } .bi-cash-stack::before { content: "\f246"; } .bi-cash::before { content: "\f247"; } .bi-cast::before { content: "\f248"; } .bi-chat-dots-fill::before { content: "\f249"; } .bi-chat-dots::before { content: "\f24a"; } .bi-chat-fill::before { content: "\f24b"; } .bi-chat-left-dots-fill::before { content: "\f24c"; } .bi-chat-left-dots::before { content: "\f24d"; } .bi-chat-left-fill::before { content: "\f24e"; } .bi-chat-left-quote-fill::before { content: "\f24f"; } .bi-chat-left-quote::before { content: "\f250"; } .bi-chat-left-text-fill::before { content: "\f251"; } .bi-chat-left-text::before { content: "\f252"; } .bi-chat-left::before { content: "\f253"; } .bi-chat-quote-fill::before { content: "\f254"; } .bi-chat-quote::before { content: "\f255"; } .bi-chat-right-dots-fill::before { content: "\f256"; } .bi-chat-right-dots::before { content: "\f257"; } .bi-chat-right-fill::before { content: "\f258"; } .bi-chat-right-quote-fill::before { content: "\f259"; } .bi-chat-right-quote::before { content: "\f25a"; } .bi-chat-right-text-fill::before { content: "\f25b"; } .bi-chat-right-text::before { content: "\f25c"; } .bi-chat-right::before { content: "\f25d"; } .bi-chat-square-dots-fill::before { content: "\f25e"; } .bi-chat-square-dots::before { content: "\f25f"; } .bi-chat-square-fill::before { content: "\f260"; } .bi-chat-square-quote-fill::before { content: "\f261"; } .bi-chat-square-quote::before { content: "\f262"; } .bi-chat-square-text-fill::before { content: "\f263"; } .bi-chat-square-text::before { content: "\f264"; } .bi-chat-square::before { content: "\f265"; } .bi-chat-text-fill::before { content: "\f266"; } .bi-chat-text::before { content: "\f267"; } .bi-chat::before { content: "\f268"; } .bi-check-all::before { content: "\f269"; } .bi-check-circle-fill::before { content: "\f26a"; } .bi-check-circle::before { content: "\f26b"; } .bi-check-square-fill::before { content: "\f26c"; } .bi-check-square::before { content: "\f26d"; } .bi-check::before { content: "\f26e"; } .bi-check2-all::before { content: "\f26f"; } .bi-check2-circle::before { content: "\f270"; } .bi-check2-square::before { content: "\f271"; } .bi-check2::before { content: "\f272"; } .bi-chevron-bar-contract::before { content: "\f273"; } .bi-chevron-bar-down::before { content: "\f274"; } .bi-chevron-bar-expand::before { content: "\f275"; } .bi-chevron-bar-left::before { content: "\f276"; } .bi-chevron-bar-right::before { content: "\f277"; } .bi-chevron-bar-up::before { content: "\f278"; } .bi-chevron-compact-down::before { content: "\f279"; } .bi-chevron-compact-left::before { content: "\f27a"; } .bi-chevron-compact-right::before { content: "\f27b"; } .bi-chevron-compact-up::before { content: "\f27c"; } .bi-chevron-contract::before { content: "\f27d"; } .bi-chevron-double-down::before { content: "\f27e"; } .bi-chevron-double-left::before { content: "\f27f"; } .bi-chevron-double-right::before { content: "\f280"; } .bi-chevron-double-up::before { content: "\f281"; } .bi-chevron-down::before { content: "\f282"; } .bi-chevron-expand::before { content: "\f283"; } .bi-chevron-left::before { content: "\f284"; } .bi-chevron-right::before { content: "\f285"; } .bi-chevron-up::before { content: "\f286"; } .bi-circle-fill::before { content: "\f287"; } .bi-circle-half::before { content: "\f288"; } .bi-circle-square::before { content: "\f289"; } .bi-circle::before { content: "\f28a"; } .bi-clipboard-check::before { content: "\f28b"; } .bi-clipboard-data::before { content: "\f28c"; } .bi-clipboard-minus::before { content: "\f28d"; } .bi-clipboard-plus::before { content: "\f28e"; } .bi-clipboard-x::before { content: "\f28f"; } .bi-clipboard::before { content: "\f290"; } .bi-clock-fill::before { content: "\f291"; } .bi-clock-history::before { content: "\f292"; } .bi-clock::before { content: "\f293"; } .bi-cloud-arrow-down-fill::before { content: "\f294"; } .bi-cloud-arrow-down::before { content: "\f295"; } .bi-cloud-arrow-up-fill::before { content: "\f296"; } .bi-cloud-arrow-up::before { content: "\f297"; } .bi-cloud-check-fill::before { content: "\f298"; } .bi-cloud-check::before { content: "\f299"; } .bi-cloud-download-fill::before { content: "\f29a"; } .bi-cloud-download::before { content: "\f29b"; } .bi-cloud-drizzle-fill::before { content: "\f29c"; } .bi-cloud-drizzle::before { content: "\f29d"; } .bi-cloud-fill::before { content: "\f29e"; } .bi-cloud-fog-fill::before { content: "\f29f"; } .bi-cloud-fog::before { content: "\f2a0"; } .bi-cloud-fog2-fill::before { content: "\f2a1"; } .bi-cloud-fog2::before { content: "\f2a2"; } .bi-cloud-hail-fill::before { content: "\f2a3"; } .bi-cloud-hail::before { content: "\f2a4"; } .bi-cloud-haze-fill::before { content: "\f2a6"; } .bi-cloud-haze::before { content: "\f2a7"; } .bi-cloud-haze2-fill::before { content: "\f2a8"; } .bi-cloud-lightning-fill::before { content: "\f2a9"; } .bi-cloud-lightning-rain-fill::before { content: "\f2aa"; } .bi-cloud-lightning-rain::before { content: "\f2ab"; } .bi-cloud-lightning::before { content: "\f2ac"; } .bi-cloud-minus-fill::before { content: "\f2ad"; } .bi-cloud-minus::before { content: "\f2ae"; } .bi-cloud-moon-fill::before { content: "\f2af"; } .bi-cloud-moon::before { content: "\f2b0"; } .bi-cloud-plus-fill::before { content: "\f2b1"; } .bi-cloud-plus::before { content: "\f2b2"; } .bi-cloud-rain-fill::before { content: "\f2b3"; } .bi-cloud-rain-heavy-fill::before { content: "\f2b4"; } .bi-cloud-rain-heavy::before { content: "\f2b5"; } .bi-cloud-rain::before { content: "\f2b6"; } .bi-cloud-slash-fill::before { content: "\f2b7"; } .bi-cloud-slash::before { content: "\f2b8"; } .bi-cloud-sleet-fill::before { content: "\f2b9"; } .bi-cloud-sleet::before { content: "\f2ba"; } .bi-cloud-snow-fill::before { content: "\f2bb"; } .bi-cloud-snow::before { content: "\f2bc"; } .bi-cloud-sun-fill::before { content: "\f2bd"; } .bi-cloud-sun::before { content: "\f2be"; } .bi-cloud-upload-fill::before { content: "\f2bf"; } .bi-cloud-upload::before { content: "\f2c0"; } .bi-cloud::before { content: "\f2c1"; } .bi-clouds-fill::before { content: "\f2c2"; } .bi-clouds::before { content: "\f2c3"; } .bi-cloudy-fill::before { content: "\f2c4"; } .bi-cloudy::before { content: "\f2c5"; } .bi-code-slash::before { content: "\f2c6"; } .bi-code-square::before { content: "\f2c7"; } .bi-code::before { content: "\f2c8"; } .bi-collection-fill::before { content: "\f2c9"; } .bi-collection-play-fill::before { content: "\f2ca"; } .bi-collection-play::before { content: "\f2cb"; } .bi-collection::before { content: "\f2cc"; } .bi-columns-gap::before { content: "\f2cd"; } .bi-columns::before { content: "\f2ce"; } .bi-command::before { content: "\f2cf"; } .bi-compass-fill::before { content: "\f2d0"; } .bi-compass::before { content: "\f2d1"; } .bi-cone-striped::before { content: "\f2d2"; } .bi-cone::before { content: "\f2d3"; } .bi-controller::before { content: "\f2d4"; } .bi-cpu-fill::before { content: "\f2d5"; } .bi-cpu::before { content: "\f2d6"; } .bi-credit-card-2-back-fill::before { content: "\f2d7"; } .bi-credit-card-2-back::before { content: "\f2d8"; } .bi-credit-card-2-front-fill::before { content: "\f2d9"; } .bi-credit-card-2-front::before { content: "\f2da"; } .bi-credit-card-fill::before { content: "\f2db"; } .bi-credit-card::before { content: "\f2dc"; } .bi-crop::before { content: "\f2dd"; } .bi-cup-fill::before { content: "\f2de"; } .bi-cup-straw::before { content: "\f2df"; } .bi-cup::before { content: "\f2e0"; } .bi-cursor-fill::before { content: "\f2e1"; } .bi-cursor-text::before { content: "\f2e2"; } .bi-cursor::before { content: "\f2e3"; } .bi-dash-circle-dotted::before { content: "\f2e4"; } .bi-dash-circle-fill::before { content: "\f2e5"; } .bi-dash-circle::before { content: "\f2e6"; } .bi-dash-square-dotted::before { content: "\f2e7"; } .bi-dash-square-fill::before { content: "\f2e8"; } .bi-dash-square::before { content: "\f2e9"; } .bi-dash::before { content: "\f2ea"; } .bi-diagram-2-fill::before { content: "\f2eb"; } .bi-diagram-2::before { content: "\f2ec"; } .bi-diagram-3-fill::before { content: "\f2ed"; } .bi-diagram-3::before { content: "\f2ee"; } .bi-diamond-fill::before { content: "\f2ef"; } .bi-diamond-half::before { content: "\f2f0"; } .bi-diamond::before { content: "\f2f1"; } .bi-dice-1-fill::before { content: "\f2f2"; } .bi-dice-1::before { content: "\f2f3"; } .bi-dice-2-fill::before { content: "\f2f4"; } .bi-dice-2::before { content: "\f2f5"; } .bi-dice-3-fill::before { content: "\f2f6"; } .bi-dice-3::before { content: "\f2f7"; } .bi-dice-4-fill::before { content: "\f2f8"; } .bi-dice-4::before { content: "\f2f9"; } .bi-dice-5-fill::before { content: "\f2fa"; } .bi-dice-5::before { content: "\f2fb"; } .bi-dice-6-fill::before { content: "\f2fc"; } .bi-dice-6::before { content: "\f2fd"; } .bi-disc-fill::before { content: "\f2fe"; } .bi-disc::before { content: "\f2ff"; } .bi-discord::before { content: "\f300"; } .bi-display-fill::before { content: "\f301"; } .bi-display::before { content: "\f302"; } .bi-distribute-horizontal::before { content: "\f303"; } .bi-distribute-vertical::before { content: "\f304"; } .bi-door-closed-fill::before { content: "\f305"; } .bi-door-closed::before { content: "\f306"; } .bi-door-open-fill::before { content: "\f307"; } .bi-door-open::before { content: "\f308"; } .bi-dot::before { content: "\f309"; } .bi-download::before { content: "\f30a"; } .bi-droplet-fill::before { content: "\f30b"; } .bi-droplet-half::before { content: "\f30c"; } .bi-droplet::before { content: "\f30d"; } .bi-earbuds::before { content: "\f30e"; } .bi-easel-fill::before { content: "\f30f"; } .bi-easel::before { content: "\f310"; } .bi-egg-fill::before { content: "\f311"; } .bi-egg-fried::before { content: "\f312"; } .bi-egg::before { content: "\f313"; } .bi-eject-fill::before { content: "\f314"; } .bi-eject::before { content: "\f315"; } .bi-emoji-angry-fill::before { content: "\f316"; } .bi-emoji-angry::before { content: "\f317"; } .bi-emoji-dizzy-fill::before { content: "\f318"; } .bi-emoji-dizzy::before { content: "\f319"; } .bi-emoji-expressionless-fill::before { content: "\f31a"; } .bi-emoji-expressionless::before { content: "\f31b"; } .bi-emoji-frown-fill::before { content: "\f31c"; } .bi-emoji-frown::before { content: "\f31d"; } .bi-emoji-heart-eyes-fill::before { content: "\f31e"; } .bi-emoji-heart-eyes::before { content: "\f31f"; } .bi-emoji-laughing-fill::before { content: "\f320"; } .bi-emoji-laughing::before { content: "\f321"; } .bi-emoji-neutral-fill::before { content: "\f322"; } .bi-emoji-neutral::before { content: "\f323"; } .bi-emoji-smile-fill::before { content: "\f324"; } .bi-emoji-smile-upside-down-fill::before { content: "\f325"; } .bi-emoji-smile-upside-down::before { content: "\f326"; } .bi-emoji-smile::before { content: "\f327"; } .bi-emoji-sunglasses-fill::before { content: "\f328"; } .bi-emoji-sunglasses::before { content: "\f329"; } .bi-emoji-wink-fill::before { content: "\f32a"; } .bi-emoji-wink::before { content: "\f32b"; } .bi-envelope-fill::before { content: "\f32c"; } .bi-envelope-open-fill::before { content: "\f32d"; } .bi-envelope-open::before { content: "\f32e"; } .bi-envelope::before { content: "\f32f"; } .bi-eraser-fill::before { content: "\f330"; } .bi-eraser::before { content: "\f331"; } .bi-exclamation-circle-fill::before { content: "\f332"; } .bi-exclamation-circle::before { content: "\f333"; } .bi-exclamation-diamond-fill::before { content: "\f334"; } .bi-exclamation-diamond::before { content: "\f335"; } .bi-exclamation-octagon-fill::before { content: "\f336"; } .bi-exclamation-octagon::before { content: "\f337"; } .bi-exclamation-square-fill::before { content: "\f338"; } .bi-exclamation-square::before { content: "\f339"; } .bi-exclamation-triangle-fill::before { content: "\f33a"; } .bi-exclamation-triangle::before { content: "\f33b"; } .bi-exclamation::before { content: "\f33c"; } .bi-exclude::before { content: "\f33d"; } .bi-eye-fill::before { content: "\f33e"; } .bi-eye-slash-fill::before { content: "\f33f"; } .bi-eye-slash::before { content: "\f340"; } .bi-eye::before { content: "\f341"; } .bi-eyedropper::before { content: "\f342"; } .bi-eyeglasses::before { content: "\f343"; } .bi-facebook::before { content: "\f344"; } .bi-file-arrow-down-fill::before { content: "\f345"; } .bi-file-arrow-down::before { content: "\f346"; } .bi-file-arrow-up-fill::before { content: "\f347"; } .bi-file-arrow-up::before { content: "\f348"; } .bi-file-bar-graph-fill::before { content: "\f349"; } .bi-file-bar-graph::before { content: "\f34a"; } .bi-file-binary-fill::before { content: "\f34b"; } .bi-file-binary::before { content: "\f34c"; } .bi-file-break-fill::before { content: "\f34d"; } .bi-file-break::before { content: "\f34e"; } .bi-file-check-fill::before { content: "\f34f"; } .bi-file-check::before { content: "\f350"; } .bi-file-code-fill::before { content: "\f351"; } .bi-file-code::before { content: "\f352"; } .bi-file-diff-fill::before { content: "\f353"; } .bi-file-diff::before { content: "\f354"; } .bi-file-earmark-arrow-down-fill::before { content: "\f355"; } .bi-file-earmark-arrow-down::before { content: "\f356"; } .bi-file-earmark-arrow-up-fill::before { content: "\f357"; } .bi-file-earmark-arrow-up::before { content: "\f358"; } .bi-file-earmark-bar-graph-fill::before { content: "\f359"; } .bi-file-earmark-bar-graph::before { content: "\f35a"; } .bi-file-earmark-binary-fill::before { content: "\f35b"; } .bi-file-earmark-binary::before { content: "\f35c"; } .bi-file-earmark-break-fill::before { content: "\f35d"; } .bi-file-earmark-break::before { content: "\f35e"; } .bi-file-earmark-check-fill::before { content: "\f35f"; } .bi-file-earmark-check::before { content: "\f360"; } .bi-file-earmark-code-fill::before { content: "\f361"; } .bi-file-earmark-code::before { content: "\f362"; } .bi-file-earmark-diff-fill::before { content: "\f363"; } .bi-file-earmark-diff::before { content: "\f364"; } .bi-file-earmark-easel-fill::before { content: "\f365"; } .bi-file-earmark-easel::before { content: "\f366"; } .bi-file-earmark-excel-fill::before { content: "\f367"; } .bi-file-earmark-excel::before { content: "\f368"; } .bi-file-earmark-fill::before { content: "\f369"; } .bi-file-earmark-font-fill::before { content: "\f36a"; } .bi-file-earmark-font::before { content: "\f36b"; } .bi-file-earmark-image-fill::before { content: "\f36c"; } .bi-file-earmark-image::before { content: "\f36d"; } .bi-file-earmark-lock-fill::before { content: "\f36e"; } .bi-file-earmark-lock::before { content: "\f36f"; } .bi-file-earmark-lock2-fill::before { content: "\f370"; } .bi-file-earmark-lock2::before { content: "\f371"; } .bi-file-earmark-medical-fill::before { content: "\f372"; } .bi-file-earmark-medical::before { content: "\f373"; } .bi-file-earmark-minus-fill::before { content: "\f374"; } .bi-file-earmark-minus::before { content: "\f375"; } .bi-file-earmark-music-fill::before { content: "\f376"; } .bi-file-earmark-music::before { content: "\f377"; } .bi-file-earmark-person-fill::before { content: "\f378"; } .bi-file-earmark-person::before { content: "\f379"; } .bi-file-earmark-play-fill::before { content: "\f37a"; } .bi-file-earmark-play::before { content: "\f37b"; } .bi-file-earmark-plus-fill::before { content: "\f37c"; } .bi-file-earmark-plus::before { content: "\f37d"; } .bi-file-earmark-post-fill::before { content: "\f37e"; } .bi-file-earmark-post::before { content: "\f37f"; } .bi-file-earmark-ppt-fill::before { content: "\f380"; } .bi-file-earmark-ppt::before { content: "\f381"; } .bi-file-earmark-richtext-fill::before { content: "\f382"; } .bi-file-earmark-richtext::before { content: "\f383"; } .bi-file-earmark-ruled-fill::before { content: "\f384"; } .bi-file-earmark-ruled::before { content: "\f385"; } .bi-file-earmark-slides-fill::before { content: "\f386"; } .bi-file-earmark-slides::before { content: "\f387"; } .bi-file-earmark-spreadsheet-fill::before { content: "\f388"; } .bi-file-earmark-spreadsheet::before { content: "\f389"; } .bi-file-earmark-text-fill::before { content: "\f38a"; } .bi-file-earmark-text::before { content: "\f38b"; } .bi-file-earmark-word-fill::before { content: "\f38c"; } .bi-file-earmark-word::before { content: "\f38d"; } .bi-file-earmark-x-fill::before { content: "\f38e"; } .bi-file-earmark-x::before { content: "\f38f"; } .bi-file-earmark-zip-fill::before { content: "\f390"; } .bi-file-earmark-zip::before { content: "\f391"; } .bi-file-earmark::before { content: "\f392"; } .bi-file-easel-fill::before { content: "\f393"; } .bi-file-easel::before { content: "\f394"; } .bi-file-excel-fill::before { content: "\f395"; } .bi-file-excel::before { content: "\f396"; } .bi-file-fill::before { content: "\f397"; } .bi-file-font-fill::before { content: "\f398"; } .bi-file-font::before { content: "\f399"; } .bi-file-image-fill::before { content: "\f39a"; } .bi-file-image::before { content: "\f39b"; } .bi-file-lock-fill::before { content: "\f39c"; } .bi-file-lock::before { content: "\f39d"; } .bi-file-lock2-fill::before { content: "\f39e"; } .bi-file-lock2::before { content: "\f39f"; } .bi-file-medical-fill::before { content: "\f3a0"; } .bi-file-medical::before { content: "\f3a1"; } .bi-file-minus-fill::before { content: "\f3a2"; } .bi-file-minus::before { content: "\f3a3"; } .bi-file-music-fill::before { content: "\f3a4"; } .bi-file-music::before { content: "\f3a5"; } .bi-file-person-fill::before { content: "\f3a6"; } .bi-file-person::before { content: "\f3a7"; } .bi-file-play-fill::before { content: "\f3a8"; } .bi-file-play::before { content: "\f3a9"; } .bi-file-plus-fill::before { content: "\f3aa"; } .bi-file-plus::before { content: "\f3ab"; } .bi-file-post-fill::before { content: "\f3ac"; } .bi-file-post::before { content: "\f3ad"; } .bi-file-ppt-fill::before { content: "\f3ae"; } .bi-file-ppt::before { content: "\f3af"; } .bi-file-richtext-fill::before { content: "\f3b0"; } .bi-file-richtext::before { content: "\f3b1"; } .bi-file-ruled-fill::before { content: "\f3b2"; } .bi-file-ruled::before { content: "\f3b3"; } .bi-file-slides-fill::before { content: "\f3b4"; } .bi-file-slides::before { content: "\f3b5"; } .bi-file-spreadsheet-fill::before { content: "\f3b6"; } .bi-file-spreadsheet::before { content: "\f3b7"; } .bi-file-text-fill::before { content: "\f3b8"; } .bi-file-text::before { content: "\f3b9"; } .bi-file-word-fill::before { content: "\f3ba"; } .bi-file-word::before { content: "\f3bb"; } .bi-file-x-fill::before { content: "\f3bc"; } .bi-file-x::before { content: "\f3bd"; } .bi-file-zip-fill::before { content: "\f3be"; } .bi-file-zip::before { content: "\f3bf"; } .bi-file::before { content: "\f3c0"; } .bi-files-alt::before { content: "\f3c1"; } .bi-files::before { content: "\f3c2"; } .bi-film::before { content: "\f3c3"; } .bi-filter-circle-fill::before { content: "\f3c4"; } .bi-filter-circle::before { content: "\f3c5"; } .bi-filter-left::before { content: "\f3c6"; } .bi-filter-right::before { content: "\f3c7"; } .bi-filter-square-fill::before { content: "\f3c8"; } .bi-filter-square::before { content: "\f3c9"; } .bi-filter::before { content: "\f3ca"; } .bi-flag-fill::before { content: "\f3cb"; } .bi-flag::before { content: "\f3cc"; } .bi-flower1::before { content: "\f3cd"; } .bi-flower2::before { content: "\f3ce"; } .bi-flower3::before { content: "\f3cf"; } .bi-folder-check::before { content: "\f3d0"; } .bi-folder-fill::before { content: "\f3d1"; } .bi-folder-minus::before { content: "\f3d2"; } .bi-folder-plus::before { content: "\f3d3"; } .bi-folder-symlink-fill::before { content: "\f3d4"; } .bi-folder-symlink::before { content: "\f3d5"; } .bi-folder-x::before { content: "\f3d6"; } .bi-folder::before { content: "\f3d7"; } .bi-folder2-open::before { content: "\f3d8"; } .bi-folder2::before { content: "\f3d9"; } .bi-fonts::before { content: "\f3da"; } .bi-forward-fill::before { content: "\f3db"; } .bi-forward::before { content: "\f3dc"; } .bi-front::before { content: "\f3dd"; } .bi-fullscreen-exit::before { content: "\f3de"; } .bi-fullscreen::before { content: "\f3df"; } .bi-funnel-fill::before { content: "\f3e0"; } .bi-funnel::before { content: "\f3e1"; } .bi-gear-fill::before { content: "\f3e2"; } .bi-gear-wide-connected::before { content: "\f3e3"; } .bi-gear-wide::before { content: "\f3e4"; } .bi-gear::before { content: "\f3e5"; } .bi-gem::before { content: "\f3e6"; } .bi-geo-alt-fill::before { content: "\f3e7"; } .bi-geo-alt::before { content: "\f3e8"; } .bi-geo-fill::before { content: "\f3e9"; } .bi-geo::before { content: "\f3ea"; } .bi-gift-fill::before { content: "\f3eb"; } .bi-gift::before { content: "\f3ec"; } .bi-github::before { content: "\f3ed"; } .bi-globe::before { content: "\f3ee"; } .bi-globe2::before { content: "\f3ef"; } .bi-google::before { content: "\f3f0"; } .bi-graph-down::before { content: "\f3f1"; } .bi-graph-up::before { content: "\f3f2"; } .bi-grid-1x2-fill::before { content: "\f3f3"; } .bi-grid-1x2::before { content: "\f3f4"; } .bi-grid-3x2-gap-fill::before { content: "\f3f5"; } .bi-grid-3x2-gap::before { content: "\f3f6"; } .bi-grid-3x2::before { content: "\f3f7"; } .bi-grid-3x3-gap-fill::before { content: "\f3f8"; } .bi-grid-3x3-gap::before { content: "\f3f9"; } .bi-grid-3x3::before { content: "\f3fa"; } .bi-grid-fill::before { content: "\f3fb"; } .bi-grid::before { content: "\f3fc"; } .bi-grip-horizontal::before { content: "\f3fd"; } .bi-grip-vertical::before { content: "\f3fe"; } .bi-hammer::before { content: "\f3ff"; } .bi-hand-index-fill::before { content: "\f400"; } .bi-hand-index-thumb-fill::before { content: "\f401"; } .bi-hand-index-thumb::before { content: "\f402"; } .bi-hand-index::before { content: "\f403"; } .bi-hand-thumbs-down-fill::before { content: "\f404"; } .bi-hand-thumbs-down::before { content: "\f405"; } .bi-hand-thumbs-up-fill::before { content: "\f406"; } .bi-hand-thumbs-up::before { content: "\f407"; } .bi-handbag-fill::before { content: "\f408"; } .bi-handbag::before { content: "\f409"; } .bi-hash::before { content: "\f40a"; } .bi-hdd-fill::before { content: "\f40b"; } .bi-hdd-network-fill::before { content: "\f40c"; } .bi-hdd-network::before { content: "\f40d"; } .bi-hdd-rack-fill::before { content: "\f40e"; } .bi-hdd-rack::before { content: "\f40f"; } .bi-hdd-stack-fill::before { content: "\f410"; } .bi-hdd-stack::before { content: "\f411"; } .bi-hdd::before { content: "\f412"; } .bi-headphones::before { content: "\f413"; } .bi-headset::before { content: "\f414"; } .bi-heart-fill::before { content: "\f415"; } .bi-heart-half::before { content: "\f416"; } .bi-heart::before { content: "\f417"; } .bi-heptagon-fill::before { content: "\f418"; } .bi-heptagon-half::before { content: "\f419"; } .bi-heptagon::before { content: "\f41a"; } .bi-hexagon-fill::before { content: "\f41b"; } .bi-hexagon-half::before { content: "\f41c"; } .bi-hexagon::before { content: "\f41d"; } .bi-hourglass-bottom::before { content: "\f41e"; } .bi-hourglass-split::before { content: "\f41f"; } .bi-hourglass-top::before { content: "\f420"; } .bi-hourglass::before { content: "\f421"; } .bi-house-door-fill::before { content: "\f422"; } .bi-house-door::before { content: "\f423"; } .bi-house-fill::before { content: "\f424"; } .bi-house::before { content: "\f425"; } .bi-hr::before { content: "\f426"; } .bi-hurricane::before { content: "\f427"; } .bi-image-alt::before { content: "\f428"; } .bi-image-fill::before { content: "\f429"; } .bi-image::before { content: "\f42a"; } .bi-images::before { content: "\f42b"; } .bi-inbox-fill::before { content: "\f42c"; } .bi-inbox::before { content: "\f42d"; } .bi-inboxes-fill::before { content: "\f42e"; } .bi-inboxes::before { content: "\f42f"; } .bi-info-circle-fill::before { content: "\f430"; } .bi-info-circle::before { content: "\f431"; } .bi-info-square-fill::before { content: "\f432"; } .bi-info-square::before { content: "\f433"; } .bi-info::before { content: "\f434"; } .bi-input-cursor-text::before { content: "\f435"; } .bi-input-cursor::before { content: "\f436"; } .bi-instagram::before { content: "\f437"; } .bi-intersect::before { content: "\f438"; } .bi-journal-album::before { content: "\f439"; } .bi-journal-arrow-down::before { content: "\f43a"; } .bi-journal-arrow-up::before { content: "\f43b"; } .bi-journal-bookmark-fill::before { content: "\f43c"; } .bi-journal-bookmark::before { content: "\f43d"; } .bi-journal-check::before { content: "\f43e"; } .bi-journal-code::before { content: "\f43f"; } .bi-journal-medical::before { content: "\f440"; } .bi-journal-minus::before { content: "\f441"; } .bi-journal-plus::before { content: "\f442"; } .bi-journal-richtext::before { content: "\f443"; } .bi-journal-text::before { content: "\f444"; } .bi-journal-x::before { content: "\f445"; } .bi-journal::before { content: "\f446"; } .bi-journals::before { content: "\f447"; } .bi-joystick::before { content: "\f448"; } .bi-justify-left::before { content: "\f449"; } .bi-justify-right::before { content: "\f44a"; } .bi-justify::before { content: "\f44b"; } .bi-kanban-fill::before { content: "\f44c"; } .bi-kanban::before { content: "\f44d"; } .bi-key-fill::before { content: "\f44e"; } .bi-key::before { content: "\f44f"; } .bi-keyboard-fill::before { content: "\f450"; } .bi-keyboard::before { content: "\f451"; } .bi-ladder::before { content: "\f452"; } .bi-lamp-fill::before { content: "\f453"; } .bi-lamp::before { content: "\f454"; } .bi-laptop-fill::before { content: "\f455"; } .bi-laptop::before { content: "\f456"; } .bi-layer-backward::before { content: "\f457"; } .bi-layer-forward::before { content: "\f458"; } .bi-layers-fill::before { content: "\f459"; } .bi-layers-half::before { content: "\f45a"; } .bi-layers::before { content: "\f45b"; } .bi-layout-sidebar-inset-reverse::before { content: "\f45c"; } .bi-layout-sidebar-inset::before { content: "\f45d"; } .bi-layout-sidebar-reverse::before { content: "\f45e"; } .bi-layout-sidebar::before { content: "\f45f"; } .bi-layout-split::before { content: "\f460"; } .bi-layout-text-sidebar-reverse::before { content: "\f461"; } .bi-layout-text-sidebar::before { content: "\f462"; } .bi-layout-text-window-reverse::before { content: "\f463"; } .bi-layout-text-window::before { content: "\f464"; } .bi-layout-three-columns::before { content: "\f465"; } .bi-layout-wtf::before { content: "\f466"; } .bi-life-preserver::before { content: "\f467"; } .bi-lightbulb-fill::before { content: "\f468"; } .bi-lightbulb-off-fill::before { content: "\f469"; } .bi-lightbulb-off::before { content: "\f46a"; } .bi-lightbulb::before { content: "\f46b"; } .bi-lightning-charge-fill::before { content: "\f46c"; } .bi-lightning-charge::before { content: "\f46d"; } .bi-lightning-fill::before { content: "\f46e"; } .bi-lightning::before { content: "\f46f"; } .bi-link-45deg::before { content: "\f470"; } .bi-link::before { content: "\f471"; } .bi-linkedin::before { content: "\f472"; } .bi-list-check::before { content: "\f473"; } .bi-list-nested::before { content: "\f474"; } .bi-list-ol::before { content: "\f475"; } .bi-list-stars::before { content: "\f476"; } .bi-list-task::before { content: "\f477"; } .bi-list-ul::before { content: "\f478"; } .bi-list::before { content: "\f479"; } .bi-lock-fill::before { content: "\f47a"; } .bi-lock::before { content: "\f47b"; } .bi-mailbox::before { content: "\f47c"; } .bi-mailbox2::before { content: "\f47d"; } .bi-map-fill::before { content: "\f47e"; } .bi-map::before { content: "\f47f"; } .bi-markdown-fill::before { content: "\f480"; } .bi-markdown::before { content: "\f481"; } .bi-mask::before { content: "\f482"; } .bi-megaphone-fill::before { content: "\f483"; } .bi-megaphone::before { content: "\f484"; } .bi-menu-app-fill::before { content: "\f485"; } .bi-menu-app::before { content: "\f486"; } .bi-menu-button-fill::before { content: "\f487"; } .bi-menu-button-wide-fill::before { content: "\f488"; } .bi-menu-button-wide::before { content: "\f489"; } .bi-menu-button::before { content: "\f48a"; } .bi-menu-down::before { content: "\f48b"; } .bi-menu-up::before { content: "\f48c"; } .bi-mic-fill::before { content: "\f48d"; } .bi-mic-mute-fill::before { content: "\f48e"; } .bi-mic-mute::before { content: "\f48f"; } .bi-mic::before { content: "\f490"; } .bi-minecart-loaded::before { content: "\f491"; } .bi-minecart::before { content: "\f492"; } .bi-moisture::before { content: "\f493"; } .bi-moon-fill::before { content: "\f494"; } .bi-moon-stars-fill::before { content: "\f495"; } .bi-moon-stars::before { content: "\f496"; } .bi-moon::before { content: "\f497"; } .bi-mouse-fill::before { content: "\f498"; } .bi-mouse::before { content: "\f499"; } .bi-mouse2-fill::before { content: "\f49a"; } .bi-mouse2::before { content: "\f49b"; } .bi-mouse3-fill::before { content: "\f49c"; } .bi-mouse3::before { content: "\f49d"; } .bi-music-note-beamed::before { content: "\f49e"; } .bi-music-note-list::before { content: "\f49f"; } .bi-music-note::before { content: "\f4a0"; } .bi-music-player-fill::before { content: "\f4a1"; } .bi-music-player::before { content: "\f4a2"; } .bi-newspaper::before { content: "\f4a3"; } .bi-node-minus-fill::before { content: "\f4a4"; } .bi-node-minus::before { content: "\f4a5"; } .bi-node-plus-fill::before { content: "\f4a6"; } .bi-node-plus::before { content: "\f4a7"; } .bi-nut-fill::before { content: "\f4a8"; } .bi-nut::before { content: "\f4a9"; } .bi-octagon-fill::before { content: "\f4aa"; } .bi-octagon-half::before { content: "\f4ab"; } .bi-octagon::before { content: "\f4ac"; } .bi-option::before { content: "\f4ad"; } .bi-outlet::before { content: "\f4ae"; } .bi-paint-bucket::before { content: "\f4af"; } .bi-palette-fill::before { content: "\f4b0"; } .bi-palette::before { content: "\f4b1"; } .bi-palette2::before { content: "\f4b2"; } .bi-paperclip::before { content: "\f4b3"; } .bi-paragraph::before { content: "\f4b4"; } .bi-patch-check-fill::before { content: "\f4b5"; } .bi-patch-check::before { content: "\f4b6"; } .bi-patch-exclamation-fill::before { content: "\f4b7"; } .bi-patch-exclamation::before { content: "\f4b8"; } .bi-patch-minus-fill::before { content: "\f4b9"; } .bi-patch-minus::before { content: "\f4ba"; } .bi-patch-plus-fill::before { content: "\f4bb"; } .bi-patch-plus::before { content: "\f4bc"; } .bi-patch-question-fill::before { content: "\f4bd"; } .bi-patch-question::before { content: "\f4be"; } .bi-pause-btn-fill::before { content: "\f4bf"; } .bi-pause-btn::before { content: "\f4c0"; } .bi-pause-circle-fill::before { content: "\f4c1"; } .bi-pause-circle::before { content: "\f4c2"; } .bi-pause-fill::before { content: "\f4c3"; } .bi-pause::before { content: "\f4c4"; } .bi-peace-fill::before { content: "\f4c5"; } .bi-peace::before { content: "\f4c6"; } .bi-pen-fill::before { content: "\f4c7"; } .bi-pen::before { content: "\f4c8"; } .bi-pencil-fill::before { content: "\f4c9"; } .bi-pencil-square::before { content: "\f4ca"; } .bi-pencil::before { content: "\f4cb"; } .bi-pentagon-fill::before { content: "\f4cc"; } .bi-pentagon-half::before { content: "\f4cd"; } .bi-pentagon::before { content: "\f4ce"; } .bi-people-fill::before { content: "\f4cf"; } .bi-people::before { content: "\f4d0"; } .bi-percent::before { content: "\f4d1"; } .bi-person-badge-fill::before { content: "\f4d2"; } .bi-person-badge::before { content: "\f4d3"; } .bi-person-bounding-box::before { content: "\f4d4"; } .bi-person-check-fill::before { content: "\f4d5"; } .bi-person-check::before { content: "\f4d6"; } .bi-person-circle::before { content: "\f4d7"; } .bi-person-dash-fill::before { content: "\f4d8"; } .bi-person-dash::before { content: "\f4d9"; } .bi-person-fill::before { content: "\f4da"; } .bi-person-lines-fill::before { content: "\f4db"; } .bi-person-plus-fill::before { content: "\f4dc"; } .bi-person-plus::before { content: "\f4dd"; } .bi-person-square::before { content: "\f4de"; } .bi-person-x-fill::before { content: "\f4df"; } .bi-person-x::before { content: "\f4e0"; } .bi-person::before { content: "\f4e1"; } .bi-phone-fill::before { content: "\f4e2"; } .bi-phone-landscape-fill::before { content: "\f4e3"; } .bi-phone-landscape::before { content: "\f4e4"; } .bi-phone-vibrate-fill::before { content: "\f4e5"; } .bi-phone-vibrate::before { content: "\f4e6"; } .bi-phone::before { content: "\f4e7"; } .bi-pie-chart-fill::before { content: "\f4e8"; } .bi-pie-chart::before { content: "\f4e9"; } .bi-pin-angle-fill::before { content: "\f4ea"; } .bi-pin-angle::before { content: "\f4eb"; } .bi-pin-fill::before { content: "\f4ec"; } .bi-pin::before { content: "\f4ed"; } .bi-pip-fill::before { content: "\f4ee"; } .bi-pip::before { content: "\f4ef"; } .bi-play-btn-fill::before { content: "\f4f0"; } .bi-play-btn::before { content: "\f4f1"; } .bi-play-circle-fill::before { content: "\f4f2"; } .bi-play-circle::before { content: "\f4f3"; } .bi-play-fill::before { content: "\f4f4"; } .bi-play::before { content: "\f4f5"; } .bi-plug-fill::before { content: "\f4f6"; } .bi-plug::before { content: "\f4f7"; } .bi-plus-circle-dotted::before { content: "\f4f8"; } .bi-plus-circle-fill::before { content: "\f4f9"; } .bi-plus-circle::before { content: "\f4fa"; } .bi-plus-square-dotted::before { content: "\f4fb"; } .bi-plus-square-fill::before { content: "\f4fc"; } .bi-plus-square::before { content: "\f4fd"; } .bi-plus::before { content: "\f4fe"; } .bi-power::before { content: "\f4ff"; } .bi-printer-fill::before { content: "\f500"; } .bi-printer::before { content: "\f501"; } .bi-puzzle-fill::before { content: "\f502"; } .bi-puzzle::before { content: "\f503"; } .bi-question-circle-fill::before { content: "\f504"; } .bi-question-circle::before { content: "\f505"; } .bi-question-diamond-fill::before { content: "\f506"; } .bi-question-diamond::before { content: "\f507"; } .bi-question-octagon-fill::before { content: "\f508"; } .bi-question-octagon::before { content: "\f509"; } .bi-question-square-fill::before { content: "\f50a"; } .bi-question-square::before { content: "\f50b"; } .bi-question::before { content: "\f50c"; } .bi-rainbow::before { content: "\f50d"; } .bi-receipt-cutoff::before { content: "\f50e"; } .bi-receipt::before { content: "\f50f"; } .bi-reception-0::before { content: "\f510"; } .bi-reception-1::before { content: "\f511"; } .bi-reception-2::before { content: "\f512"; } .bi-reception-3::before { content: "\f513"; } .bi-reception-4::before { content: "\f514"; } .bi-record-btn-fill::before { content: "\f515"; } .bi-record-btn::before { content: "\f516"; } .bi-record-circle-fill::before { content: "\f517"; } .bi-record-circle::before { content: "\f518"; } .bi-record-fill::before { content: "\f519"; } .bi-record::before { content: "\f51a"; } .bi-record2-fill::before { content: "\f51b"; } .bi-record2::before { content: "\f51c"; } .bi-reply-all-fill::before { content: "\f51d"; } .bi-reply-all::before { content: "\f51e"; } .bi-reply-fill::before { content: "\f51f"; } .bi-reply::before { content: "\f520"; } .bi-rss-fill::before { content: "\f521"; } .bi-rss::before { content: "\f522"; } .bi-rulers::before { content: "\f523"; } .bi-save-fill::before { content: "\f524"; } .bi-save::before { content: "\f525"; } .bi-save2-fill::before { content: "\f526"; } .bi-save2::before { content: "\f527"; } .bi-scissors::before { content: "\f528"; } .bi-screwdriver::before { content: "\f529"; } .bi-search::before { content: "\f52a"; } .bi-segmented-nav::before { content: "\f52b"; } .bi-server::before { content: "\f52c"; } .bi-share-fill::before { content: "\f52d"; } .bi-share::before { content: "\f52e"; } .bi-shield-check::before { content: "\f52f"; } .bi-shield-exclamation::before { content: "\f530"; } .bi-shield-fill-check::before { content: "\f531"; } .bi-shield-fill-exclamation::before { content: "\f532"; } .bi-shield-fill-minus::before { content: "\f533"; } .bi-shield-fill-plus::before { content: "\f534"; } .bi-shield-fill-x::before { content: "\f535"; } .bi-shield-fill::before { content: "\f536"; } .bi-shield-lock-fill::before { content: "\f537"; } .bi-shield-lock::before { content: "\f538"; } .bi-shield-minus::before { content: "\f539"; } .bi-shield-plus::before { content: "\f53a"; } .bi-shield-shaded::before { content: "\f53b"; } .bi-shield-slash-fill::before { content: "\f53c"; } .bi-shield-slash::before { content: "\f53d"; } .bi-shield-x::before { content: "\f53e"; } .bi-shield::before { content: "\f53f"; } .bi-shift-fill::before { content: "\f540"; } .bi-shift::before { content: "\f541"; } .bi-shop-window::before { content: "\f542"; } .bi-shop::before { content: "\f543"; } .bi-shuffle::before { content: "\f544"; } .bi-signpost-2-fill::before { content: "\f545"; } .bi-signpost-2::before { content: "\f546"; } .bi-signpost-fill::before { content: "\f547"; } .bi-signpost-split-fill::before { content: "\f548"; } .bi-signpost-split::before { content: "\f549"; } .bi-signpost::before { content: "\f54a"; } .bi-sim-fill::before { content: "\f54b"; } .bi-sim::before { content: "\f54c"; } .bi-skip-backward-btn-fill::before { content: "\f54d"; } .bi-skip-backward-btn::before { content: "\f54e"; } .bi-skip-backward-circle-fill::before { content: "\f54f"; } .bi-skip-backward-circle::before { content: "\f550"; } .bi-skip-backward-fill::before { content: "\f551"; } .bi-skip-backward::before { content: "\f552"; } .bi-skip-end-btn-fill::before { content: "\f553"; } .bi-skip-end-btn::before { content: "\f554"; } .bi-skip-end-circle-fill::before { content: "\f555"; } .bi-skip-end-circle::before { content: "\f556"; } .bi-skip-end-fill::before { content: "\f557"; } .bi-skip-end::before { content: "\f558"; } .bi-skip-forward-btn-fill::before { content: "\f559"; } .bi-skip-forward-btn::before { content: "\f55a"; } .bi-skip-forward-circle-fill::before { content: "\f55b"; } .bi-skip-forward-circle::before { content: "\f55c"; } .bi-skip-forward-fill::before { content: "\f55d"; } .bi-skip-forward::before { content: "\f55e"; } .bi-skip-start-btn-fill::before { content: "\f55f"; } .bi-skip-start-btn::before { content: "\f560"; } .bi-skip-start-circle-fill::before { content: "\f561"; } .bi-skip-start-circle::before { content: "\f562"; } .bi-skip-start-fill::before { content: "\f563"; } .bi-skip-start::before { content: "\f564"; } .bi-slack::before { content: "\f565"; } .bi-slash-circle-fill::before { content: "\f566"; } .bi-slash-circle::before { content: "\f567"; } .bi-slash-square-fill::before { content: "\f568"; } .bi-slash-square::before { content: "\f569"; } .bi-slash::before { content: "\f56a"; } .bi-sliders::before { content: "\f56b"; } .bi-smartwatch::before { content: "\f56c"; } .bi-snow::before { content: "\f56d"; } .bi-snow2::before { content: "\f56e"; } .bi-snow3::before { content: "\f56f"; } .bi-sort-alpha-down-alt::before { content: "\f570"; } .bi-sort-alpha-down::before { content: "\f571"; } .bi-sort-alpha-up-alt::before { content: "\f572"; } .bi-sort-alpha-up::before { content: "\f573"; } .bi-sort-down-alt::before { content: "\f574"; } .bi-sort-down::before { content: "\f575"; } .bi-sort-numeric-down-alt::before { content: "\f576"; } .bi-sort-numeric-down::before { content: "\f577"; } .bi-sort-numeric-up-alt::before { content: "\f578"; } .bi-sort-numeric-up::before { content: "\f579"; } .bi-sort-up-alt::before { content: "\f57a"; } .bi-sort-up::before { content: "\f57b"; } .bi-soundwave::before { content: "\f57c"; } .bi-speaker-fill::before { content: "\f57d"; } .bi-speaker::before { content: "\f57e"; } .bi-speedometer::before { content: "\f57f"; } .bi-speedometer2::before { content: "\f580"; } .bi-spellcheck::before { content: "\f581"; } .bi-square-fill::before { content: "\f582"; } .bi-square-half::before { content: "\f583"; } .bi-square::before { content: "\f584"; } .bi-stack::before { content: "\f585"; } .bi-star-fill::before { content: "\f586"; } .bi-star-half::before { content: "\f587"; } .bi-star::before { content: "\f588"; } .bi-stars::before { content: "\f589"; } .bi-stickies-fill::before { content: "\f58a"; } .bi-stickies::before { content: "\f58b"; } .bi-sticky-fill::before { content: "\f58c"; } .bi-sticky::before { content: "\f58d"; } .bi-stop-btn-fill::before { content: "\f58e"; } .bi-stop-btn::before { content: "\f58f"; } .bi-stop-circle-fill::before { content: "\f590"; } .bi-stop-circle::before { content: "\f591"; } .bi-stop-fill::before { content: "\f592"; } .bi-stop::before { content: "\f593"; } .bi-stoplights-fill::before { content: "\f594"; } .bi-stoplights::before { content: "\f595"; } .bi-stopwatch-fill::before { content: "\f596"; } .bi-stopwatch::before { content: "\f597"; } .bi-subtract::before { content: "\f598"; } .bi-suit-club-fill::before { content: "\f599"; } .bi-suit-club::before { content: "\f59a"; } .bi-suit-diamond-fill::before { content: "\f59b"; } .bi-suit-diamond::before { content: "\f59c"; } .bi-suit-heart-fill::before { content: "\f59d"; } .bi-suit-heart::before { content: "\f59e"; } .bi-suit-spade-fill::before { content: "\f59f"; } .bi-suit-spade::before { content: "\f5a0"; } .bi-sun-fill::before { content: "\f5a1"; } .bi-sun::before { content: "\f5a2"; } .bi-sunglasses::before { content: "\f5a3"; } .bi-sunrise-fill::before { content: "\f5a4"; } .bi-sunrise::before { content: "\f5a5"; } .bi-sunset-fill::before { content: "\f5a6"; } .bi-sunset::before { content: "\f5a7"; } .bi-symmetry-horizontal::before { content: "\f5a8"; } .bi-symmetry-vertical::before { content: "\f5a9"; } .bi-table::before { content: "\f5aa"; } .bi-tablet-fill::before { content: "\f5ab"; } .bi-tablet-landscape-fill::before { content: "\f5ac"; } .bi-tablet-landscape::before { content: "\f5ad"; } .bi-tablet::before { content: "\f5ae"; } .bi-tag-fill::before { content: "\f5af"; } .bi-tag::before { content: "\f5b0"; } .bi-tags-fill::before { content: "\f5b1"; } .bi-tags::before { content: "\f5b2"; } .bi-telegram::before { content: "\f5b3"; } .bi-telephone-fill::before { content: "\f5b4"; } .bi-telephone-forward-fill::before { content: "\f5b5"; } .bi-telephone-forward::before { content: "\f5b6"; } .bi-telephone-inbound-fill::before { content: "\f5b7"; } .bi-telephone-inbound::before { content: "\f5b8"; } .bi-telephone-minus-fill::before { content: "\f5b9"; } .bi-telephone-minus::before { content: "\f5ba"; } .bi-telephone-outbound-fill::before { content: "\f5bb"; } .bi-telephone-outbound::before { content: "\f5bc"; } .bi-telephone-plus-fill::before { content: "\f5bd"; } .bi-telephone-plus::before { content: "\f5be"; } .bi-telephone-x-fill::before { content: "\f5bf"; } .bi-telephone-x::before { content: "\f5c0"; } .bi-telephone::before { content: "\f5c1"; } .bi-terminal-fill::before { content: "\f5c2"; } .bi-terminal::before { content: "\f5c3"; } .bi-text-center::before { content: "\f5c4"; } .bi-text-indent-left::before { content: "\f5c5"; } .bi-text-indent-right::before { content: "\f5c6"; } .bi-text-left::before { content: "\f5c7"; } .bi-text-paragraph::before { content: "\f5c8"; } .bi-text-right::before { content: "\f5c9"; } .bi-textarea-resize::before { content: "\f5ca"; } .bi-textarea-t::before { content: "\f5cb"; } .bi-textarea::before { content: "\f5cc"; } .bi-thermometer-half::before { content: "\f5cd"; } .bi-thermometer-high::before { content: "\f5ce"; } .bi-thermometer-low::before { content: "\f5cf"; } .bi-thermometer-snow::before { content: "\f5d0"; } .bi-thermometer-sun::before { content: "\f5d1"; } .bi-thermometer::before { content: "\f5d2"; } .bi-three-dots-vertical::before { content: "\f5d3"; } .bi-three-dots::before { content: "\f5d4"; } .bi-toggle-off::before { content: "\f5d5"; } .bi-toggle-on::before { content: "\f5d6"; } .bi-toggle2-off::before { content: "\f5d7"; } .bi-toggle2-on::before { content: "\f5d8"; } .bi-toggles::before { content: "\f5d9"; } .bi-toggles2::before { content: "\f5da"; } .bi-tools::before { content: "\f5db"; } .bi-tornado::before { content: "\f5dc"; } .bi-trash-fill::before { content: "\f5dd"; } .bi-trash::before { content: "\f5de"; } .bi-trash2-fill::before { content: "\f5df"; } .bi-trash2::before { content: "\f5e0"; } .bi-tree-fill::before { content: "\f5e1"; } .bi-tree::before { content: "\f5e2"; } .bi-triangle-fill::before { content: "\f5e3"; } .bi-triangle-half::before { content: "\f5e4"; } .bi-triangle::before { content: "\f5e5"; } .bi-trophy-fill::before { content: "\f5e6"; } .bi-trophy::before { content: "\f5e7"; } .bi-tropical-storm::before { content: "\f5e8"; } .bi-truck-flatbed::before { content: "\f5e9"; } .bi-truck::before { content: "\f5ea"; } .bi-tsunami::before { content: "\f5eb"; } .bi-tv-fill::before { content: "\f5ec"; } .bi-tv::before { content: "\f5ed"; } .bi-twitch::before { content: "\f5ee"; } .bi-twitter::before { content: "\f5ef"; } .bi-type-bold::before { content: "\f5f0"; } .bi-type-h1::before { content: "\f5f1"; } .bi-type-h2::before { content: "\f5f2"; } .bi-type-h3::before { content: "\f5f3"; } .bi-type-italic::before { content: "\f5f4"; } .bi-type-strikethrough::before { content: "\f5f5"; } .bi-type-underline::before { content: "\f5f6"; } .bi-type::before { content: "\f5f7"; } .bi-ui-checks-grid::before { content: "\f5f8"; } .bi-ui-checks::before { content: "\f5f9"; } .bi-ui-radios-grid::before { content: "\f5fa"; } .bi-ui-radios::before { content: "\f5fb"; } .bi-umbrella-fill::before { content: "\f5fc"; } .bi-umbrella::before { content: "\f5fd"; } .bi-union::before { content: "\f5fe"; } .bi-unlock-fill::before { content: "\f5ff"; } .bi-unlock::before { content: "\f600"; } .bi-upc-scan::before { content: "\f601"; } .bi-upc::before { content: "\f602"; } .bi-upload::before { content: "\f603"; } .bi-vector-pen::before { content: "\f604"; } .bi-view-list::before { content: "\f605"; } .bi-view-stacked::before { content: "\f606"; } .bi-vinyl-fill::before { content: "\f607"; } .bi-vinyl::before { content: "\f608"; } .bi-voicemail::before { content: "\f609"; } .bi-volume-down-fill::before { content: "\f60a"; } .bi-volume-down::before { content: "\f60b"; } .bi-volume-mute-fill::before { content: "\f60c"; } .bi-volume-mute::before { content: "\f60d"; } .bi-volume-off-fill::before { content: "\f60e"; } .bi-volume-off::before { content: "\f60f"; } .bi-volume-up-fill::before { content: "\f610"; } .bi-volume-up::before { content: "\f611"; } .bi-vr::before { content: "\f612"; } .bi-wallet-fill::before { content: "\f613"; } .bi-wallet::before { content: "\f614"; } .bi-wallet2::before { content: "\f615"; } .bi-watch::before { content: "\f616"; } .bi-water::before { content: "\f617"; } .bi-whatsapp::before { content: "\f618"; } .bi-wifi-1::before { content: "\f619"; } .bi-wifi-2::before { content: "\f61a"; } .bi-wifi-off::before { content: "\f61b"; } .bi-wifi::before { content: "\f61c"; } .bi-wind::before { content: "\f61d"; } .bi-window-dock::before { content: "\f61e"; } .bi-window-sidebar::before { content: "\f61f"; } .bi-window::before { content: "\f620"; } .bi-wrench::before { content: "\f621"; } .bi-x-circle-fill::before { content: "\f622"; } .bi-x-circle::before { content: "\f623"; } .bi-x-diamond-fill::before { content: "\f624"; } .bi-x-diamond::before { content: "\f625"; } .bi-x-octagon-fill::before { content: "\f626"; } .bi-x-octagon::before { content: "\f627"; } .bi-x-square-fill::before { content: "\f628"; } .bi-x-square::before { content: "\f629"; } .bi-x::before { content: "\f62a"; } .bi-youtube::before { content: "\f62b"; } .bi-zoom-in::before { content: "\f62c"; } .bi-zoom-out::before { content: "\f62d"; } .bi-bank::before { content: "\f62e"; } .bi-bank2::before { content: "\f62f"; } .bi-bell-slash-fill::before { content: "\f630"; } .bi-bell-slash::before { content: "\f631"; } .bi-cash-coin::before { content: "\f632"; } .bi-check-lg::before { content: "\f633"; } .bi-coin::before { content: "\f634"; } .bi-currency-bitcoin::before { content: "\f635"; } .bi-currency-dollar::before { content: "\f636"; } .bi-currency-euro::before { content: "\f637"; } .bi-currency-exchange::before { content: "\f638"; } .bi-currency-pound::before { content: "\f639"; } .bi-currency-yen::before { content: "\f63a"; } .bi-dash-lg::before { content: "\f63b"; } .bi-exclamation-lg::before { content: "\f63c"; } .bi-file-earmark-pdf-fill::before { content: "\f63d"; } .bi-file-earmark-pdf::before { content: "\f63e"; } .bi-file-pdf-fill::before { content: "\f63f"; } .bi-file-pdf::before { content: "\f640"; } .bi-gender-ambiguous::before { content: "\f641"; } .bi-gender-female::before { content: "\f642"; } .bi-gender-male::before { content: "\f643"; } .bi-gender-trans::before { content: "\f644"; } .bi-headset-vr::before { content: "\f645"; } .bi-info-lg::before { content: "\f646"; } .bi-mastodon::before { content: "\f647"; } .bi-messenger::before { content: "\f648"; } .bi-piggy-bank-fill::before { content: "\f649"; } .bi-piggy-bank::before { content: "\f64a"; } .bi-pin-map-fill::before { content: "\f64b"; } .bi-pin-map::before { content: "\f64c"; } .bi-plus-lg::before { content: "\f64d"; } .bi-question-lg::before { content: "\f64e"; } .bi-recycle::before { content: "\f64f"; } .bi-reddit::before { content: "\f650"; } .bi-safe-fill::before { content: "\f651"; } .bi-safe2-fill::before { content: "\f652"; } .bi-safe2::before { content: "\f653"; } .bi-sd-card-fill::before { content: "\f654"; } .bi-sd-card::before { content: "\f655"; } .bi-skype::before { content: "\f656"; } .bi-slash-lg::before { content: "\f657"; } .bi-translate::before { content: "\f658"; } .bi-x-lg::before { content: "\f659"; } .bi-safe::before { content: "\f65a"; } .bi-apple::before { content: "\f65b"; } .bi-microsoft::before { content: "\f65d"; } .bi-windows::before { content: "\f65e"; } .bi-behance::before { content: "\f65c"; } .bi-dribbble::before { content: "\f65f"; } .bi-line::before { content: "\f660"; } .bi-medium::before { content: "\f661"; } .bi-paypal::before { content: "\f662"; } .bi-pinterest::before { content: "\f663"; } .bi-signal::before { content: "\f664"; } .bi-snapchat::before { content: "\f665"; } .bi-spotify::before { content: "\f666"; } .bi-stack-overflow::before { content: "\f667"; } .bi-strava::before { content: "\f668"; } .bi-wordpress::before { content: "\f669"; } .bi-vimeo::before { content: "\f66a"; } .bi-activity::before { content: "\f66b"; } .bi-easel2-fill::before { content: "\f66c"; } .bi-easel2::before { content: "\f66d"; } .bi-easel3-fill::before { content: "\f66e"; } .bi-easel3::before { content: "\f66f"; } .bi-fan::before { content: "\f670"; } .bi-fingerprint::before { content: "\f671"; } .bi-graph-down-arrow::before { content: "\f672"; } .bi-graph-up-arrow::before { content: "\f673"; } .bi-hypnotize::before { content: "\f674"; } .bi-magic::before { content: "\f675"; } .bi-person-rolodex::before { content: "\f676"; } .bi-person-video::before { content: "\f677"; } .bi-person-video2::before { content: "\f678"; } .bi-person-video3::before { content: "\f679"; } .bi-person-workspace::before { content: "\f67a"; } .bi-radioactive::before { content: "\f67b"; } .bi-webcam-fill::before { content: "\f67c"; } .bi-webcam::before { content: "\f67d"; } .bi-yin-yang::before { content: "\f67e"; } .bi-bandaid-fill::before { content: "\f680"; } .bi-bandaid::before { content: "\f681"; } .bi-bluetooth::before { content: "\f682"; } .bi-body-text::before { content: "\f683"; } .bi-boombox::before { content: "\f684"; } .bi-boxes::before { content: "\f685"; } .bi-dpad-fill::before { content: "\f686"; } .bi-dpad::before { content: "\f687"; } .bi-ear-fill::before { content: "\f688"; } .bi-ear::before { content: "\f689"; } .bi-envelope-check-fill::before { content: "\f68b"; } .bi-envelope-check::before { content: "\f68c"; } .bi-envelope-dash-fill::before { content: "\f68e"; } .bi-envelope-dash::before { content: "\f68f"; } .bi-envelope-exclamation-fill::before { content: "\f691"; } .bi-envelope-exclamation::before { content: "\f692"; } .bi-envelope-plus-fill::before { content: "\f693"; } .bi-envelope-plus::before { content: "\f694"; } .bi-envelope-slash-fill::before { content: "\f696"; } .bi-envelope-slash::before { content: "\f697"; } .bi-envelope-x-fill::before { content: "\f699"; } .bi-envelope-x::before { content: "\f69a"; } .bi-explicit-fill::before { content: "\f69b"; } .bi-explicit::before { content: "\f69c"; } .bi-git::before { content: "\f69d"; } .bi-infinity::before { content: "\f69e"; } .bi-list-columns-reverse::before { content: "\f69f"; } .bi-list-columns::before { content: "\f6a0"; } .bi-meta::before { content: "\f6a1"; } .bi-nintendo-switch::before { content: "\f6a4"; } .bi-pc-display-horizontal::before { content: "\f6a5"; } .bi-pc-display::before { content: "\f6a6"; } .bi-pc-horizontal::before { content: "\f6a7"; } .bi-pc::before { content: "\f6a8"; } .bi-playstation::before { content: "\f6a9"; } .bi-plus-slash-minus::before { content: "\f6aa"; } .bi-projector-fill::before { content: "\f6ab"; } .bi-projector::before { content: "\f6ac"; } .bi-qr-code-scan::before { content: "\f6ad"; } .bi-qr-code::before { content: "\f6ae"; } .bi-quora::before { content: "\f6af"; } .bi-quote::before { content: "\f6b0"; } .bi-robot::before { content: "\f6b1"; } .bi-send-check-fill::before { content: "\f6b2"; } .bi-send-check::before { content: "\f6b3"; } .bi-send-dash-fill::before { content: "\f6b4"; } .bi-send-dash::before { content: "\f6b5"; } .bi-send-exclamation-fill::before { content: "\f6b7"; } .bi-send-exclamation::before { content: "\f6b8"; } .bi-send-fill::before { content: "\f6b9"; } .bi-send-plus-fill::before { content: "\f6ba"; } .bi-send-plus::before { content: "\f6bb"; } .bi-send-slash-fill::before { content: "\f6bc"; } .bi-send-slash::before { content: "\f6bd"; } .bi-send-x-fill::before { content: "\f6be"; } .bi-send-x::before { content: "\f6bf"; } .bi-send::before { content: "\f6c0"; } .bi-steam::before { content: "\f6c1"; } .bi-terminal-dash::before { content: "\f6c3"; } .bi-terminal-plus::before { content: "\f6c4"; } .bi-terminal-split::before { content: "\f6c5"; } .bi-ticket-detailed-fill::before { content: "\f6c6"; } .bi-ticket-detailed::before { content: "\f6c7"; } .bi-ticket-fill::before { content: "\f6c8"; } .bi-ticket-perforated-fill::before { content: "\f6c9"; } .bi-ticket-perforated::before { content: "\f6ca"; } .bi-ticket::before { content: "\f6cb"; } .bi-tiktok::before { content: "\f6cc"; } .bi-window-dash::before { content: "\f6cd"; } .bi-window-desktop::before { content: "\f6ce"; } .bi-window-fullscreen::before { content: "\f6cf"; } .bi-window-plus::before { content: "\f6d0"; } .bi-window-split::before { content: "\f6d1"; } .bi-window-stack::before { content: "\f6d2"; } .bi-window-x::before { content: "\f6d3"; } .bi-xbox::before { content: "\f6d4"; } .bi-ethernet::before { content: "\f6d5"; } .bi-hdmi-fill::before { content: "\f6d6"; } .bi-hdmi::before { content: "\f6d7"; } .bi-usb-c-fill::before { content: "\f6d8"; } .bi-usb-c::before { content: "\f6d9"; } .bi-usb-fill::before { content: "\f6da"; } .bi-usb-plug-fill::before { content: "\f6db"; } .bi-usb-plug::before { content: "\f6dc"; } .bi-usb-symbol::before { content: "\f6dd"; } .bi-usb::before { content: "\f6de"; } .bi-boombox-fill::before { content: "\f6df"; } .bi-displayport::before { content: "\f6e1"; } .bi-gpu-card::before { content: "\f6e2"; } .bi-memory::before { content: "\f6e3"; } .bi-modem-fill::before { content: "\f6e4"; } .bi-modem::before { content: "\f6e5"; } .bi-motherboard-fill::before { content: "\f6e6"; } .bi-motherboard::before { content: "\f6e7"; } .bi-optical-audio-fill::before { content: "\f6e8"; } .bi-optical-audio::before { content: "\f6e9"; } .bi-pci-card::before { content: "\f6ea"; } .bi-router-fill::before { content: "\f6eb"; } .bi-router::before { content: "\f6ec"; } .bi-thunderbolt-fill::before { content: "\f6ef"; } .bi-thunderbolt::before { content: "\f6f0"; } .bi-usb-drive-fill::before { content: "\f6f1"; } .bi-usb-drive::before { content: "\f6f2"; } .bi-usb-micro-fill::before { content: "\f6f3"; } .bi-usb-micro::before { content: "\f6f4"; } .bi-usb-mini-fill::before { content: "\f6f5"; } .bi-usb-mini::before { content: "\f6f6"; } .bi-cloud-haze2::before { content: "\f6f7"; } .bi-device-hdd-fill::before { content: "\f6f8"; } .bi-device-hdd::before { content: "\f6f9"; } .bi-device-ssd-fill::before { content: "\f6fa"; } .bi-device-ssd::before { content: "\f6fb"; } .bi-displayport-fill::before { content: "\f6fc"; } .bi-mortarboard-fill::before { content: "\f6fd"; } .bi-mortarboard::before { content: "\f6fe"; } .bi-terminal-x::before { content: "\f6ff"; } .bi-arrow-through-heart-fill::before { content: "\f700"; } .bi-arrow-through-heart::before { content: "\f701"; } .bi-badge-sd-fill::before { content: "\f702"; } .bi-badge-sd::before { content: "\f703"; } .bi-bag-heart-fill::before { content: "\f704"; } .bi-bag-heart::before { content: "\f705"; } .bi-balloon-fill::before { content: "\f706"; } .bi-balloon-heart-fill::before { content: "\f707"; } .bi-balloon-heart::before { content: "\f708"; } .bi-balloon::before { content: "\f709"; } .bi-box2-fill::before { content: "\f70a"; } .bi-box2-heart-fill::before { content: "\f70b"; } .bi-box2-heart::before { content: "\f70c"; } .bi-box2::before { content: "\f70d"; } .bi-braces-asterisk::before { content: "\f70e"; } .bi-calendar-heart-fill::before { content: "\f70f"; } .bi-calendar-heart::before { content: "\f710"; } .bi-calendar2-heart-fill::before { content: "\f711"; } .bi-calendar2-heart::before { content: "\f712"; } .bi-chat-heart-fill::before { content: "\f713"; } .bi-chat-heart::before { content: "\f714"; } .bi-chat-left-heart-fill::before { content: "\f715"; } .bi-chat-left-heart::before { content: "\f716"; } .bi-chat-right-heart-fill::before { content: "\f717"; } .bi-chat-right-heart::before { content: "\f718"; } .bi-chat-square-heart-fill::before { content: "\f719"; } .bi-chat-square-heart::before { content: "\f71a"; } .bi-clipboard-check-fill::before { content: "\f71b"; } .bi-clipboard-data-fill::before { content: "\f71c"; } .bi-clipboard-fill::before { content: "\f71d"; } .bi-clipboard-heart-fill::before { content: "\f71e"; } .bi-clipboard-heart::before { content: "\f71f"; } .bi-clipboard-minus-fill::before { content: "\f720"; } .bi-clipboard-plus-fill::before { content: "\f721"; } .bi-clipboard-pulse::before { content: "\f722"; } .bi-clipboard-x-fill::before { content: "\f723"; } .bi-clipboard2-check-fill::before { content: "\f724"; } .bi-clipboard2-check::before { content: "\f725"; } .bi-clipboard2-data-fill::before { content: "\f726"; } .bi-clipboard2-data::before { content: "\f727"; } .bi-clipboard2-fill::before { content: "\f728"; } .bi-clipboard2-heart-fill::before { content: "\f729"; } .bi-clipboard2-heart::before { content: "\f72a"; } .bi-clipboard2-minus-fill::before { content: "\f72b"; } .bi-clipboard2-minus::before { content: "\f72c"; } .bi-clipboard2-plus-fill::before { content: "\f72d"; } .bi-clipboard2-plus::before { content: "\f72e"; } .bi-clipboard2-pulse-fill::before { content: "\f72f"; } .bi-clipboard2-pulse::before { content: "\f730"; } .bi-clipboard2-x-fill::before { content: "\f731"; } .bi-clipboard2-x::before { content: "\f732"; } .bi-clipboard2::before { content: "\f733"; } .bi-emoji-kiss-fill::before { content: "\f734"; } .bi-emoji-kiss::before { content: "\f735"; } .bi-envelope-heart-fill::before { content: "\f736"; } .bi-envelope-heart::before { content: "\f737"; } .bi-envelope-open-heart-fill::before { content: "\f738"; } .bi-envelope-open-heart::before { content: "\f739"; } .bi-envelope-paper-fill::before { content: "\f73a"; } .bi-envelope-paper-heart-fill::before { content: "\f73b"; } .bi-envelope-paper-heart::before { content: "\f73c"; } .bi-envelope-paper::before { content: "\f73d"; } .bi-filetype-aac::before { content: "\f73e"; } .bi-filetype-ai::before { content: "\f73f"; } .bi-filetype-bmp::before { content: "\f740"; } .bi-filetype-cs::before { content: "\f741"; } .bi-filetype-css::before { content: "\f742"; } .bi-filetype-csv::before { content: "\f743"; } .bi-filetype-doc::before { content: "\f744"; } .bi-filetype-docx::before { content: "\f745"; } .bi-filetype-exe::before { content: "\f746"; } .bi-filetype-gif::before { content: "\f747"; } .bi-filetype-heic::before { content: "\f748"; } .bi-filetype-html::before { content: "\f749"; } .bi-filetype-java::before { content: "\f74a"; } .bi-filetype-jpg::before { content: "\f74b"; } .bi-filetype-js::before { content: "\f74c"; } .bi-filetype-jsx::before { content: "\f74d"; } .bi-filetype-key::before { content: "\f74e"; } .bi-filetype-m4p::before { content: "\f74f"; } .bi-filetype-md::before { content: "\f750"; } .bi-filetype-mdx::before { content: "\f751"; } .bi-filetype-mov::before { content: "\f752"; } .bi-filetype-mp3::before { content: "\f753"; } .bi-filetype-mp4::before { content: "\f754"; } .bi-filetype-otf::before { content: "\f755"; } .bi-filetype-pdf::before { content: "\f756"; } .bi-filetype-php::before { content: "\f757"; } .bi-filetype-png::before { content: "\f758"; } .bi-filetype-ppt::before { content: "\f75a"; } .bi-filetype-psd::before { content: "\f75b"; } .bi-filetype-py::before { content: "\f75c"; } .bi-filetype-raw::before { content: "\f75d"; } .bi-filetype-rb::before { content: "\f75e"; } .bi-filetype-sass::before { content: "\f75f"; } .bi-filetype-scss::before { content: "\f760"; } .bi-filetype-sh::before { content: "\f761"; } .bi-filetype-svg::before { content: "\f762"; } .bi-filetype-tiff::before { content: "\f763"; } .bi-filetype-tsx::before { content: "\f764"; } .bi-filetype-ttf::before { content: "\f765"; } .bi-filetype-txt::before { content: "\f766"; } .bi-filetype-wav::before { content: "\f767"; } .bi-filetype-woff::before { content: "\f768"; } .bi-filetype-xls::before { content: "\f76a"; } .bi-filetype-xml::before { content: "\f76b"; } .bi-filetype-yml::before { content: "\f76c"; } .bi-heart-arrow::before { content: "\f76d"; } .bi-heart-pulse-fill::before { content: "\f76e"; } .bi-heart-pulse::before { content: "\f76f"; } .bi-heartbreak-fill::before { content: "\f770"; } .bi-heartbreak::before { content: "\f771"; } .bi-hearts::before { content: "\f772"; } .bi-hospital-fill::before { content: "\f773"; } .bi-hospital::before { content: "\f774"; } .bi-house-heart-fill::before { content: "\f775"; } .bi-house-heart::before { content: "\f776"; } .bi-incognito::before { content: "\f777"; } .bi-magnet-fill::before { content: "\f778"; } .bi-magnet::before { content: "\f779"; } .bi-person-heart::before { content: "\f77a"; } .bi-person-hearts::before { content: "\f77b"; } .bi-phone-flip::before { content: "\f77c"; } .bi-plugin::before { content: "\f77d"; } .bi-postage-fill::before { content: "\f77e"; } .bi-postage-heart-fill::before { content: "\f77f"; } .bi-postage-heart::before { content: "\f780"; } .bi-postage::before { content: "\f781"; } .bi-postcard-fill::before { content: "\f782"; } .bi-postcard-heart-fill::before { content: "\f783"; } .bi-postcard-heart::before { content: "\f784"; } .bi-postcard::before { content: "\f785"; } .bi-search-heart-fill::before { content: "\f786"; } .bi-search-heart::before { content: "\f787"; } .bi-sliders2-vertical::before { content: "\f788"; } .bi-sliders2::before { content: "\f789"; } .bi-trash3-fill::before { content: "\f78a"; } .bi-trash3::before { content: "\f78b"; } .bi-valentine::before { content: "\f78c"; } .bi-valentine2::before { content: "\f78d"; } .bi-wrench-adjustable-circle-fill::before { content: "\f78e"; } .bi-wrench-adjustable-circle::before { content: "\f78f"; } .bi-wrench-adjustable::before { content: "\f790"; } .bi-filetype-json::before { content: "\f791"; } .bi-filetype-pptx::before { content: "\f792"; } .bi-filetype-xlsx::before { content: "\f793"; } .bi-1-circle-fill::before { content: "\f796"; } .bi-1-circle::before { content: "\f797"; } .bi-1-square-fill::before { content: "\f798"; } .bi-1-square::before { content: "\f799"; } .bi-2-circle-fill::before { content: "\f79c"; } .bi-2-circle::before { content: "\f79d"; } .bi-2-square-fill::before { content: "\f79e"; } .bi-2-square::before { content: "\f79f"; } .bi-3-circle-fill::before { content: "\f7a2"; } .bi-3-circle::before { content: "\f7a3"; } .bi-3-square-fill::before { content: "\f7a4"; } .bi-3-square::before { content: "\f7a5"; } .bi-4-circle-fill::before { content: "\f7a8"; } .bi-4-circle::before { content: "\f7a9"; } .bi-4-square-fill::before { content: "\f7aa"; } .bi-4-square::before { content: "\f7ab"; } .bi-5-circle-fill::before { content: "\f7ae"; } .bi-5-circle::before { content: "\f7af"; } .bi-5-square-fill::before { content: "\f7b0"; } .bi-5-square::before { content: "\f7b1"; } .bi-6-circle-fill::before { content: "\f7b4"; } .bi-6-circle::before { content: "\f7b5"; } .bi-6-square-fill::before { content: "\f7b6"; } .bi-6-square::before { content: "\f7b7"; } .bi-7-circle-fill::before { content: "\f7ba"; } .bi-7-circle::before { content: "\f7bb"; } .bi-7-square-fill::before { content: "\f7bc"; } .bi-7-square::before { content: "\f7bd"; } .bi-8-circle-fill::before { content: "\f7c0"; } .bi-8-circle::before { content: "\f7c1"; } .bi-8-square-fill::before { content: "\f7c2"; } .bi-8-square::before { content: "\f7c3"; } .bi-9-circle-fill::before { content: "\f7c6"; } .bi-9-circle::before { content: "\f7c7"; } .bi-9-square-fill::before { content: "\f7c8"; } .bi-9-square::before { content: "\f7c9"; } .bi-airplane-engines-fill::before { content: "\f7ca"; } .bi-airplane-engines::before { content: "\f7cb"; } .bi-airplane-fill::before { content: "\f7cc"; } .bi-airplane::before { content: "\f7cd"; } .bi-alexa::before { content: "\f7ce"; } .bi-alipay::before { content: "\f7cf"; } .bi-android::before { content: "\f7d0"; } .bi-android2::before { content: "\f7d1"; } .bi-box-fill::before { content: "\f7d2"; } .bi-box-seam-fill::before { content: "\f7d3"; } .bi-browser-chrome::before { content: "\f7d4"; } .bi-browser-edge::before { content: "\f7d5"; } .bi-browser-firefox::before { content: "\f7d6"; } .bi-browser-safari::before { content: "\f7d7"; } .bi-c-circle-fill::before { content: "\f7da"; } .bi-c-circle::before { content: "\f7db"; } .bi-c-square-fill::before { content: "\f7dc"; } .bi-c-square::before { content: "\f7dd"; } .bi-capsule-pill::before { content: "\f7de"; } .bi-capsule::before { content: "\f7df"; } .bi-car-front-fill::before { content: "\f7e0"; } .bi-car-front::before { content: "\f7e1"; } .bi-cassette-fill::before { content: "\f7e2"; } .bi-cassette::before { content: "\f7e3"; } .bi-cc-circle-fill::before { content: "\f7e6"; } .bi-cc-circle::before { content: "\f7e7"; } .bi-cc-square-fill::before { content: "\f7e8"; } .bi-cc-square::before { content: "\f7e9"; } .bi-cup-hot-fill::before { content: "\f7ea"; } .bi-cup-hot::before { content: "\f7eb"; } .bi-currency-rupee::before { content: "\f7ec"; } .bi-dropbox::before { content: "\f7ed"; } .bi-escape::before { content: "\f7ee"; } .bi-fast-forward-btn-fill::before { content: "\f7ef"; } .bi-fast-forward-btn::before { content: "\f7f0"; } .bi-fast-forward-circle-fill::before { content: "\f7f1"; } .bi-fast-forward-circle::before { content: "\f7f2"; } .bi-fast-forward-fill::before { content: "\f7f3"; } .bi-fast-forward::before { content: "\f7f4"; } .bi-filetype-sql::before { content: "\f7f5"; } .bi-fire::before { content: "\f7f6"; } .bi-google-play::before { content: "\f7f7"; } .bi-h-circle-fill::before { content: "\f7fa"; } .bi-h-circle::before { content: "\f7fb"; } .bi-h-square-fill::before { content: "\f7fc"; } .bi-h-square::before { content: "\f7fd"; } .bi-indent::before { content: "\f7fe"; } .bi-lungs-fill::before { content: "\f7ff"; } .bi-lungs::before { content: "\f800"; } .bi-microsoft-teams::before { content: "\f801"; } .bi-p-circle-fill::before { content: "\f804"; } .bi-p-circle::before { content: "\f805"; } .bi-p-square-fill::before { content: "\f806"; } .bi-p-square::before { content: "\f807"; } .bi-pass-fill::before { content: "\f808"; } .bi-pass::before { content: "\f809"; } .bi-prescription::before { content: "\f80a"; } .bi-prescription2::before { content: "\f80b"; } .bi-r-circle-fill::before { content: "\f80e"; } .bi-r-circle::before { content: "\f80f"; } .bi-r-square-fill::before { content: "\f810"; } .bi-r-square::before { content: "\f811"; } .bi-repeat-1::before { content: "\f812"; } .bi-repeat::before { content: "\f813"; } .bi-rewind-btn-fill::before { content: "\f814"; } .bi-rewind-btn::before { content: "\f815"; } .bi-rewind-circle-fill::before { content: "\f816"; } .bi-rewind-circle::before { content: "\f817"; } .bi-rewind-fill::before { content: "\f818"; } .bi-rewind::before { content: "\f819"; } .bi-train-freight-front-fill::before { content: "\f81a"; } .bi-train-freight-front::before { content: "\f81b"; } .bi-train-front-fill::before { content: "\f81c"; } .bi-train-front::before { content: "\f81d"; } .bi-train-lightrail-front-fill::before { content: "\f81e"; } .bi-train-lightrail-front::before { content: "\f81f"; } .bi-truck-front-fill::before { content: "\f820"; } .bi-truck-front::before { content: "\f821"; } .bi-ubuntu::before { content: "\f822"; } .bi-unindent::before { content: "\f823"; } .bi-unity::before { content: "\f824"; } .bi-universal-access-circle::before { content: "\f825"; } .bi-universal-access::before { content: "\f826"; } .bi-virus::before { content: "\f827"; } .bi-virus2::before { content: "\f828"; } .bi-wechat::before { content: "\f829"; } .bi-yelp::before { content: "\f82a"; } .bi-sign-stop-fill::before { content: "\f82b"; } .bi-sign-stop-lights-fill::before { content: "\f82c"; } .bi-sign-stop-lights::before { content: "\f82d"; } .bi-sign-stop::before { content: "\f82e"; } .bi-sign-turn-left-fill::before { content: "\f82f"; } .bi-sign-turn-left::before { content: "\f830"; } .bi-sign-turn-right-fill::before { content: "\f831"; } .bi-sign-turn-right::before { content: "\f832"; } .bi-sign-turn-slight-left-fill::before { content: "\f833"; } .bi-sign-turn-slight-left::before { content: "\f834"; } .bi-sign-turn-slight-right-fill::before { content: "\f835"; } .bi-sign-turn-slight-right::before { content: "\f836"; } .bi-sign-yield-fill::before { content: "\f837"; } .bi-sign-yield::before { content: "\f838"; } .bi-ev-station-fill::before { content: "\f839"; } .bi-ev-station::before { content: "\f83a"; } .bi-fuel-pump-diesel-fill::before { content: "\f83b"; } .bi-fuel-pump-diesel::before { content: "\f83c"; } .bi-fuel-pump-fill::before { content: "\f83d"; } .bi-fuel-pump::before { content: "\f83e"; } .bi-0-circle-fill::before { content: "\f83f"; } .bi-0-circle::before { content: "\f840"; } .bi-0-square-fill::before { content: "\f841"; } .bi-0-square::before { content: "\f842"; } .bi-rocket-fill::before { content: "\f843"; } .bi-rocket-takeoff-fill::before { content: "\f844"; } .bi-rocket-takeoff::before { content: "\f845"; } .bi-rocket::before { content: "\f846"; } .bi-stripe::before { content: "\f847"; } .bi-subscript::before { content: "\f848"; } .bi-superscript::before { content: "\f849"; } .bi-trello::before { content: "\f84a"; } .bi-envelope-at-fill::before { content: "\f84b"; } .bi-envelope-at::before { content: "\f84c"; } .bi-regex::before { content: "\f84d"; } .bi-text-wrap::before { content: "\f84e"; } .bi-sign-dead-end-fill::before { content: "\f84f"; } .bi-sign-dead-end::before { content: "\f850"; } .bi-sign-do-not-enter-fill::before { content: "\f851"; } .bi-sign-do-not-enter::before { content: "\f852"; } .bi-sign-intersection-fill::before { content: "\f853"; } .bi-sign-intersection-side-fill::before { content: "\f854"; } .bi-sign-intersection-side::before { content: "\f855"; } .bi-sign-intersection-t-fill::before { content: "\f856"; } .bi-sign-intersection-t::before { content: "\f857"; } .bi-sign-intersection-y-fill::before { content: "\f858"; } .bi-sign-intersection-y::before { content: "\f859"; } .bi-sign-intersection::before { content: "\f85a"; } .bi-sign-merge-left-fill::before { content: "\f85b"; } .bi-sign-merge-left::before { content: "\f85c"; } .bi-sign-merge-right-fill::before { content: "\f85d"; } .bi-sign-merge-right::before { content: "\f85e"; } .bi-sign-no-left-turn-fill::before { content: "\f85f"; } .bi-sign-no-left-turn::before { content: "\f860"; } .bi-sign-no-parking-fill::before { content: "\f861"; } .bi-sign-no-parking::before { content: "\f862"; } .bi-sign-no-right-turn-fill::before { content: "\f863"; } .bi-sign-no-right-turn::before { content: "\f864"; } .bi-sign-railroad-fill::before { content: "\f865"; } .bi-sign-railroad::before { content: "\f866"; } .bi-building-add::before { content: "\f867"; } .bi-building-check::before { content: "\f868"; } .bi-building-dash::before { content: "\f869"; } .bi-building-down::before { content: "\f86a"; } .bi-building-exclamation::before { content: "\f86b"; } .bi-building-fill-add::before { content: "\f86c"; } .bi-building-fill-check::before { content: "\f86d"; } .bi-building-fill-dash::before { content: "\f86e"; } .bi-building-fill-down::before { content: "\f86f"; } .bi-building-fill-exclamation::before { content: "\f870"; } .bi-building-fill-gear::before { content: "\f871"; } .bi-building-fill-lock::before { content: "\f872"; } .bi-building-fill-slash::before { content: "\f873"; } .bi-building-fill-up::before { content: "\f874"; } .bi-building-fill-x::before { content: "\f875"; } .bi-building-fill::before { content: "\f876"; } .bi-building-gear::before { content: "\f877"; } .bi-building-lock::before { content: "\f878"; } .bi-building-slash::before { content: "\f879"; } .bi-building-up::before { content: "\f87a"; } .bi-building-x::before { content: "\f87b"; } .bi-buildings-fill::before { content: "\f87c"; } .bi-buildings::before { content: "\f87d"; } .bi-bus-front-fill::before { content: "\f87e"; } .bi-bus-front::before { content: "\f87f"; } .bi-ev-front-fill::before { content: "\f880"; } .bi-ev-front::before { content: "\f881"; } .bi-globe-americas::before { content: "\f882"; } .bi-globe-asia-australia::before { content: "\f883"; } .bi-globe-central-south-asia::before { content: "\f884"; } .bi-globe-europe-africa::before { content: "\f885"; } .bi-house-add-fill::before { content: "\f886"; } .bi-house-add::before { content: "\f887"; } .bi-house-check-fill::before { content: "\f888"; } .bi-house-check::before { content: "\f889"; } .bi-house-dash-fill::before { content: "\f88a"; } .bi-house-dash::before { content: "\f88b"; } .bi-house-down-fill::before { content: "\f88c"; } .bi-house-down::before { content: "\f88d"; } .bi-house-exclamation-fill::before { content: "\f88e"; } .bi-house-exclamation::before { content: "\f88f"; } .bi-house-gear-fill::before { content: "\f890"; } .bi-house-gear::before { content: "\f891"; } .bi-house-lock-fill::before { content: "\f892"; } .bi-house-lock::before { content: "\f893"; } .bi-house-slash-fill::before { content: "\f894"; } .bi-house-slash::before { content: "\f895"; } .bi-house-up-fill::before { content: "\f896"; } .bi-house-up::before { content: "\f897"; } .bi-house-x-fill::before { content: "\f898"; } .bi-house-x::before { content: "\f899"; } .bi-person-add::before { content: "\f89a"; } .bi-person-down::before { content: "\f89b"; } .bi-person-exclamation::before { content: "\f89c"; } .bi-person-fill-add::before { content: "\f89d"; } .bi-person-fill-check::before { content: "\f89e"; } .bi-person-fill-dash::before { content: "\f89f"; } .bi-person-fill-down::before { content: "\f8a0"; } .bi-person-fill-exclamation::before { content: "\f8a1"; } .bi-person-fill-gear::before { content: "\f8a2"; } .bi-person-fill-lock::before { content: "\f8a3"; } .bi-person-fill-slash::before { content: "\f8a4"; } .bi-person-fill-up::before { content: "\f8a5"; } .bi-person-fill-x::before { content: "\f8a6"; } .bi-person-gear::before { content: "\f8a7"; } .bi-person-lock::before { content: "\f8a8"; } .bi-person-slash::before { content: "\f8a9"; } .bi-person-up::before { content: "\f8aa"; } .bi-scooter::before { content: "\f8ab"; } .bi-taxi-front-fill::before { content: "\f8ac"; } .bi-taxi-front::before { content: "\f8ad"; } .bi-amd::before { content: "\f8ae"; } .bi-database-add::before { content: "\f8af"; } .bi-database-check::before { content: "\f8b0"; } .bi-database-dash::before { content: "\f8b1"; } .bi-database-down::before { content: "\f8b2"; } .bi-database-exclamation::before { content: "\f8b3"; } .bi-database-fill-add::before { content: "\f8b4"; } .bi-database-fill-check::before { content: "\f8b5"; } .bi-database-fill-dash::before { content: "\f8b6"; } .bi-database-fill-down::before { content: "\f8b7"; } .bi-database-fill-exclamation::before { content: "\f8b8"; } .bi-database-fill-gear::before { content: "\f8b9"; } .bi-database-fill-lock::before { content: "\f8ba"; } .bi-database-fill-slash::before { content: "\f8bb"; } .bi-database-fill-up::before { content: "\f8bc"; } .bi-database-fill-x::before { content: "\f8bd"; } .bi-database-fill::before { content: "\f8be"; } .bi-database-gear::before { content: "\f8bf"; } .bi-database-lock::before { content: "\f8c0"; } .bi-database-slash::before { content: "\f8c1"; } .bi-database-up::before { content: "\f8c2"; } .bi-database-x::before { content: "\f8c3"; } .bi-database::before { content: "\f8c4"; } .bi-houses-fill::before { content: "\f8c5"; } .bi-houses::before { content: "\f8c6"; } .bi-nvidia::before { content: "\f8c7"; } .bi-person-vcard-fill::before { content: "\f8c8"; } .bi-person-vcard::before { content: "\f8c9"; } .bi-sina-weibo::before { content: "\f8ca"; } .bi-tencent-qq::before { content: "\f8cb"; } .bi-wikipedia::before { content: "\f8cc"; } .bi-alphabet-uppercase::before { content: "\f2a5"; } .bi-alphabet::before { content: "\f68a"; } .bi-amazon::before { content: "\f68d"; } .bi-arrows-collapse-vertical::before { content: "\f690"; } .bi-arrows-expand-vertical::before { content: "\f695"; } .bi-arrows-vertical::before { content: "\f698"; } .bi-arrows::before { content: "\f6a2"; } .bi-ban-fill::before { content: "\f6a3"; } .bi-ban::before { content: "\f6b6"; } .bi-bing::before { content: "\f6c2"; } .bi-cake::before { content: "\f6e0"; } .bi-cake2::before { content: "\f6ed"; } .bi-cookie::before { content: "\f6ee"; } .bi-copy::before { content: "\f759"; } .bi-crosshair::before { content: "\f769"; } .bi-crosshair2::before { content: "\f794"; } .bi-emoji-astonished-fill::before { content: "\f795"; } .bi-emoji-astonished::before { content: "\f79a"; } .bi-emoji-grimace-fill::before { content: "\f79b"; } .bi-emoji-grimace::before { content: "\f7a0"; } .bi-emoji-grin-fill::before { content: "\f7a1"; } .bi-emoji-grin::before { content: "\f7a6"; } .bi-emoji-surprise-fill::before { content: "\f7a7"; } .bi-emoji-surprise::before { content: "\f7ac"; } .bi-emoji-tear-fill::before { content: "\f7ad"; } .bi-emoji-tear::before { content: "\f7b2"; } .bi-envelope-arrow-down-fill::before { content: "\f7b3"; } .bi-envelope-arrow-down::before { content: "\f7b8"; } .bi-envelope-arrow-up-fill::before { content: "\f7b9"; } .bi-envelope-arrow-up::before { content: "\f7be"; } .bi-feather::before { content: "\f7bf"; } .bi-feather2::before { content: "\f7c4"; } .bi-floppy-fill::before { content: "\f7c5"; } .bi-floppy::before { content: "\f7d8"; } .bi-floppy2-fill::before { content: "\f7d9"; } .bi-floppy2::before { content: "\f7e4"; } .bi-gitlab::before { content: "\f7e5"; } .bi-highlighter::before { content: "\f7f8"; } .bi-marker-tip::before { content: "\f802"; } .bi-nvme-fill::before { content: "\f803"; } .bi-nvme::before { content: "\f80c"; } .bi-opencollective::before { content: "\f80d"; } .bi-pci-card-network::before { content: "\f8cd"; } .bi-pci-card-sound::before { content: "\f8ce"; } .bi-radar::before { content: "\f8cf"; } .bi-send-arrow-down-fill::before { content: "\f8d0"; } .bi-send-arrow-down::before { content: "\f8d1"; } .bi-send-arrow-up-fill::before { content: "\f8d2"; } .bi-send-arrow-up::before { content: "\f8d3"; } .bi-sim-slash-fill::before { content: "\f8d4"; } .bi-sim-slash::before { content: "\f8d5"; } .bi-sourceforge::before { content: "\f8d6"; } .bi-substack::before { content: "\f8d7"; } .bi-threads-fill::before { content: "\f8d8"; } .bi-threads::before { content: "\f8d9"; } .bi-transparency::before { content: "\f8da"; } .bi-twitter-x::before { content: "\f8db"; } .bi-type-h4::before { content: "\f8dc"; } .bi-type-h5::before { content: "\f8dd"; } .bi-type-h6::before { content: "\f8de"; } .bi-backpack-fill::before { content: "\f8df"; } .bi-backpack::before { content: "\f8e0"; } .bi-backpack2-fill::before { content: "\f8e1"; } .bi-backpack2::before { content: "\f8e2"; } .bi-backpack3-fill::before { content: "\f8e3"; } .bi-backpack3::before { content: "\f8e4"; } .bi-backpack4-fill::before { content: "\f8e5"; } .bi-backpack4::before { content: "\f8e6"; } .bi-brilliance::before { content: "\f8e7"; } .bi-cake-fill::before { content: "\f8e8"; } .bi-cake2-fill::before { content: "\f8e9"; } .bi-duffle-fill::before { content: "\f8ea"; } .bi-duffle::before { content: "\f8eb"; } .bi-exposure::before { content: "\f8ec"; } .bi-gender-neuter::before { content: "\f8ed"; } .bi-highlights::before { content: "\f8ee"; } .bi-luggage-fill::before { content: "\f8ef"; } .bi-luggage::before { content: "\f8f0"; } .bi-mailbox-flag::before { content: "\f8f1"; } .bi-mailbox2-flag::before { content: "\f8f2"; } .bi-noise-reduction::before { content: "\f8f3"; } .bi-passport-fill::before { content: "\f8f4"; } .bi-passport::before { content: "\f8f5"; } .bi-person-arms-up::before { content: "\f8f6"; } .bi-person-raised-hand::before { content: "\f8f7"; } .bi-person-standing-dress::before { content: "\f8f8"; } .bi-person-standing::before { content: "\f8f9"; } .bi-person-walking::before { content: "\f8fa"; } .bi-person-wheelchair::before { content: "\f8fb"; } .bi-shadows::before { content: "\f8fc"; } .bi-suitcase-fill::before { content: "\f8fd"; } .bi-suitcase-lg-fill::before { content: "\f8fe"; } .bi-suitcase-lg::before { content: "\f8ff"; } .bi-suitcase::before { content: "\f900"; } .bi-suitcase2-fill::before { content: "\f901"; } .bi-suitcase2::before { content: "\f902"; } .bi-vignette::before { content: "\f903"; }      .elementor-element .section-sticky {   position: relative; } .elementor-element .section-sticky--stuck {   position: fixed !important;   top: 0;   width: 100%; } .section-sticky-placeholder {   display: none; } .cea-align-right {   text-align: right; } .cea-align-left {   text-align: left; } .cea-align-center {   text-align: center; } .cea-align-justify { text-align: justify; } .before-icon {   margin-right: 6px; } ul.nav.top-meta-list, ul.nav.bottom-meta-list {   display: inline-block;   padding: 0;   margin-bottom: 0; } ul.nav.meta-right {   text-align: right; } ul.nav.top-meta-list > li, ul.nav.bottom-meta-list > li {   vertical-align: middle;   display: inline-block; margin-top: 0;   margin-right: 15px; } ul.nav.top-meta-list > li:last-child, ul.nav.bottom-meta-list > li:last-child{ margin-right: 0; } .post-author a > span img {   width: 20px; } .post-author a > span {   display: inline-block;   vertical-align: middle; } .post-author a > span.author-name {   margin-left: 6px; } ul.post-pagination > li > a, ul.post-pagination > li > span {   padding: 11px;   background: #000;   color: #fff;   border-radius: 4px;   margin: 4px; } .post-thumb {   position: relative; display: block; } .post-overlay-items {   position: absolute;   bottom: 0;   padding: 10px;   left: 0;   right: 0; } .elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated { padding-top: 0; padding-bottom: 0; } .cea-close { position: absolute; right: 10px; top: 10px; width: 32px; height: 32px; opacity: 1; cursor: pointer; } .cea-close:hover { opacity: 1; } .cea-offcanvas-wrap span.cea-close.cea-offcanvas-close {   background: #000; } .cea-close:before, .cea-close:after {   position: absolute;   left: 15px;   content: ' ';   height: 20px;   width: 2px;   background-color: #fff;   top: 6px; } .cea-close:before { transform: rotate(45deg); } .cea-close:after { transform: rotate(-45deg); } .blog-wrapper { clear: both; } .isotope { width: auto; } .isotope .isotope-item { float: left; min-height: 1px; opacity: 0; visibility: hidden; transition: all ease 0.35s; } .isotope .isotope-item.item-visible { opacity: 1; visibility: visible; } .infinite-load > .post-pagination-wrap {   display: none; } .isotope #infscr-loading {   position: absolute;   left: 0;   right: 0;   bottom: 0;   text-align: center; } .isotope #infscr-loading > img { max-width: 100px; transition: all ease 0.35s; } @-webkit-keyframes ceaFadeInUp { 0% {  opacity:0;  -webkit-transform:translate3d(0,50px,0);  transform:translate3d(0,50px,0) } to {  opacity:1;  -webkit-transform:none;  transform:none  } } @keyframes ceaFadeInUp { 0%{  opacity:0;  -webkit-transform:translate3d(0,50px,0);  transform:translate3d(0,50px,0); } to {  opacity:1;  -webkit-transform:none;  transform:none } } .cea-animate { opacity: 0; visibility: hidden; } .cea-animate.run-animate { opacity: 1; visibility: visible; animation-duration: 0.7s;   animation-name: ceaFadeInUp; } body .entry-title a, body .entry-title a:not(.button) {   text-decoration: none; } .btn.link {   background: transparent;   color: #000;   padding: 0;   text-decoration: underline; } .btn:focus {   box-shadow: none;   color: #fff; } a.btn.link:hover {   color: #000; } .btn:hover {   background: #000; } a.btn.border {   background: transparent; } a.btn.border:hover {   border-color: #000;   color: #000; } a.btn.classic:hover {   background: #fff;   color: #000; } a.btn.classic {   box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.4); } a.btn.inverse:hover {   background: #000;   color: #fff; } a.btn.inverse {   background: #fff;   color: #000; } .elementor-widget-ceaposts .blog-style-default .blog-inner {   border: 1px solid #eaeaea;   padding: 20px;   border-radius: 10px; } .elementor-widget-ceaposts .blog-inner > .entry-title {   margin-bottom: 0; } .elementor-widget-ceaposts .blog-style-default .blog-inner .post-thumb {   overflow: hidden; } .elementor-widget-ceaposts .blog-style-default .owl-carousel-item .blog-inner {   margin: 0 10px 20px 10px; } .elementor-widget-ceaposts .blog-inner .post-date a {   color: #888; } .elementor-widget-ceaposts .blog-inner .post-excerpt {   line-height: 27px; } .elementor-widget-ceaposts .cea-carousel .blog-inner {   margin: 20px 10px 20px 10px !important; } .elementor-widget-ceaposts .blog-inner { margin-bottom: 30px; } .elementor-widget-ceaposts .blog-inner > * {   margin-bottom: 15px; } .elementor-widget-ceaposts .blog-inner > *:last-child {   margin-bottom: 0; } .elementor-widget-ceaposts .blog-inner .post-excerpt p {   margin-bottom: 0; } .elementor-widget-ceaposts .blog-inner .read-more {   background: #000;   padding: 12px 30px;   line-height: 1;   display: inline-block;   text-decoration: none !important;   color: #fff;   text-transform: uppercase;   font-weight: 600; font-size: 14px; } .elementor-widget-ceaposts .blog-inner > *.entry-title .post-title-head {   line-height: 1.5; } .elementor-widget-ceaposts .blog-wrapper.blog-style-default .post-category span.before-icon.fa.fa-folder-o {   display: none; } .elementor-widget-ceaposts .post-thumb > img {   margin: 0 auto; } .elementor-widget-ceaposts .blog-wrapper .blog-inner { background: #fff; } .elementor-widget-ceaposts .blog-wrapper .blog-inner .post-thumb img { max-width: none;   width: 100%; } .elementor-widget-ceaposts .post-title-head { transition: all ease 0.35s; } .elementor-widget-ceaposts .post-overlay-items {   display: block;   margin-left: -4px;   margin-right: -4px; } .elementor-widget-ceaposts .post-overlay-items > * {   display: inline-block;   margin-left: 4px;   margin-right: 4px; } .elementor-widget-ceaposts .post-thumb.post-overlay-active:before {   position: absolute;   content: "";   top: 0;   left: 0;   height: 100%;   width: 100%;   background-color: rgba(0,0,0,0.5); transition: all ease 0.35s; } .elementor-widget-ceaposts .blog-inner { transition: all ease 0.35s; } .blog-style-classic .blog-inner {   margin-bottom: 30px; } .blog-wrapper.blog-style-classic .blog-inner .top-meta .post-category span.before-icon.fa.fa-folder-o { display: none; } .blog-style-classic .blog-inner img {   border-radius: 6px;   -webkit-transition: all 220ms linear 0ms;   -khtml-transition: all 220ms linear 0ms;   -moz-transition: all 220ms linear 0ms;   -ms-transition: all 220ms linear 0ms;   -o-transition: all 220ms linear 0ms;   transition: all 220ms linear 0ms; } .blog-style-classic .blog-inner:hover img {   opacity: .8;   -webkit-transform: scale(1.14);   -khtml-transform: scale(1.14);   -moz-transform: scale(1.14);   -ms-transform: scale(1.14);   -o-transform: scale(1.14);   transform: scale(1.14); } .blog-style-classic .blog-inner .post-thumb {   border-radius: 6px;   overflow: hidden; } .blog-style-classic .blog-inner a.post-image-link {   position: relative; } .blog-style-classic .blog-inner a.post-image-link:before {   -webkit-transition: all 1s ease-in-out;   -moz-transition: all 1s ease-in-out;   -ms-transition: all 1s ease-in-out;   -o-transition: all 1s ease-in-out;   transition: all 1s ease-in-out;   content: "";   position: absolute;   top: -110%;   left: -210%;   width: 200%;   height: 200%;   z-index: 1;   opacity: 0;   background: rgba(255, 255, 255, 0.13);   background: linear-gradient(to right, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0.13) 77%, rgba(255, 255, 255, 0.5) 92%, rgba(255, 255, 255, 0) 100%); } .blog-style-classic .blog-inner:hover a.post-image-link:before { opacity: 1;   top: -20%;   left: -30%;   transition-property: left, top, opacity;   transition-duration: 0.7s, 0.7s, 0.15s;   transition-timing-function: linear; } .blog-style-classic .blog-inner .post-thumb {   border-radius: 6px;   overflow: hidden;   margin: 0 -10px;   margin-top: -10px; } .blog-style-classic .owl-carousel-item .blog-inner { border-radius: 10px; margin: 15px; } .post-author a > span.author-name {   margin-left: 15px; } .post-author a > span img {   width: 20px !important; } .blog-style-classic .owl-carousel-item .blog-inner > *:not(.post-thumb) {   padding: 0 15px; }  .blog-style-modern .blog-inner {   background: #f7f7f7;   padding: 30px 30px 25px 30px; border-radius: 10px; overflow: hidden; margin-top: 10px; } .blog-style-modern .blog-inner .post-thumb {   margin: -30px -30px 30px -30px; overflow: hidden; } .blog-wrapper.blog-style-modern .blog-inner .top-meta {   position: relative; } .entry-content .blog-inner .bottom-meta ul {   margin-bottom: 0; } .blog-style-modern .blog-inner .top-meta .post-category {   background: #000;   padding: 1px 20px;   border-radius: 7px;   color: #fff; } .blog-wrapper.blog-style-modern .blog-inner .top-meta .post-category a { color: #fff; font-weight: 700; } .blog-wrapper.blog-style-modern .blog-inner .top-meta .post-category span.before-icon.fa.fa-folder-o {   display: none; } .blog-style-modern .blog-inner:hover {   -webkit-transform: translateY(-10px);   transform: translateY(-10px);   transition: .5s ease; } .blog-style-modern .blog-inner img {   -webkit-transition: 0.3s;   transition: 0.3s; } .blog-style-modern .blog-inner:hover img {   -webkit-transform: scale(1.1);   transform: scale(1.1);   -webkit-transition: 0.3s;   transition: 0.3s; } .blog-style-classic-pro .blog-inner .post-details-outer {   margin-top: -62px;   background: #ffffff;   position: relative;   padding: 30px; box-shadow: 0 0 32px rgb(0 0 0 / 7%); } .blog-style-classic-pro .blog-inner {   background: #fff;   margin-bottom: 00px; } .blog-style-classic-pro .blog-inner .post-details-outer {   margin-top: -62px;   background: #ffffff;   position: relative;   padding: 30px;   box-shadow: 0 0 32px rgb(0 0 0 / 7%);   margin-left: 30px;   margin-right: 30px;   margin-bottom: 30px; } .blog-style-classic-pro .blog-inner > .bottom-meta.clearfix {   border-top: 1px solid #eaeaea;   padding-top: 20px; } .blog-style-classic-pro .post-author a > span img {   margin-right: 5px; }  .blog-wrapper.blog-style-list .blog-inner .media .media-body {   padding: 30px 30px 30px 30px; } .elementor-widget-ceaposts .blog-style-list .blog-inner {   margin-bottom: 45px;   box-shadow: 0px 12px 10px rgb(238 239 240 / 25%);   border-radius: 6px;   border: 1px solid #F2F5FA; } .blog-wrapper.blog-style-list .blog-inner .media {   -webkit-box-align: center!important;   -ms-flex-align: center!important;   align-items: center!important; } .blog-wrapper.blog-style-list .blog-inner .media .post-thumb {   max-width: 45%;   overflow: hidden; } .blog-style-list .bottom-meta.clearfix {   padding-top: 30px;   margin-top: 30px;   border-top: 1px solid #eee; } .blog-wrapper .post-overlay-items .post-date a {   background: #000;   padding: 8px 10px;   line-height: 1;   display: inline-block;   border-radius: 6px; } .blog-wrapper .post-overlay-items {   margin: 0;   padding: 15px 15px;   opacity: 0; } .blog-wrapper .blog-inner:hover .post-overlay-items {   opacity: 1; } .blog-dark .blog-inner {   background: #000; } .blog-dark .blog-inner .entry-title a, .blog-dark .blog-inner{ color: #fff; } .blog-dark .blog-inner { border-radius: 5px; } .circle-progress-wrapper > * { margin-bottom: 20px; } .circle-progress-wrapper > *:last-child { margin-bottom: 0; } .circle-progress-circle {   position: relative; } .progress-value {   display: block;   font-size: 26px;   font-weight: 600;   left: 0;   position: absolute;   right: 0;   top: 50%; padding: 0 20px;   transform: translateY(-50%); -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); } .circle-progress-wrapper {   margin-bottom: 30px; } .circle-progress-wrapper.circle-progress-style-classic {   border: 1px solid #eaeaea;   padding: 30px; } .circle-progress-wrapper.circle-progress-style-classic-pro {   box-shadow: 0px 0px 13px rgb(0 0 0 / 10%);   border-radius: 5px; } .circle-progress-wrapper.circle-progress-style-modern {   box-shadow: 0px 0px 13px rgb(0 0 0 / 10%); padding: 30px; } .day-counter { display: block; } .day-counter > *:last-child {   margin-right: 0; } .day-counter > div {   text-align: center; position: relative; } .day-counter .counter-item > span { line-height: 1; } .day-counter .counter-item { position: absolute;   top: 50%;   transform: translateY(-50%);   left: 0;   right: 0; z-index: 1; } .day-counter > * {   display: inline-block;   margin-right: 10px;   height: 150px;   width: 150px; padding:0 20px; } .day-counter .counter-item > h3 { margin: 0;   line-height: unset; font-size:35px; } .day-counter-dark .day-counter .counter-item > h3 {   color: #fff; } .day-counter-light .day-counter > * { background: #fff none repeat scroll 0 0; } .day-counter-dark .day-counter > * { background: #333 none repeat scroll 0 0;   color: #fff; } .day-counter-transparent .day-counter > * { background: transparent; } .day-counter .rounded-circle { background: #f7f7f7; border: 1px solid rgba(234, 234, 234,0.4); }  .day-counter-classic .day-counter > div {   background: #f7f7f7;   position: relative;   overflow: hidden; } .day-counter-classic .day-counter > div:after {   content: "";   position: absolute;   right: 0;   top: 50%;   transform: translateY(-50%);   width: 15px;   height: 3px;   background: #000; } .day-counter-modern .day-counter>* { position: relative; overflow: hidden;   border: 0; } .day-counter-modern .day-counter>*:after {   content: "";   width: 150%;   height: 100px;   background: rgba(0,0,0,.1);   display: block;   transform: rotate(-40deg);   position: absolute;   bottom: -17%;   left: -125%;   z-index: 0; border-radius: 50%; } .day-counter-classic-pro .day-counter > * { margin: 0 10px; z-index: 1; position: relative; background: #fff;  box-shadow: 0px 12px 50px 6px rgb(0 0 0 / 5%);   -webkit-box-shadow: 0px 12px 50px 6px rgb(0 0 0 / 5%); } .day-counter-classic-pro .day-counter {   position: relative; } .day-counter-classic-pro .day-counter .counter-item > span {   background: #000;   padding: 3% 10%;   border-radius: 4px;   line-height: 1; } .feature-box-wrapper {   position: relative;   padding: 35px 30px; margin-bottom: 30px; } .feature-box-wrapper .feature-box-icon > span { line-height: 1; -webkit-transition: all ease 0.35s; -moz-transition: all ease 0.35s; transition: all ease 0.35s; } .feature-box-wrapper .feature-box-icon > span.fbox-icon-middle { line-height: 2; display: inline-block; } .feature-box-wrapper .media .align-self-center .feature-box-icon > span.fbox-icon-middle {   box-shadow: 7px 5px 30px 0 rgba(72,73,121,0.15); } h1.feature-box-title, h2.feature-box-title, h3.feature-box-title, h4.feature-box-title, h5.feature-box-title, h6.feature-box-title { margin-bottom: 0; } .feature-box-classic {   border: 1px solid #eaeaea; } .feature-box-modern {   -moz-box-shadow: 1px 2px 20px 0px rgba(230, 230, 230, 0.8);   -ms-box-shadow: 1px 2px 20px 0px rgba(230, 230, 230, 0.8);   -o-box-shadow: 1px 2px 20px 0px rgba(230, 230, 230, 0.8);   -webkit-box-shadow: 1px 2px 20px 0px rgba(230, 230, 230, 0.8);   box-shadow: 1px 2px 20px 0px rgba(230, 230, 230, 0.8); } .feature-box-classic-pro {   border-radius: 10px;   padding: 35px 30px; } .icon-icon-light {   color: #fff; } .icon-icon-dark {   color: #000000; } .feature-box-inner > * {   margin-bottom: 15px; } .feature-box-inner > *:last-child {   margin-bottom: 0px; } .text-left .feature-box-image img {   margin-left: 0; } .text-right .feature-box-image img {   margin-right: 0; } .feature-box-image.fbox-img-overlay-overlay {   position: relative; } .feature-box-wrapper .fbox-img-overlay-overlay:before {   content: "";   position: absolute;   background: rgba(0,0,0,0.7);   left: 0;   right: 0;   top: 0;   bottom: 0;   opacity: 0;   transform: scale(0); -webkit-transform: scale(0); -moz-transform:  scale(0); -ms-transform:  scale(0); -o-transform:   scale(0); -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .feature-box-wrapper:hover .fbox-img-overlay-overlay:before { opacity: 1;   transform: scale(1); -webkit-transform: scale(1); -moz-transform:  scale(1); -ms-transform:  scale(1); -o-transform:   scale(1); -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } body .round-infoboxes .elementor-widget-ceafeaturebox {   width: 235px;   height: 235px;   position: absolute;   top: 0;   bottom: auto;  } .round-infoboxes .elementor-widget-ceafeaturebox .feature-box-wrapper.feature-box-default {   border-radius: 50%; } body .round-infoboxes .elementor-widget-ceafeaturebox.round-featurebox2 {   top: 50%;   right: 0;   transform: translateY(-50%); } body .round-infoboxes .elementor-widget-ceafeaturebox.round-featurebox3 {   top: 60%; } .feature-box-image {   overflow: hidden; } .fbox-img-overlay-zoomin img { -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .fbox-img-overlay-zoomin:hover img {   -moz-transform: scale(1.1);   -webkit-transform: scale(1.1);   transform: scale(1.1); -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .fbox-img-overlay-grayscale img {   filter: grayscale(0%);   -webkit-filter: grayscale(0%);   filter: none;  -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .fbox-img-overlay-grayscale:hover img{   filter: grayscale(100%);   -webkit-filter: grayscale(100%);    filter: gray;    -webkit-transition: all .6s ease;  -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .fbox-img-overlay-blur img {  -webkit-transition: all .25s ease;  -moz-transition: all .25s ease;  -o-transition: all .25s ease;  -ms-transition: all .25s ease;  transition: all .25s ease; } .fbox-img-overlay-blur:hover img {  -webkit-filter: blur(2px);  -moz-filter: all .25s ease;  -o-filter: all .25s ease;  -ms-filter: all .25s ease;  filter: blur(2px); } .feature-btn a {   border: 1px solid #e7e7e7;   border-radius: 50%;   font-size: 13px;   line-height: 46px;   height: 46px;   width: 46px;   display: inline-block; } .max-width-none .elementor-image img {   max-width: none !important; } .feature-box-wrapper.hover-style-1:hover {   box-shadow: 0 3px 30px rgba(110,122,182,0.1);   transform: translate3d(0, -20px, 0);   transition: .35s; } .feature-box-wrapper.hover-style-1:hover .feature-box-image {   -webkit-transform: rotateY(360deg);   -khtml-transform: rotateY(360deg);   -moz-transform: rotateY(360deg);   -ms-transform: rotateY(360deg);   -o-transform: rotateY(360deg);   transform: rotateY(360deg);   transition: all 300ms linear 0ms;   -moz-transition: all 300ms linear 0ms;   -webkit-transition: all 300ms linear 0ms;   -ms-transition: all 300ms linear 0ms;   -o-transition: all 300ms linear 0ms; } .feature-box-wrapper > .media > *:first-child {   margin-right: 25px;   line-height: 1; } .rtl .feature-box-wrapper > .media > *:first-child {   margin-right: 0;   margin-left: 30px; } .feature-box-wrapper.list-fullwidth-active > .media {   margin-bottom: 40px; } .feature-box-wrapper.list-fullwidth-active:hover {   transform: translateY(-10px);   box-shadow: 0px 25px 25px 0px rgba(0, 0, 0, 0.1);   transition: .5s ease; } .feature-box-wrapper.list-fullwidth-active {   position: relative;   transition: .5s ease; } .feature-box-wrapper.list-fullwidth-active .feature-box-btn {   position: absolute;   bottom: -18px;   opacity: 0;   transform: scale(.5); transition: .5s ease; } .feature-box-wrapper.list-fullwidth-active:hover .feature-box-btn { opacity: 1;   transform: scale(1); transition: .5s ease; } .list-fullwidth-active .feature-box-title:after {   position: absolute;   content: '';   background: #e9e6e6;   bottom: -22px;   left: 0px;   width: 50px;   height: 3px; } .list-fullwidth-active .feature-box-title {   position: relative; } .cea-featured-icon i, .cea-featured-icon svg {   position: relative; transform: rotate(0deg);   display: block;    line-height: 1; } .cea-shape-circle .cea-featured-icon, .cea-shape-square .cea-featured-icon { padding: 30px; } .cea-featured-icon { display: inline-block; text-align: center;   } .cea-shape-circle .cea-featured-icon {   -webkit-border-radius: 50%;   border-radius: 50%; } .cea-view-framed .cea-featured-icon {   color: #333;   border: 3px solid #333;   background-color: transparent; } figure.cea-feature-box-img { display: inline-block; } figure.cea-feature-box-img > img { width: auto; max-width: 100%; display: inline-block; } .feature-box-wrapper:hover .feature-box-icon > span.icon-icon-hlight {   color: #fff; } .feature-box-wrapper:hover .feature-box-icon > span.icon-icon-hdark {   color: #000; } .elementor-widget-container.feature-box-wrapper.feature-box-classic:before {   content: "";   position: absolute;   left: -20px;   width: 125px;   height: 125px;   top: -20px;   border-left: 1px solid #e2edfd;   border-top: 1px solid #e2edfd; } .elementor-widget-container.feature-box-wrapper.feature-box-classic:after {   content: "";   position: absolute;   left: -24px;   top: -20px;   width: 8px;   height: 8px;   background: #000;   z-index: 9;  -webkit-transition:all .3s ease; transition:all .3s ease; border-radius: 50%; } .elementor-widget-container.feature-box-wrapper.feature-box-classic:hover:after {     top: 101px; -webkit-transition:all .3s ease; transition:all .3s ease; } .feature-box-wrapper.feature-box-classic:hover figure.cea-feature-box-img {   transform: rotate3d(15, 15, 15, 360deg);   -webkit-transition: all .3s ease;   transition: all .3s ease; } .feature-box-wrapper.feature-box-classic figure.cea-feature-box-img {     -webkit-transition: all .3s ease;   transition: all .3s ease; } .cea-view-framed .cea-featured-icon:hover, .feature-box-inner {   transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s; } .feature-box-inner {   position: relative; } .feature-box-inner a.info-box-link {   position: absolute;   z-index: 2;   width: 100%;   height: 100%;   left: 0;   top: 0; } .flip-box-icon {   line-height: 1; transition: all ease 0.35s; -webkit-transition: all ease 0.35s; -moz-transition: all ease 0.35s; } [class*=' imghvr-'] .cea-button-wrapper a, [class^=imghvr-] .cea-button-wrapper a {   position: relative; } .flip-box-wrapper .flip-box-icon > span.flip-icon-middle { line-height: 2; } .flip-box-wrapper.text-right .flip-box-icon > span {   margin-left: auto;   margin-right: 0; } .flip-box-wrapper .flip-box-title .section-title {   color: inherit; } .flip-front > *, .flip-back > * {   margin-bottom: 20px; } .flip-box-wrapper .flip-front > *:last-child, .flip-box-wrapper .flip-back > *:last-child {   margin-bottom: 0; } .flip-box-wrapper .flip-front > div.flip-box-thumb {   padding: 0; } .flip-box-wrapper .flip-box-thumb {   padding: 0 !important; } .flip-box-wrapper { display: block; overflow: hidden; } .imghvr-flip-diag-1 .flip-back, .imghvr-flip-diag-2 .flip-back { opacity: 0; } .imghvr-flip-diag-1:hover .flip-back, .imghvr-flip-diag-2:hover .flip-back { opacity: 1; } .flip-box-inner.imghvr-flip-3d-horz > * {   box-shadow: rgba(2, 2, 2, 0.06) 0px 0px 50px;   border-radius: 5px; } .flip-box-title {   position: relative;   margin-bottom: 15px; } .flip-box-btn a.btn {   position: relative; } .flip-box-wrapper .flip-front { position: absolute; top: 0;   bottom: 0;   left: 0;   right: 0; } .flip-box-wrapper .flip-front, .flip-box-wrapper .flip-back { display: flex; } .flip-box-wrapper .flip-front { background-color: #fff; } .flip-box-wrapper .flip-back { background-color: #f2f2f2; } .flip-box-inner .flip-front-inner, .flip-box-inner .flip-back-inner { align-self: center; width: 100%; } .flip-box-wrapper { height: 300px; } .flip-box-wrapper .flip-box-inner { height: 100%; } .cea-primary-icon-shape-circle .flip-box-icon, .cea-primary-icon-shape-square .flip-box-icon, .cea-secondary-icon-shape-circle .flip-box-icon, .cea-secondary-icon-shape-square .flip-box-icon { padding: 30px; } .flip-box-icon i, .flip-box-icon svg {   position: relative; transform: rotate(0deg);   display: block;  } .flip-box-icon { display: inline-block; text-align: center;   } .cea-primary-icon-shape-circle .cea-icon, .cea-secondary-icon-shape-circle .cea-icon {   -webkit-border-radius: 50%;   border-radius: 50%; } .cea-primary-icon-view-framed .cea-icon, .cea-secondary-icon-view-framed .cea-icon {   color: #333;   border: 3px solid #333;   background-color: transparent; } .cea-primary-icon-shape-circle .flip-front .flip-box-icon, .cea-secondary-icon-shape-circle .flip-back .flip-box-icon {   border-radius: 50%; } .cea-primary-icon-view-framed .flip-front .flip-box-icon, .cea-secondary-icon-view-framed .flip-back .flip-box-icon {   border-style: solid; } .flip-box-wrapper .flip-box-image {   display: inline-block; } .icon-wrapper .icon-parent > span { transition: all ease 0.35s; } .icon-wrapper .icon-parent .icon-middle { line-height: 2; } .cea-icon i, .cea-icon svg {   position: relative; transform: rotate(0deg);   display: block;  } .cea-shape-circle .cea-icon, .cea-shape-square .cea-icon { padding: 30px; } .cea-icon { display: inline-block; text-align: center;   } .cea-shape-circle .cea-icon {   -webkit-border-radius: 50%;   border-radius: 50%; } .cea-view-framed .cea-icon {   color: #333;   border: 3px solid #333;   background-color: transparent; } .icon-list-wrapper .icon-parent > span {   margin-right: 8px; -webkit-transition: all ease 0.35s; transition: all ease 0.35s; } ul.nav.icon-list-inline {   display: block; } ul.nav.icon-list-inline > li {   display: inline-block;   width: auto;   vertical-align: middle; } .cea-icon-list .cea-icon-list-item {   position: relative; margin: 0; } .cea-icon-list .cea-icon-list-item:after {   position: absolute;   bottom: 0;   width: 100%; left: 0; } .cea-icon-list.icon-list-inline .cea-icon-list-item:after {   position: absolute;   width: 100%; top: 50%;   transform: translateY(-50%); left: auto; } .elementor-widget-ceaiconlist.elementor-align-right .cea-icon-list-item:after { left: auto; right: 0; } .elementor-widget-ceaiconlist.elementor-align-center .cea-icon-list-item:after { left: 0; right: 0; margin: 0 auto; } .cea-icon-list .cea-icon-list-item .cea-icon-list-icon i, .cea-icon-list .cea-icon-list-item .cea-icon-list-icon svg, .cea-icon-list .cea-icon-list-item .icon-list-text { transition: all ease 0.35s; } .title-separator.separator-img { background: transparent; height: auto; width: auto; max-width: 200px; } .text-left .title-separator.separator-img > img {   margin-left: 0; } .text-right .title-separator.separator-img > img {   margin-right: 0; } .section-title-wrapper .title-wrap > * {   display: block;   margin-bottom: 15px; } .section-title-wrapper .title-wrap > .section-title {   margin-bottom: 20px; } .section-title-wrapper .title-wrap > *:last-child {   margin-bottom: 0; } .section-title-wrapper .section-description {   max-width: 800px; margin: 0; } .cea-align-center .section-title-wrapper .section-content {   max-width: 65%;   margin: 0 auto; } .section-title-wrapper.text-center .section-description {   text-align: center; margin: 0 auto; } .section-title-wrapper.text-left .section-description {   text-align: left; margin: inherit;   max-width: inherit; margin-left:auto; margin-right:0; } .section-title-wrapper.text-right .section-description {   text-align: right;   float: right; } .section-title-wrapper .section-description a.btn {   margin-top: 25px; } .section-description span.lead.d-block {   margin-bottom: 14px;   color: #000;   font-weight: 100; } .cea-align-right .section-title-wrapper .section-description { float: right; } .cea-align-center .section-title-wrapper .section-description { margin: 0 auto; } .elementor-widget-ceasectiontitle { --separator-border-style: none; --separator-border-width: 1px; --separator-border-color: #000; --separator-icon-size: 20px; --separator-element-spacing: 10px; --separator-pattern-height: 5px; --separator-pattern-size: 20px; --separator-pattern-url: none; --separator-pattern-repeat: round;  } .cea-separator--no-spacing { --separator-pattern-size: auto; } .elementor-widget-ceasectiontitle .elementor-divider-separator { display: inline-block;   width: 100%;   min-height: var(--separator-pattern-height);   background-image: var(--separator-pattern-url);   -webkit-background-size: var(--separator-pattern-size) 100%;   background-size: var(--separator-pattern-size) 100%;   background-repeat: var(--separator-pattern-repeat); } .elementor-widget-ceasectiontitle.cea-separator-type-normal .elementor-divider-separator { border-top: var(--separator-border-width) var(--separator-border-style) var(--separator-border-color); } .elementor-widget-ceasectiontitle .elementor-divider { line-height: 0; font-size: 0; } .elementor-widget-ceasectiontitle .elementor-divider-separator { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0; direction: ltr; } .elementor-widget-ceasectiontitle.cea-align-center .elementor-divider-separator { margin: 0 auto; } .elementor-widget-ceasectiontitle.cea-align-right .elementor-divider-separator { float: right; } span.title-separator.separator-img {   display: inline-block; } .section-title-wrap p.lead {   max-width: 70%;   margin: 0 auto;   margin-top: 50px; } p.section-sub-title {   margin-bottom: 8px; font-weight: bold; font-size: 20px; } span.title-seperator:before, span.title-seperator:after {   position: absolute;   width: 50px;   height: 1px;   background: #000;   content: ""; } span.title-seperator:after {   margin-top: 4px;   width: 60px; } ul.nav.cea-social-icons > li {   padding: 0;   margin: 0;  text-align: center; text-align: -webkit-center; padding:0; } ul.nav.cea-social-icons {   padding: 0;   margin: 0; display: inline-block; } ul.social-icons > li > a {   display: inline-block;   height: 40px;   line-height: 40px;   margin-right: 5px;   width: 40px; padding: 0;   background: #fff; text-align: center; transition: all ease 0.35s; -webkit-transition: all ease 0.35s; -moz-transition: all ease 0.35s; -ms-transition: all ease 0.35s; } .timeline { list-style: none; padding: 20px 0 20px; position: relative; } .timeline:before {   top: 22px;   bottom: 42px;   position: absolute;   content: " ";   width: 1px;   border-right: 1px solid #eaeaea;   left: 50%;   margin-left: -0.5px; } .timeline-title {   margin-bottom: 6px; } .timeline > li { margin-bottom: 40px; position: relative; padding-left: 0;   margin-left: 0; } .timeline > li:before, .timeline > li:after { content: " "; display: table; } .timeline > li:after { clear: both; } .timeline > li:before, .timeline > li:after { content: " "; display: table; } .timeline > li:after { clear: both; } .timeline > li > .timeline-panel {   width: 50%;   float: left;   border-radius: 2px;   padding: 30px; background: #fff;   position: relative;   -webkit-box-shadow: -1px 0px 12px 0 rgba(38,59,94,0.1);   box-shadow: -1px 0px 12px 0 rgba(38,59,94,0.1); } .timeline > li > .timeline-panel .timeline-title {   margin-top: 0; } .timeline > li:not(.timeline-inverted) { padding-right:90px; } .timeline > li.timeline-inverted { padding-left:90px; } .timeline > li > .timeline-panel:after { position: absolute; top: 27px; right: -14px; display: inline-block; border-top: 14px solid transparent; border-left: 14px solid #fff; border-right: 0 solid #fff; border-bottom: 14px solid transparent; content: " "; } .timeline > li > .timeline-badge, .timeline-sep-title { width: 50px; height: 50px; line-height: 50px; font-size: 1.4em; text-align: center; position: absolute; top: 16px; left: 50%; margin-left: -25px; } .timeline > li.timeline-inverted > .timeline-panel { float: right; } .timeline > li.timeline-inverted > .timeline-panel:before { border-left-width: 0; border-right-width: 15px; left: -15px; right: auto; } .timeline > li.timeline-inverted > .timeline-panel:after { border-left-width: 0; border-right-width: 14px; left: -14px; right: auto; } .timeline-title { margin-top: 0; color: inherit; } .timeline-body > p, .timeline-body > ul { margin-bottom: 0; } .timeline-body > p + p { margin-top: 5px; } .timeline > li > .timeline-sep-title {   margin-left: 50px;   width: auto;   word-wrap: break-word;   text-align: left;   height: auto; font-size: 18px;   line-height: 30px; } .timeline > li.timeline-inverted > .timeline-sep-title {   right: 50%;   left: 0;   text-align: right;   margin-right: 50px; } .timeline-sep-title > span {   display: block;   font-size: 15px;   line-height: 1;   color: #000;   margin-top: 0px; } .timeline-wrapper > ul.timeline > li.sep-img-activated .timeline-badge {   background: transparent !important; } ul.timeline {   padding: 0;   list-style: none; margin: 0; }  .timeline.tl-left-layout > li > .timeline-sep-title {   text-align: right;   padding-top: 0 !important; } .separator-shape-custom > i, .separator-shape-custom > img, .separator-shape-custom > .separator-text {   position: absolute;   left: 0;   right: 0;   top: 50%;   -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); } .timeline-style-2 .timeline > li > .timeline-panel {   box-shadow: none;   -webkit-box-shadow: none;   border: 1px dashed #c5c5c5;   border-radius: 10px; } .timeline-style-2 .timeline > li > .timeline-panel .timeline-title {   font-size: 18px; } .timeline-style-3 .timeline > li > .timeline-panel {   box-shadow: none;   -webkit-box-shadow: none;   border: 1px solid #eaeaea; } .timeline-style-3 .timeline > li.timeline-inverted > .timeline-panel .timeline-heading, .timeline-style-3 .timeline > li.timeline-inverted > .timeline-panel .timeline-body {   text-align: right; } .timeline-style-3 .timeline > li > .timeline-sep-title {   color: #fff;   font-size: 14px;   padding-top: 5px;   padding-bottom: 5px; } .timeline-style-3 .timeline > li > .timeline-badge {   box-shadow: 0px 0px 10px rgb(0 0 0 / 15%); } .timeline-wrapper.timeline-style-3 .timeline-panel {   border-radius: 0 65px 65px 0;   padding: 20px 20px; } .timeline-wrapper.timeline-style-3 .timeline-title {   font-size: 17px; } .timeline-wrapper.timeline-style-3 .timeline-inverted .timeline-panel {   border-radius: 65px 0% 0% 65px;   padding-left: 60px; } .timeline-style-3 .timeline > li > .timeline-badge, .timeline-style-3 .timeline-sep-title {   top: 50%;   transform: translateY(-50%); } .timeline-style-3 .timeline > li > .timeline-panel:after {   top: 50%;   transform: translateY(-50%);   border: 1px solid #ddd;   width: 14px;   margin: 0 auto; } .pricing-table-wrapper {   overflow: hidden;   position: relative; } .pricing-table-info > * {   display: inline-block;   vertical-align: middle;   margin: 0 5px; } .pricing-inner-wrapper {   padding: 35px 0; } .pricing-inner-wrapper > *:last-child {   margin-bottom: 0; } .content-area .page .pricing-table-body ul {   padding: 0; } ul.pricing-features-list > li { display: inline-block; border: medium none; background: unset;   padding-left: 0;   padding-right: 0; } li.list-group-item.feature-inactive {   color: #5c5b5b;   opacity: 0.3; } .pricing-icon > span {   font-size: 60px; } .corner-ribbon{ width: 180px; background: #e43; position: absolute; top: 25px; left: -50px; text-align: center; line-height: 30px; letter-spacing: 1px; color: #f0f0f0; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); box-shadow: 0 0 3px rgba(0,0,0,.3); -webkit-box-shadow: 0 0 3px rgba(0,0,0,.3); -moz-box-shadow: 0 0 3px rgba(0,0,0,.3); -ms-box-shadow: 0 0 3px rgba(0,0,0,.3); -o-box-shadow: 0 0 3px rgba(0,0,0,.3); } .corner-ribbon.top-left{  top: 25px;  left: -50px;  transform: rotate(-45deg);  -webkit-transform: rotate(-45deg); } .corner-ribbon.top-right {   top: 17px;   right: -55px;   left: auto;   transform: rotate(40deg);   -webkit-transform: rotate(40deg); } .corner-ribbon.bottom-left{  top: auto;  bottom: 25px;  left: -50px;  transform: rotate(45deg);  -webkit-transform: rotate(45deg); } .corner-ribbon.bottom-right{  top: auto;  right: -50px;  bottom: 25px;  left: auto;  transform: rotate(-45deg);  -webkit-transform: rotate(-45deg); } .pricing-table-wrapper .pricing-title {   font-size: 23px;   line-height: 1; } .price-after p {   margin-bottom: 0; }  .pricing-inner-wrapper > .pricing-image {   padding: 0; } .pricing-table-wrapper .btn {   color: #fff; } .pricing-table-wrapper .btn:hover {   color: #fff; } .pricing-style-default .pricing-table-info {   background: #000;   color: #fff; } .pricing-style-default .pricing-table-foot .btn {   display: block; } .pricing-table-wrapper.pricing-style-classic, .pricing-style-classic .pricing-table-info p {   background: #fff;   color: #333; } .pricing-style-classic .pricing-title {   font-size: 24px; } .pricing-style-classic .price-text p{ font-size:36px; } .pricing-style-classic .btn {   display: block;   padding: 15px 0; } .pricing-style-classic .btn:hover {   color: #fff; } .pricing-style-classic.pricing-table-wrapper:hover ul li:before {   color: inherit; } .pricing-style-classic.pricing-table-wrapper ul > li {   padding: 4px 0; color: inherit; } .pricing-style-classic .price-after {   font-weight: 400; } .pricing-style-classic .pricing-inner-wrapper > * {   padding: 0; } .pricing-style-classic .pricing-inner-wrapper > .pricing-table-body {   margin-bottom: 0; } .pricing-style-classic .pricing-inner-wrapper {   padding-bottom: 0; } .pricing-table-wrapper.pricing-style-classic .pricing-inner-wrapper {   border-bottom: 3px solid; } .pricing-style-modern .pricing-inner-wrapper {   border-radius: 10px; } .pricing-style-modern ul.pricing-features-list > li {   box-shadow: 0px 6px 3px -7px rgb(0 0 0 / 50%);   -webkit-box-shadow: 0px 6px 3px -7px rgb(0 0 0 / 50%);   -moz-box-shadow: 0px 6px 9px -7px rgba(0,0,0,0.5);   -ms-box-shadow: 0px 6px 9px -7px rgba(0,0,0,0.5);   -o-box-shadow: 0px 6px 9px -7px rgba(0,0,0,0.5); } .pricing-style-modern ul.pricing-features-list > li:last-child {   box-shadow: none; } .pricing-style-modern .pricing-table-foot .btn {   display: block;   border-radius: 0; } figure.pricing-image, figure.pricing-image > img {   display: inline-block; } .pricing-table-wrapper ul > li {   padding: 7px 0;   margin: 0; } .pricing-table-wrapper ul {   padding: 0;   margin: 0; } .pricing-icon-wrap .pricing-icon {   display: inline-block; text-align: center; } .cea-shape-circle .pricing-icon, .cea-shape-square .pricing-icon {   padding: 30px; } .pricing-icon i, .pricing-icon svg {   position: relative;   transform: rotate(0deg);   display: block; } .cea-shape-circle .pricing-icon {   -webkit-border-radius: 50%;   border-radius: 50%; } .cea-view-framed .pricing-icon {   color: #333;   border: 3px solid #333;   background-color: transparent; } ul.cd-timeline-navigation > li, .events-content > ul > li {   list-style: none; } .cd-horizontal-timeline {  opacity: 0;  margin: 2em auto;  -webkit-transition: opacity 0.2s;  -moz-transition: opacity 0.2s;  transition: opacity 0.2s; } .cd-horizontal-timeline .timeline:before { border: none; } .cd-horizontal-timeline .timeline { padding: 0; } .cd-horizontal-timeline::before {   content: 'mobile';  display: none; } .cd-horizontal-timeline.loaded {   opacity: 1; } .cd-horizontal-timeline .timeline {  position: relative;  height: 100px;  width: 90%;  max-width: 800px;  margin: 0 auto; } .cd-horizontal-timeline .events-wrapper {  position: relative;  height: 100%;  margin: 0 40px;  overflow: hidden; } .cd-horizontal-timeline .events {   position: absolute;  z-index: 1;  left: 0;  top: 49px;  height: 2px;   background: #dfdfdf;  -webkit-transition: -webkit-transform 0.4s;  -moz-transition: -moz-transform 0.4s;  transition: transform 0.4s; } .cd-horizontal-timeline .filling-line {   position: absolute;  z-index: 1;  left: 0;  top: 0;  height: 100%;  width: 100%;  background-color: #7b9d6f;  -webkit-transform: scaleX(0);  -moz-transform: scaleX(0);  -ms-transform: scaleX(0);  -o-transform: scaleX(0);  transform: scaleX(0);  -webkit-transform-origin: left center;  -moz-transform-origin: left center;  -ms-transform-origin: left center;  -o-transform-origin: left center;  transform-origin: left center;  -webkit-transition: -webkit-transform 0.3s;  -moz-transition: -moz-transform 0.3s;  transition: transform 0.3s;  border-radius: 50%; } .cd-horizontal-timeline .events a {  position: absolute;  bottom: 0;  z-index: 2;  text-align: center;  font-size: 12px;  padding-bottom: 15px;  color: #383838;   -webkit-transform: translateZ(0);  -moz-transform: translateZ(0);  -ms-transform: translateZ(0);  -o-transform: translateZ(0);  transform: translateZ(0); } .cd-horizontal-timeline .events a::after {   content: '';  position: absolute;  left: 50%;  right: auto;  -webkit-transform: translateX(-50%);  -moz-transform: translateX(-50%);  -ms-transform: translateX(-50%);  -o-transform: translateX(-50%);  transform: translateX(-50%);  bottom: -5px;  height: 12px;  width: 12px;  border-radius: 50%;  border: 2px solid #dfdfdf;  background-color: #f8f8f8;  -webkit-transition: background-color 0.3s, border-color 0.3s;  -moz-transition: background-color 0.3s, border-color 0.3s;  transition: background-color 0.3s, border-color 0.3s; } .no-touch .cd-horizontal-timeline .events a:hover::after {  background-color: #999;  border-color: #999; } .cd-horizontal-timeline .events a.selected {  pointer-events: none; } .cd-horizontal-timeline .events a.selected::after {  background-color: #999;  border-color: #999; } .cd-horizontal-timeline .events a.older-event::after {  border-color: #999; } @media only screen and (min-width: 1100px) {  .cd-horizontal-timeline {   margin: 6em auto;  }  .cd-horizontal-timeline::before {     content: 'desktop';  } } .cd-timeline-navigation a {   position: absolute;  z-index: 1;  top: 50%;  bottom: auto;  -webkit-transform: translateY(-50%);  -moz-transform: translateY(-50%);  -ms-transform: translateY(-50%);  -o-transform: translateY(-50%);  transform: translateY(-50%);  height: 34px;  width: 34px;  border-radius: 50%;  border: 2px solid #dfdfdf;   overflow: hidden;  text-indent: 100%;  white-space: nowrap;  -webkit-transition: border-color 0.3s;  -moz-transition: border-color 0.3s;  transition: border-color 0.3s; } .cd-timeline-navigation a.prev:after, .cd-timeline-navigation a.next:after {   content: "\e649";   font-family: 'themify';   color: inherit;   position: absolute;   left: 0px;   top: 2px;   font-size: 10px; } .cd-timeline-navigation a.prev:after { content: "\e64a"; } .cd-timeline-navigation a.prev {  left: 0; } .cd-timeline-navigation a.next {  right: 0; } .no-touch .cd-timeline-navigation a:hover {  border-color: #7b9d6f; } .cd-timeline-navigation a.inactive {  cursor: not-allowed; } .cd-timeline-navigation a.inactive::after {  background-position: 0 -16px; } .no-touch .cd-timeline-navigation a.inactive:hover {  border-color: #dfdfdf; } .cd-horizontal-timeline .events-content {  position: relative;  width: 100%;  margin: 2em 0;  overflow: hidden;  -webkit-transition: height 0.4s;  -moz-transition: height 0.4s;  transition: height 0.4s;  height: auto !important; } .cd-horizontal-timeline .events-content li {  position: absolute;  z-index: 1;  width: 100%;  left: 0;  top: 0;  -webkit-transform: translateX(-100%);  -moz-transform: translateX(-100%);  -ms-transform: translateX(-100%);  -o-transform: translateX(-100%);  transform: translateX(-100%);  padding: 0 5%;  opacity: 0;  -webkit-animation-duration: 0.4s;  -moz-animation-duration: 0.4s;  animation-duration: 0.4s;  -webkit-animation-timing-function: ease-in-out;  -moz-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out; } .cd-horizontal-timeline .events-content li.selected {   position: relative;  z-index: 2;  opacity: 1;  -webkit-transform: translateX(0);  -moz-transform: translateX(0);  -ms-transform: translateX(0);  -o-transform: translateX(0);  transform: translateX(0); } .cd-horizontal-timeline .events-content li.enter-right, .cd-horizontal-timeline .events-content li.leave-right {  -webkit-animation-name: cd-enter-right;  -moz-animation-name: cd-enter-right;  animation-name: cd-enter-right; } .cd-horizontal-timeline .events-content li.enter-left, .cd-horizontal-timeline .events-content li.leave-left {  -webkit-animation-name: cd-enter-left;  -moz-animation-name: cd-enter-left;  animation-name: cd-enter-left; } .cd-horizontal-timeline .events-content li.leave-right, .cd-horizontal-timeline .events-content li.leave-left {  -webkit-animation-direction: reverse;  -moz-animation-direction: reverse;  animation-direction: reverse; } .cd-horizontal-timeline .events-content li > * {  max-width: 800px;  margin: 0 auto; } .cd-horizontal-timeline .events-content h2 {  font-weight: bold;  font-size: 26px;  font-family: "Playfair Display", serif;  font-weight: 700;  line-height: 1.2; } .cd-horizontal-timeline .events-content em {  display: block;  font-style: italic;  margin: 10px auto; } .cd-horizontal-timeline .events-content em::before {  content: '- '; } .cd-horizontal-timeline .events-content p {  font-size: 14px;  color: #959595; } .cd-horizontal-timeline .events-content em, .cd-horizontal-timeline .events-content p {  line-height: 1.6; } @-webkit-keyframes cd-enter-right {  0% {   opacity: 0;   -webkit-transform: translateX(100%);  }  100% {   opacity: 1;   -webkit-transform: translateX(0%);  } } @-moz-keyframes cd-enter-right {  0% {   opacity: 0;   -moz-transform: translateX(100%);  }  100% {   opacity: 1;   -moz-transform: translateX(0%);  } } @keyframes cd-enter-right {  0% {   opacity: 0;   -webkit-transform: translateX(100%);   -moz-transform: translateX(100%);   -ms-transform: translateX(100%);   -o-transform: translateX(100%);   transform: translateX(100%);  }  100% {   opacity: 1;   -webkit-transform: translateX(0%);   -moz-transform: translateX(0%);   -ms-transform: translateX(0%);   -o-transform: translateX(0%);   transform: translateX(0%);  } } @-webkit-keyframes cd-enter-left {  0% {   opacity: 0;   -webkit-transform: translateX(-100%);  }  100% {   opacity: 1;   -webkit-transform: translateX(0%);  } } @-moz-keyframes cd-enter-left {  0% {   opacity: 0;   -moz-transform: translateX(-100%);  }  100% {   opacity: 1;   -moz-transform: translateX(0%);  } } @keyframes cd-enter-left {  0% {   opacity: 0;   -webkit-transform: translateX(-100%);   -moz-transform: translateX(-100%);   -ms-transform: translateX(-100%);   -o-transform: translateX(-100%);   transform: translateX(-100%);  }  100% {   opacity: 1;   -webkit-transform: translateX(0%);   -moz-transform: translateX(0%);   -ms-transform: translateX(0%);   -o-transform: translateX(0%);   transform: translateX(0%);  } } .events ul {   padding-left: 0 !important;   list-style: none !important; } .team-title > *:last-child {   margin-bottom: 0; } .team-title > * {   margin-bottom: 14px; } .team-info > *:last-child {   margin-bottom: 0; } .team-inner > .team-name h2, .team-inner > .team-name h3, .team-inner > .team-name h4, .team-inner > .team-name h5, .team-inner > .team-name h6 {   margin-bottom: 5px; } .team-info > * {   margin-bottom: 30px; } .team-info-inner > div > * {   padding-left: 15px; } .team-wrapper.text-right .nav.social-icons { display: inline-flex;   float: right; } .team-inner p { margin-bottom: 0; } .team-wrapper .team-inner { margin-bottom: 30px; } .team-isotope-model .team-inner {   margin-bottom: 0; } .team-light .team-inner {   background: #fff; } .team-inner > * {   margin-bottom: 15px; } .team-image-wrap.alignleft {  margin-right: 25px; } .team-excerpt {   font-size: 12px; } .client-name {   color: #333; } .team-wrapper.team-dark .team-inner {   background: #111 none repeat scroll 0 0;   color: #ffffff; border: none; } .team-wrapper.team-dark .team-inner {   padding: 30px 30px !important;   border-radius: 10px; } .team-inner > .team-social-wrap {   display: inline-block; } .team-social-wrap ul.social-icons > li > a {   width: 33px;   height: 33px;   line-height: 33px; } .team-dark .client-name ,.team-dark p { color:#fff; } .team-wrapper .owl-carousel div[class^="col-"] {   padding: 0;   width: auto;   max-width: 100%; } .cea-content .team-excerpt p {   font-size: 14px; } .team-name > * {   line-height: 1; margin-bottom: 0; } .team-inner > *:last-child {   margin-bottom: 0; } .team-wrapper .post-title {   line-height: 1; } .team-inner > *.entry-title {   margin-bottom: 0; } .team-inner .post-title-head {   margin-bottom: 10px; } .team-inner .post-overlay-items > * {   width: 100%; } .team-inner .post-overlay-items > * ul.nav.social-icons {   display: inline-block; } .team-inner .post-overlay-items {   display: block;   margin-left: 0px;   margin-right: 0;   background: rgba(0, 0, 0,0.85); padding: 30px; } .team-wrapper .team-inner .post-overlay-items {   opacity: 0;   transform: scale(0);   -webkit-transform: scale(0);   -moz-transform: scale(0);   -ms-transform: scale(0);   -o-transform: scale(0);   -moz-transition: all 0.3s;   -webkit-transition: all 0.3s;   transition: all 0.3s;   -webkit-box-align: center!important;   -ms-flex-align: center!important;   align-items: center!important;   align-content: center;   display: grid; } .team-wrapper .team-inner:hover .post-overlay-items {   opacity: 1;   transform: scale(0); -webkit-transform: scale(1); -moz-transform:  scale(1); -ms-transform:  scale(1); -o-transform:   scale(1); -moz-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s; } .team-designation {   margin-bottom: 15px; } .team-wrapper.team-style-default .team-inner > .post-thumb {   margin-left: 0;   margin-right: 0;   overflow: hidden; } .team-wrapper.team-style-default .team-inner:hover > .post-thumb img {   -webkit-transition: -webkit-transform 0.4s;   -moz-transition: -moz-transform 0.4s;  transition: transform 0.4s; } .team-wrapper.team-style-default .team-inner > .post-thumb img {   transform: scale(1); -webkit-transition: -webkit-transform 0.4s;   -moz-transition: -moz-transform 0.4s;   transition: transform 0.4s;  } .team-wrapper.team-style-default .team-inner > .post-thumb img.img-fluid.rounded-circle { box-shadow: 0px 14px 10px 0px rgb(0 0 0 / 6%) inset;   padding: 30px; transition: all 0.6s; } .team-wrapper.team-style-default .team-inner:hover > .post-thumb img.img-fluid.rounded-circle {   box-shadow: none; } ul.nav.bottom-meta-list {   margin-bottom: 0; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap {   background: #fff;   width: 40px;   height: 40px;   top: 15px;   position: absolute;   right: 15px;   border-radius: 50%;   cursor: pointer; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap:before {   content: "\e750";   font-size: 13px;   line-height: 40px;   font-weight: 100;   font-family: 'themify'; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul {   opacity: 0;   transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s;   background: #000;   padding-top: 8px;   padding-bottom: 8px;   margin-top: 5px;   border-radius: 40px 40px 40px 40px; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul li a {   color: #fff;   margin-right: 0;   height: 25px;   width: 25px;   line-height: 25px; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul li a:hover {   color: #fff; } .team-style-default .team-inner:hover .post-overlay-items > .team-social-wrap { background: #000; } .team-style-default .team-inner:hover .post-overlay-items > .team-social-wrap:before { color:#fff; } .team-style-default .team-inner:hover .post-overlay-items > .team-social-wrap > ul {   opacity: 1; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul li{   -webkit-transform: translateY(-10px);   -ms-transform: translateY(-10px);   transform: translateY(-10px); opacity: 0; transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s; }  .team-style-default .team-inner:hover .post-overlay-items > .team-social-wrap > ul li {   -webkit-transform: translateY(0px);   -ms-transform: translateY(0px);   transform: translateY(0px); opacity: 1; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul li:nth-child(1n){   -webkit-transition-delay: .2s;   transition-delay: .2s; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul li:nth-child(2n){   -webkit-transition-delay: .3s;   transition-delay: .3s; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul li:nth-child(3n){   -webkit-transition-delay: .4s;   transition-delay: .4s; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul li:nth-child(4n){   -webkit-transition-delay: .5s;   transition-delay: .5s; } .team-style-default .team-inner .post-overlay-items { opacity: 1; background: transparent; transform: scale(1); } .team-style-classic .post-thumb img {   -webkit-filter: grayscale(60%);   filter: grayscale(60%); -webkit-transition: all 0.8s ease-in; -moz-transition: all 0.8s ease-in; -o-transition: all 0.8s ease-in; transition: all 0.8s ease-in; } .team-style-classic .team-inner:hover .post-thumb img {   -webkit-filter: grayscale(50%);   filter: grayscale(50%); -webkit-transition: all 0.8s ease-out; -moz-transition: all 0.8s ease-out; -o-transition: all 0.8s ease-out; transition: all 0.8s ease-out; } .team-style-classic .team-inner {   box-shadow: 0px 12px 50px 6px rgba(0,0,0,0.05);   -webkit-box-shadow: 0px 12px 50px 6px rgba(0,0,0,0.05);   padding: 40px 30px; border-radius: 7px; } .team-style-classic .team-designation {   border: 1px solid #eaeaea;   display: inline-block;   padding: 7px 10px;   line-height: 1;   margin: 10px 0 26px 0;   font-weight: 600;   font-size: 13px;   border-radius: 9px; } .team-style-classic .owl-stage-outer .team-inner {   margin: 15px 15px 60px 15px; } .team-style-classic .post-thumb:first-child {   margin-top: -10px; } .team-style-classic .post-thumb {   margin: 0 -10px; } .team-style-classic .post-thumb img {   filter: grayscale(0); } .team-wrapper ul.nav.social-icons {   display: inline-block;   margin-bottom: 0; } body .row>* {   padding-right: 15px;   padding-left: 15px; }  .team-wrapper.team-style-modern .team-inner {   box-shadow: 0 0 10px rgba(57,59,102,0.07);   -webkit-box-shadow: 0 0 10px rgba(57,59,102,0.07);   border: none;   padding: 25px 25px; } .team-style-modern .team-name a {   position: relative;   padding-bottom: 12px;   margin-bottom: 7px;   display: block; } .team-style-modern .team-name a::after {   content: "";   position: absolute;   bottom: 0;   left: 0;   right: 0;   margin: 0 auto;   width: 30px;   height: 1px;   background: #000; } .team-style-modern.text-left .team-name a::after {   margin: 0; } .team-style-modern.text-right .team-name a::after {   margin-right: 0; margin-left: auto; } .team-wrapper.team-style-modern .owl-item .team-inner {   margin-left: 10px;   margin-right: 10px;   margin-top: 10px; } .team-style-modern .team-social-wrap ul.social-icons > li > a {   border: 1px solid #eaeaea;   border-radius: 50%;   font-size: 11px; } .team-style-classic-pro .team-inner {   padding: 10px; } .team-wrapper.team-style-classic-pro .team-inner .post-overlay-items { --rotateX: -20.2176deg;   --rotateY: -5.4125deg;   transform: rotateX(var(--rotateX))rotateY(var(--rotateY));   border-radius: 6px; } .team-style-classic-pro .post-details-outer {   box-shadow: 6px 5px 16px 0px rgb(0 0 0 / 15%);   padding: 20px 7% 20px 7%;   margin: 0 35px;   border-radius: 5px;   position: absolute;   bottom: 0;   background: #fff;   display: inline-block;   left: 0;   right: 0;   margin-bottom: 20px; transition: 0.5s; } .team-style-classic-pro .team-inner:hover .post-details-outer {   margin-bottom: 30px; transition: 0.5s; } .team-wrapper.team-style-classic-pro [class*="col-"] {   padding: 0 30px; } .team-wrapper.team-style-classic-pro .team-inner img {   border-radius: 6px;   --rotateX: -20.2176deg;   --rotateY: -5.4125deg;   transform: rotateX(var(--rotateX))rotateY(var(--rotateY)); } .team-style-classic-pro .team-designation {   color: #7B899A;   font-weight: 600;   font-size: 13px;   margin-bottom: 0; } .team-style-classic-pro .team-social-wrap ul.social-icons > li > a {   color: #fff;   width: 27px;   height: 27px;   line-height: 28px;   margin-right: 10px;   border-radius: 50%;   font-size: 10px; background: #444; } .team-wrapper.team-style-list .media .post-thumb {   margin-right: 30px; } .team-wrapper.team-style-list .media {   -ms-flex-align: center!important;   align-items: center!important; } .owl-stage-outer .media.team-style-list-item {   margin: 15px 10px; } .media.team-style-list-item {   -webkit-box-align: center!important;   -ms-flex-align: center!important;   align-items: center!important;   box-shadow: 0 0px 24px -4px rgba(158, 152, 153, 0.15); } .owl-stage-outer .media.team-list-item .media-body {   padding: 15px 15px 15px 0; } .team-wrapper.team-style-list .team-inner {   border-radius: 8px; margin-bottom: 40px; } .team-wrapper.team-style-list .media .team-designation {   text-decoration: underline;   font-size: 17px;   margin-bottom: 15px;   font-weight: 600; } .team-wrapper.team-style-list .media .team-social-wrap ul.social-icons > li > a {   background: #f7f7f7;   border: 1px solid #f2f2f2; } .team-wrapper.team-style-list .media .post-thumb img {   border-radius: 10px 0px 0px 10px; } .team-wrapper.team-style-list .media .post-thumb:after {   content: "";   position: absolute;   left: auto;   right: -50px;   margin: 0 auto;   top: -10px;   width: 100px;   height: 30px;   background-image: linear-gradient( 45deg , #fff0 25%, transparent 25%), linear-gradient( -45deg , transparent 25%, transparent 25%), linear-gradient( 45deg , transparent 75%, transparent 75%), linear-gradient( -45deg , transparent 75%, #ffb9b9 75%);   background-image: linear-gradient( 45deg , #fff0 25%, transparent 25%), linear-gradient( -45deg , transparent 25%, transparent 25%), linear-gradient( 45deg , transparent 75%, transparent 75%), linear-gradient( -45deg , transparent 75%, #ffb9b9 75%);   background-image: linear-gradient( 45deg , #fff0 25%, transparent 25%), linear-gradient( -45deg , transparent 25%, transparent 25%), linear-gradient( 45deg , transparent 75%, transparent 75%), linear-gradient( -45deg , transparent 75%, #ffb9b9 75%);   background-image: linear-gradient( 45deg , #fff0 25%, transparent 25%), linear-gradient( -45deg , transparent 25%, transparent 25%), linear-gradient( 45deg , transparent 75%, transparent 75%), linear-gradient( -45deg , transparent 75%, #ffb9b9 75%);   -moz-background-size: 2px 2px;   background-size: 53px 56px;   -webkit-background-size: 13px 8.1px;   background-position: 0 0, 1px 0, 1px -1px, 0px 41px; } .team-wrapper.team-style-list .media .post-thumb {   position: relative; } .single-cea-team .team-social-wrap ul.social-icons > li > a {   border-radius: 50px;   box-shadow: 6px 5px 16px 0px rgb(0 0 0 / 15%);   margin-right: 10px; background: #fff; } .team-info > .custom-post-nav {   margin: 0; } .team-image-wrap img {   border-radius: 50%;   -webkit-border-radius: 50%;   -moz-border-radius: 50%;   height: 400px;   width: 400px;   object-fit: cover; } .team-info .team-title h2 {   font-size: 30px;   margin-bottom: 10px; } .single-cea-team span.team-designation {   font-size: 20px;   line-height: 32px; } .single-cea-team .team-content-wrap {   color: #131e25; } .team-content-area .col-md-12 {   padding: 0; } .single .row.team {   -ms-flex-align: center!important;   align-items: center!important;   box-shadow: 0px 0px 50px 0px rgb(6 6 6 / 6%);   border-radius: 10px; padding: 40px 30px 40px 30px; position: relative; } .single-cea-team .team-content-area >.row {   margin: 0; } .team-wrapper ul.nav.social-icons {   display: inline-block; } .team-inner > .team-social-wrap {   display: inline-block;   width: 100%; } .team-wrapper .team-inner > .post-thumb img {   width: 100%; } .team-media.media .media-body span {   display: block; } .team-media.media {   display: flex!important;   align-items: center!important; } .team-details-icon {   width: 50px;   height: 50px;   line-height: 50px;   text-align: center;   margin-right: 15px;   border: 1px solid #e8eefc;   border-radius: 50%;   background: #fff; } .team-info > * .col-md-6 {   margin-bottom: 20px; } .team-media.media a {   font-weight: bold; } .team-media.media .media-body span {   display: block;   line-height: 29px;   font-size: 14px; } .team-media.media .media-body span.team-experience {   font-weight: bold;   color: #151515;   font-size: 15px; } .cea-toggle-post-wrap .cea-popular_posts, .cea-toggle-post-wrap .cea-recent_posts {   position: absolute;   left: 0px;   top: 0px;   width: 100%;   height: auto;   opacity: 0;   visibility: hidden; transition: opacity ease 0.35s; } .blog-wrapper .cea-toggle-post-wrap .blog-inner {   padding: 30px 30px 30px 30px; overflow: hidden; } .blog-wrapper .cea-toggle-post-wrap .blog-inner .post-thumb:first-child {   margin-left: -30px;   margin-top: -30px;   margin-right: -30px; } .elementor-widget-container.blog-wrapper .cea-toggle-post-trigger {   margin-bottom: 30px; } .elementor-widget-container.blog-wrapper .cea-toggle-post-trigger label.cea-switch {   margin-bottom: 0; } .cea-toggle-post-wrap .cea-recent_posts {   position: relative;   opacity: 1;   visibility: visible; } .cea-toggle-post-wrap.cea-active-post .cea-recent_posts {   position: absolute;   opacity: 0;   visibility: hidden; } .blog-wrapper.blog-style-classic-pro .cea-toggle-post-wrap .blog-inner {   padding: 0; } .cea-toggle-post-wrap.cea-active-post .cea-popular_posts {   position: relative;   opacity: 1;   visibility: visible; } .cea-toggle-post-trigger > ul.nav > li {   display: inline-block;   vertical-align: middle;   padding: 0 10px;   font-size: 20px;   line-height: 30px;   color: #000;   font-weight: 900; } .cea-toggle-post-trigger > ul.nav {   display: inline-block; } .cea-toggle-post-wrap .switch {  position: relative;  display: inline-block;  width: 60px;  height: 34px; } .cea-toggle-post-wrap .switch input {  opacity: 0;  width: 0;  height: 0; } .cea-toggle-post-wrap .switch .slider {  position: absolute;  cursor: pointer;  top: 0;  left: 0;  right: 0;  bottom: 0;  background-color: #ccc;  -webkit-transition: .4s;  transition: .4s; } .cea-toggle-post-wrap .switch .slider:before {  position: absolute;  content: "";  height: 26px;  width: 26px;  left: 4px;  bottom: 4px;  background-color: white;  -webkit-transition: .4s;  transition: .4s; } .cea-toggle-post-wrap .switch input:checked + .slider {  background-color: #2196F3; } .cea-toggle-post-wrap .switch input:focus + .slider {  box-shadow: 0 0 1px #2196F3; } .cea-toggle-post-wrap .switch input:checked + .slider:before {  -webkit-transform: translateX(26px);  -ms-transform: translateX(26px);  transform: translateX(26px); } .cea-toggle-post-wrap .switch .slider.round {  border-radius: 34px; } .cea-toggle-post-wrap .switch .slider.round:before {  border-radius: 50%; } .testimonial-content-wrap {   margin-bottom: 30px; } .single .testimonial-content-wrap .testimonial-content {   margin-bottom: 23px;   text-align: center;   font-style: italic;   font-family: initial;   font-size: 23px;   line-height: 34px; } .single .testimonial-content-wrap .testimonial-rating {   text-align: center; } .testimonial-rating i {   color: #ffc400; } .testimonial-wrapper.testimonial-isotope-model .testimonial-inner {   padding: 25px;   margin-bottom: 0px; } .testimonial-wrapper .testimonial-inner {     padding: 25px; margin-bottom: 30px; } .testimonial-inner .post-thumb > a > img {   display: inline-block;   width: auto; } .testimonial-wrapper .owl-carousel div[class^="col-"] {   padding: 0;   width: auto;   max-width: 100%; } .testimonial-wrapper a.read-more {   padding: 6px 14px; } .entry-title.testimonial-name {   line-height: 1;   margin-bottom: 0; } .testimonial-wrapper.testimonial-dark .testimonial-inner {   background: #333333 none repeat scroll 0 0;   color: #ffffff; } .testimonial-wrapper.testimonial-dark a.client-name {   color: #fff; } .testimonial-wrapper .testimonial-info p { margin-bottom: 0; } .testimonial-wrapper .testimonial-inner > * {   margin-bottom: 14px;   display: block;   width: 100%; } .testimonial-wrapper .testimonial-inner > *:last-child { margin-bottom: 0; } .testimonial-info p > * { display: block;   margin-bottom: 6px;   width: 100%; } .testimonial-info p > *:last-child {   margin-right: 0; margin-bottom: 0; } .testimonial-3 .testimonial-info p > .client-designation {   line-height: 1;   font-size: 15px; } .testimonial-thumb img {   max-width: 80px; margin: unset; } .text-right .testimonial-thumb img {   margin-left: auto; } .text-center .testimonial-thumb img { margin:0 auto; } .testimonial-inner p {   margin-bottom: 0; } .testimonial-wrapper.testimonial-wrapper a.client-name {   font-weight: bold; } .testimonial-wrapper.text-center .owl-dots {   text-align: center; } .testimonial-rating {   font-size: 12px;   line-height: 1;   text-align: center; } .testimonial-name h1, .testimonial-name h2, .testimonial-name h3, .testimonial-name h4, .testimonial-name h5, .testimonial-name h6 {   line-height: 1;   margin-bottom: 0;   display: inline-flex; } .owl-carousel .owl-stage-outer .testimonial-thumb img {   width: auto; } .custom-testimonial .elementor-testimonial-content { position: relative; } .custom-testimonial .elementor-testimonial-content:before {   content: url(https://cambridgegroupinternational.com/wp-content/plugins/classic-elementor-addons-pro/assets/css/assets/images/quote3.png);   display: block;   margin: auto 0 20px; } .elementor-widget.elementor-widget-star-rating:not(:last-child) { margin: 6px; } .testimonial-inner .review-title {   font-size: 35px;   line-height: 45px;   color: initial;   font-weight: 700; margin-bottom: 15px; }  .testimonial-logo-image-wrap {   max-width: 74px; }  .testimonial-wrapper.testimonial-style-default .testimonial-inner {   background: #fff;   padding: 35px 45px 35px 45px;     margin-bottom: 50px;   position: relative; } .testimonial-wrapper.testimonial-style-default .owl-item .testimonial-inner {   margin: 15px 10px; background: #000; } .testimonial-wrapper.testimonial-style-default .testimonial-inner > * {   position: relative; } .testimonial-wrapper.testimonial-style-default .owl-item .testimonial-inner > .testimonial-thumb:first-child {   float: left;   margin-right: 15px; } .testimonial-wrapper.testimonial-style-default .owl-item .testimonial-inner > *:not(.testimonial-info) {   float: none;   clear: both; } .testimonial-wrapper.testimonial-style-default .testimonial-inner > *.testimonial-info a.client-name {   margin-bottom: 0; } .testimonial-wrapper.testimonial-style-default .owl-item .testimonial-inner > .testimonial-thumb {   border: 3px solid #fff;   border-radius: 50%;   box-shadow: 0 0px 14px rgba(0,0,0,0.09); } .testimonial-wrapper.testimonial-style-default .testimonial-inner > .testimonial-info:nth-child(2) {   padding-top: 20px; } .testimonial-wrapper.testimonial-style-default .testimonial-inner > *.testimonial-excerpt:before {   content: "\f10d";   position: absolute;   font-family: fontAwesome;   font-size: 41px;   z-index: 0;   color: #000;   opacity: 0.1; } .testimonial-wrapper.testimonial-style-default .testimonial-inner > *.testimonial-excerpt > p {   position: relative;   z-index: 1; } .testimonial-style-default .testimonial-inner {   background: #fff;   display: flex;   flex-direction: column;   align-items: center;   padding: 40px 7%;   margin: auto; } .testimonial-style-default .testimonial-inner > * {   transition: all 0.4s ease;   -webkit-transition: all 0.4s ease;   -moz-transition: all 0.4s ease; } .testimonial-style-default .testimonial-info {   position: relative; } .testimonial-style-default .testimonial-info .client-name {   margin-bottom: 0; } .testimonial-style-default.testimonial-wrapper a.client-name { font-weight: 600;   font-size: 20px; } .testimonial-style-default .testimonial-excerpt {   font-size: 30px;   line-height: 1.53;   font-weight: 700;   letter-spacing: normal; } .testimonial-style-default.testimonial-light .testimonial-excerpt { color: #000; } .testimonial-style-default .owl-prev, .testimonial-style-default .owl-next {   top: 50%;   transform: translateY(-50%);   border: 1px solid #eaeaea;   line-height: 50px;   width: 50px;   height: 50px; border-radius: 50%; } .testimonial-style-default .owl-prev:before, .testimonial-style-default .owl-next:before { line-height: 50px !important; font-size: 25px !important; } .rtl .testimonial-style-default .owl-prev, .testimonial-style-default .owl-prev {   left: 30px;   right: auto; } .rtl .testimonial-style-default .owl-next ,.testimonial-style-default .owl-next {   right: 30px; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner > * {   margin-bottom: 24px; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner > .testimonial-thumb {   display: inline-block;   vertical-align: middle; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner > .testimonial-info {   margin-right: 0;   display: inline-block;   vertical-align: middle; } .testimonial-wrapper.testimonial-style-modern .testimonial-name {   color: #000; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner > *:last-child {   margin-bottom: 0; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner > .testimonial-excerpt:first-child {   margin-bottom: 20px; } .testimonial-style-modern.testimonial-dark .testimonial-rating i {   color: #fff; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner {   background: #fff;   padding: 70px 45px 45px 45px;   -webkit-box-shadow: 0px 10px 40px 0px rgb(0 0 0 / 10%);   -ms-box-shadow: 0px 10px 40px 0px rgb(0 0 0 / 10%);   box-shadow: 0px 10px 40px 0px rgb(0 0 0 / 10%);   margin-bottom: 30px;   margin-top: 25px;   position: relative; border-radius: 10px; } .testimonial-wrapper.testimonial-style-modern.testimonial-dark .testimonial-inner {   background: unset; color: #dfdfdf; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner .testimonial-designation > p {   line-height: 1; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner > * {   position: relative; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner:after { font-family: fontAwesome;   position: absolute;   font-size: 20px; line-height: 1;   color: #eaeaea;   -webkit-transition: 0.4s all;   transition: 0.4s all; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner:after {   content: "\f10e";   top: -25px;   left: auto;   right: 9%;   width: 55px;   height: 55px;   line-height: 55px;   color: #fff;   border-radius: 50px;   -webkit-border-radius: 50px;   -moz-border-radius: 50px;   transform: translateX(-50%);   -webkit-transform: translateX(-50%);   -moz-transform: translateX(-50%);   background: #000;   text-align: center;   border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%; } .testimonial-style-modern .owl-dot span {   background: #e2e0dd;   width: 15px;   height: 15px;   border-radius: 50%; } .testimonial-wrapper.testimonial-style-modern .testimonial-info .client-name {   margin-bottom: 0; font-weight: 700;   text-transform: uppercase;   font-size: 16px; } .testimonial-style-modern .owl-stage-outer .owl-item .item {   margin: 15px; } .testimonial-wrapper.testimonial-style-classic .testimonial-inner {   border-radius: 7px;   border: 1px solid #eaeaea; } .testimonial-wrapper.testimonial-style-classic-pro .testimonial-inner {   border: 1px solid rgba(243, 243, 243,0.3); } .media.testimonial-list-item .media-body {   text-align: left;   margin-left: 28px; } .testimonial-style-list .testimonial-inner {   padding: 35px; } .testimonial-wrapper.testimonial-style-list .testimonial-inner > *.media {   display: flex;   width: auto; } .testimonial-wrapper.testimonial-style-list .post-thumb {   width: 20%;   margin-right: 25px; } .testimonial-wrapper.testimonial-style-list .post-thumb img {   margin-left: 0;   margin-right: 25px; } .testimonial-list .testimonial-list-item {   padding: 25px 30px;   -webkit-box-shadow: 0 0px 14px rgba(0,0,0,0.05);   -ms-box-shadow: 0 0px 14px rgba(0,0,0,0.05);   box-shadow: 0 0px 14px rgba(0,0,0,0.05); margin-bottom: 30px; } .testimonial-style-list .owl-item .testimonial-style-list-item {   margin: 10px 10px; } .testimonial-style-list .testimonial-style-list-item .testimonial-thumb { position: relative; } .testimonial-style-list .testimonial-style-list-item .testimonial-thumb:before, .single-cea-testimonial .testimonial-info .testimonial-img:before {   position: absolute;   bottom: 0;   content: "\f10e";   font-family: fontAwesome;   left: -54px;   right: 0;   width: 35px;   height: 35px;   line-height: 35px;   color: #fff;   border-radius: 50px;   -webkit-border-radius: 50px;   -moz-border-radius: 50px;   transform: translateX(-50%);   -webkit-transform: translateX(-50%);   -moz-transform: translateX(-50%);   background: #000;   text-align: center;   border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;   margin: 0 auto; } .testimonial-wrapper.testimonial-style-list .post-thumb {   width: 40%;   margin-right: 50px; position: relative; z-index: 1; } .testimonial-wrapper.testimonial-style-list .testimonial-inner > *.media {   align-items: flex-end; } .testimonial-style-list .testimonial-inner:after {   content: "\e67e";   position: absolute;   right: 10%;   top: 70px;   font-family: 'themify';   font-size: 120px;   line-height: 1; } .testimonial-style-list .testimonial-inner .media-body {   padding-bottom: 40px; } .testimonial-style-list .testimonial-inner .post-thumb:after {   content: "";   background-image: linear-gradient( 70deg , #fff0 25%, transparent 25%), linear-gradient( -43deg , transparent 26%, transparent 34%), linear-gradient( 52deg , transparent 85%, transparent 91%), linear-gradient( -42deg , transparent 77%, #000 87%);   width: 100px;   height: 100px;   background-position: 0 0, 1px 0, 1px 1px, 0px 36px;   -moz-background-size: 2px 2px;   background-size: 53px 56px;   -webkit-background-size: 7px 1.1px;   position: absolute;   left: auto;   right: -60px;   margin: 0 auto;   top: 50px;   width: 90px;   height: 90px;   border-radius: 50%;   border: 1px solid #eaeaea2b;   transform: rotate(40deg); }  .testimonial-slide-model .testimonial-inner {   margin: 7px 23px; } .single .testimonial-info > .testimonial-img {   margin-bottom: 30px; } .single .testimonial-info > .testimonial-designation-wrap {   margin-bottom: 100px;   text-align: center; } .single-cea-testimonial .testimonial-info img { border-radius: 50%; } .single-cea-testimonial .testimonial-title h2 {   margin-bottom: 0;   font-size: 23px;   line-height: 30px; } .single-cea-testimonial .testimonial {   color: #000; } .single .testimonial-info > *:last-child {   margin-bottom: 0; } .single-cea-testimonial .testimonial-info .testimonial-img {   position: relative; } .single .testimonial-info > *:last-child {   margin: 0; } .custom-post-nav .prev-nav-link, .custom-post-nav .next-nav-link {   display: inline-flex; } .custom-post-nav .prev-nav-link > a, .custom-post-nav .next-nav-link > a {   line-height: 1;   font-size: 10px;   background: transparent;   -webkit-box-shadow: 7px 5px 30px 0 rgb(72 73 121 / 15%);   -moz-box-shadow: 7px 5px 30px 0 rgba(72,73,121,0.15);   -ms-box-shadow: 7px 5px 30px 0 rgba(72,73,121,0.15);   box-shadow: 10px 6px 37px 0 rgb(72 73 121 / 15%);   padding: 15px 25px;   display: inline-block; } .custom-post-nav .prev-nav-link > a > i, .custom-post-nav .next-nav-link > a > i {   margin-bottom: 5px; } .rtl .custom-post-nav .prev-nav-link {   float: left; } .custom-post-nav {   margin-top: 100px;   padding: 0 30px;   display: inline-block;   width: 100%;   box-shadow: 0px 12px 10px rgb(238 239 240 / 25%);   border: 1px solid #F2F5FA; } .custom-post-nav .next-nav-link {   text-align: right;   float: right; } .custom-post-nav .next-nav-link h4, .custom-post-nav .prev-nav-link h4 {   margin-bottom: 0;   font-size: 13px;   line-height: 20px; padding: 0 10px; display: inline-block; } .custom-post-nav a.disabled {   display: none; } .portfolio-inner .post-overlay-items {   margin: 0 auto;   left: 0px;   top: initial;   transform: translateY(40px);   -webkit-transform: translateY(40px);   -moz-transform: translateY(40px);   height: auto;   top: initial;   border-radius: 0;   padding: 30px;   word-break: break-word;   position: absolute;   z-index: 3;   display: flex;   justify-content: flex-end;   flex-direction: column;   transition: all .5s;   overflow: hidden;   background: #f2ab37;   opacity: 0; } .portfolio-inner .post-overlay-items .post-icons a {   background: #000;   width: 35px;   height: 35px;   line-height: 35px;   display: inline-block;   margin: 0 3px;   border-radius: 4px;   color: #fff;   text-align: center; } .portfolio-inner .post-category a {   background: transparent;   color: inherit;   padding: 0;   font-size: inherit; } .portfolio-inner .post-overlay-items ul.nav {   display: inline-block; } .portfolio-wrapper .post-category > span {   display: none; } .portfolio-inner .post-thumb img {   transition: all 0.9s linear; } .portfolio-inner .post-thumb:hover img {   transition: all 0.9s linear; transform: scale(1.1); } .portfolio-inner .post-thumb { overflow: hidden; } .isotope-filter {   margin-bottom: 35px;   margin-top: 25px; } .isotope-filter ul.nav.m-auto.d-block {   text-align: center; } .isotope-filter ul.nav.m-auto.d-block li {   margin: 0 10px; } .isotope-filter ul.nav.m-auto.d-block li a {   padding: 0;   color: #000;   margin: 0 15px;   margin-bottom: 20px;   font-weight: bold; } .isotope-filter ul.nav.m-auto.d-block li.active a:hover { color: #fff; } .isotope-filter ul.nav li a {   position: relative; } .isotope-filter ul.nav li.active a:after, .isotope-filter ul.nav li a:after {   content: "";   position: absolute;   bottom: -0.42em;   left: 0;   width: 0%;   height: 3px;     border-radius: 1.5px;   background: #000;   -webkit-transition: all 250ms ease-in-out 0s;   -moz-transition: all 250ms ease-in-out 0s;   -ms-transition: all 250ms ease-in-out 0s;   -o-transition: all 250ms ease-in-out 0s;   transition: all 250ms ease-in-out 0s; } .isotope-filter ul.nav li.active a:after, .isotope-filter ul.nav li a:hover:after {   width: 100%; } .portfolio-inner:hover .post-overlay-items, .owl-item.active.center .portfolio-inner .post-overlay-items {   transform: translateY(0px);   -webkit-transform: translateY(0px);   -moz-transform: translateY(0px);   opacity: 1; } .portfolio-inner .post-overlay-items a.post-title {   text-transform: capitalize;   color: #fff; } .portfolio-inner .post-overlay-items .post-more {   position: absolute;   right: 40px;   border: 3px solid #000000;   display: block;   font-size: 26px;   vertical-align: middle;   width: 50px;   height: 50px;   line-height: 50px;   text-align: center;   transition: transform 1s;   border-radius: 50%; } .portfolio-inner .post-overlay-items .post-more:hover {   transform: rotate(360deg); } .portfolio-inner {   margin-bottom: 35px; } .portfolio-isotope-model .portfolio-inner {   margin-bottom: 0; } .portfolio-style-default .portfolio-inner .post-thumb { overflow: hidden; } .portfolio-style-default .post-overlay-items {   -webkit-backdrop-filter: blur(8px);   backdrop-filter: blur(8px);   border: 1px solid #ffffff66; } .portfolio-style-classic .post-thumb.post-overlay-active:after {   content: "";   width: 15px;   height: 15px;   background: #000;   position: absolute;   top: 15px;   right: 15px;   border-radius: 50%;   opacity: 0 ;   z-index: 99; } .portfolio-style-classic .post-thumb.post-overlay-active {   position: relative; } .portfolio-style-classic .portfolio-inner:hover .post-thumb.post-overlay-active:after {   opacity: 1 ; } .portfolio-style-classic-pro .post-details-outer {   padding: 0 30px; } .portfolio-style-classic-pro .portfolio-inner .post-thumb {   box-shadow: rgb(0 0 0 / 10%) 0px 10px 50px; } .portfolio-style-modern .portfolio-inner .post-thumb{   -webkit-clip-path: inset(0);   clip-path: inset(0);   -webkit-transition: all .3s;   -o-transition: all .3s;   transition: all .3s; } .portfolio-style-modern .portfolio-inner .post-thumb:hover {   -webkit-clip-path: inset(5px 10px);   clip-path: inset(5px 10px); } .single-cea-portfolio .portfolio-info .custom-post-nav a {   background: #f7f7f7;   width: 35px;   height: 35px;   display: inline-block;   text-align: center;   line-height: 35px;   margin-bottom: 20px;   border-radius: 50%;   border: 1px solid #eaeaea;   outline: 0; } .single ul.portfolio-meta-list li {   display: flex;   align-items: center; } .portfolio-single .portfolio-format {   border-bottom: 1px solid #eaeaea;   margin-bottom: 60px;   padding-bottom: 60px; } .portfolio-meta ul.nav.social-icons > li > a {   background: #fff;   border-radius: 50%;   height: 30px;   width: 30px;   line-height: 30px;   font-size: 11px;   margin-right: 5px; } .single-cea-portfolio .portfolio-image {   box-shadow: rgb(17 17 26 / 5%) 0px 4px 16px, rgb(17 17 26 / 5%) 0px 8px 32px;   border-radius: 18px;   overflow: hidden; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li h6 {   margin-bottom: 0;   font-size: 14px;   font-weight: 800; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li > ul >li { font-size: 14px; } .row.portfolio-details .col-sm-4 > .portfolio-meta span.portfolio-meta-icon {   margin-right: 10px; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li {   border-bottom: 1px solid #f3f3f3;   padding: 13px 0;  display: flex; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li >.portfolio-meta-title-wrap {   width: 33%; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li:last-child {   border-bottom: 0;   padding-bottom: 0; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li h6 {   margin-bottom: 0; } .portfolio-inner .post-title-head {   margin-bottom: 0;   line-height: 1; } .portfolio-single .custom-post-nav {   margin: 50px 0 0 0; } .portfolio-content-wrap .portfolio-title {   padding: 0 15px; } .custom-post-nav a {   display: inline-block;   background: #000;   text-align: center;   line-height: 50px;   margin-bottom: 30px;   margin-top: 30px;   color: #fff;   border-radius: 5px;   padding: 0 20px; } .custom-post-nav a > * {   padding: 0 5px;   color: #fff;   display: inline;   vertical-align: middle;   line-height: 1;   font-weight: 500; } .custom-post-nav a:focus {   color: #fff; } .custom-post-nav a:hover { color: #fff;  } .custom-post-nav a:last-child {   float: right; } .portfolio-inner .media .post-thumb {   max-width: 40%;   margin-right: 25px; } .portfolio-style-list .portfolio-inner .media {   -webkit-box-align: center!important;   -ms-flex-align: center!important;   align-items: center!important; } .portfolio-wrapper .post-pagination-wrap {   margin-top: 30px; } .portfolio-wrapper .post-pagination-wrap li > * {   height: 50px;   line-height: 50px;   width: 50px;   display: inline-block;   text-align: center;   padding: 0;   margin: 0 7px; } .elementor-element .elementor-widget-container.portfolio-wrapper .portfolio-inner { margin-bottom: 0; } .isotope-filter ul.nav.m-auto.d-block li.active a:hover, .isotope-filter ul.nav.m-auto.d-block li.active a:focus, .isotope-filter ul.nav.m-auto.d-block li.active a:active { color: #000; } .portfolio-inner .post-title-head {   margin-top: 20px; }  .owl-carousel, .owl-carousel .owl-item {   position: relative; } .owl-carousel .owl-dots {   text-align: center;   margin-top: 25px; } .owl-carousel .owl-dot {   display: inline-block; } .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {   background-size: auto; } .owl-carousel .owl-nav {   text-align: center;   text-align: -webkit-center;   font-size: 0px;   right: 0; } .owl-carousel .owl-nav button {   width: 40px;   height: 40px;   line-height: 40px; } .owl-prev, .owl-next { display: inline-block;   padding: 0 10px;   color: #fff;   position: absolute;   top: -70px;   right: 0; } .owl-prev {   margin-right: 50px; } .owl-carousel .owl-nav .owl-prev:before, .owl-carousel .owl-nav .owl-next:before {   font: normal normal normal 14px/1 FontAwesome;   line-height: 40px;   color: #fff;   font-size: 16px; } .owl-carousel .owl-nav .owl-prev:before {   content: "\f104"; } .owl-carousel .owl-nav .owl-next:before {   content: "\f105"; } .owl-dots {   margin: 15px 0 0 0; } .owl-dots button.owl-dot.active {    transform: scale(1.5);   -webkit-transform: scale(1.5);   -moz-transform: scale(1.5);   -ms-transform: scale(1.5);   -o-transform: scale(1.5); -webkit-transition: all 250ms ease-in-out 0s;   -moz-transition: all 250ms ease-in-out 0s;   -ms-transition: all 250ms ease-in-out 0s;   -o-transition: all 250ms ease-in-out 0s;   transition: all 250ms ease-in-out 0s; } button.owl-dot:focus {   outline: 0; } .owl-dots button.owl-dot {   width: 7px;   height: 7px;   margin: 0 7px;   border-radius: 50%; box-shadow:0 3px 3px rgba(0, 0, 0, 0.15); -webkit-transition: all 250ms ease-in-out 0s;   -moz-transition: all 250ms ease-in-out 0s;   -ms-transition: all 250ms ease-in-out 0s;   -o-transition: all 250ms ease-in-out 0s;   transition: all 250ms ease-in-out 0s; } .single ul.portfolio-meta-list {   border: 1px solid #F2F5FA;   padding: 30px;   box-shadow: 0px 12px 10px rgb(238 239 240 / 25%);   background: #f7f8fa; } .portfolio-content-area .container {   padding: 0; } .portfolio-content-area .container .row {   margin: 0 -15px; } .single ul.portfolio-meta-list span.portfolio-meta-icon {   margin-right: 10px; } .single ul.portfolio-meta-list > li {   border-bottom: 1px solid #eaeaea;   padding-bottom: 10px; } .portfolio-content-wrap .portfolio-title h3 {   border-radius: 4px;   font-size: 30px;   font-weight: 600;   padding: 15px 25px;   color: #fff; } .cea-related-slider.owl-carousel.owl-loaded.owl-drag {   margin-top: 30px; } .portfolio-related-slider figure img {   border-radius: 5px;   margin-bottom: 24px; } .portfolio-related-slider h6.related-title a {   color: #000;   font-size: 20px; } .portfolio-related-slider {   margin-top: 40px; } .contact-form-wrapper .wpcf7-form label {   width: 100%;   display: block; } .contact-form-wrapper span.wpcf7-form-control-wrap input::placeholder, .contact-form-wrapper span.wpcf7-form-control-wrap select::placeholder, .contact-form-wrapper span.wpcf7-form-control-wrap textarea::placeholder {   color: inherit; } .contact-form-wrapper span.wpcf7-form-control-wrap input, .contact-form-wrapper span.wpcf7-form-control-wrap select, .contact-form-wrapper span.wpcf7-form-control-wrap textarea {   width: 100%;   display: block;   border-color: #eaeaea;   margin-bottom: 25px;   padding: 0 15px 0 15px !important; } .contact-form-wrapper span.wpcf7-form-control-wrap input, .contact-form-wrapper span.wpcf7-form-control-wrap select {   height: 52px;   line-height: 52px; } .contact-form-wrapper span.wpcf7-form-control-wrap textarea {   height: 130px; } .contact-form-wrapper span.wpcf7-form-control-wrap textarea:focus {   box-shadow: none;   outline: 0; } .contact-form-wrapper input.wpcf7-form-control.wpcf7-submit {   border-radius: 5px;   margin-top: 8px;   padding: 0px 30px; } .contact-form-wrapper input.wpcf7-form-control.wpcf7-submit:hover {   background: #000;   color: #fff; } .contact-form-wrapper .col-md-12 {   padding: 0 15px; } span.wpcf7-form-control.wpcf7-radio input[type="radio"] {   height: 15px;   width: 15px;   display: inline-block;   margin-bottom: 0 !important;   margin-right: 15px;   min-height: auto;   vertical-align: middle;   line-height: 15px; } .wpcf7-list-item {   display: inline-block;   margin: 0 0 0 2em; } span.wpcf7-list-item.first {   margin: 0; } span.wpcf7-form-control.wpcf7-radio {   margin-top: 15px !important;   display: block; } .contact-form-wrapper span.wpcf7-form-control-wrap input, .contact-form-wrapper span.wpcf7-form-control-wrap select, .contact-form-wrapper span.wpcf7-form-control-wrap textarea { padding-left: 0; } input.wpcf7-form-control, textarea.wpcf7-form-control {   background-color: transparent;   border: none;   border-bottom: 1px solid rgba(0,0,0,0.1);   padding-left: 0;   border-radius: 0;   padding-bottom: 15px;   padding-top: 15px;   margin-bottom: 15px;   width: 100%; }  .cf-style-classic span.wpcf7-form-control-wrap input, .cf-style-classic span.wpcf7-form-control-wrap select, .cf-style-classic span.wpcf7-form-control-wrap textarea {   background: #f7f7f7; border-color: #f2f2f2; } .contact-form-wrapper.cf-style-classic input.wpcf7-form-control.wpcf7-submit {   margin-bottom: 0; } .cf-style-modern span.wpcf7-form-control-wrap input, .cf-style-modern span.wpcf7-form-control-wrap select, .cf-style-modern span.wpcf7-form-control-wrap textarea {   background: transparent;   border: 0;   border: 1px solid #E8EAF0;   border-radius: 15px; } .contact-form-wrapper.cf-style-modern .wpcf7-form label span.wpcf7-form-control-wrap {   margin-top: 10px;   display: block; } .contact-form-wrapper.cf-style-modern br {   display: none; } .contact-form-wrapper.cf-style-modern .wpcf7-form label {   font-weight: 600; } .cf-style-modern span.wpcf7-form-control-wrap input::placeholder, .cf-style-modern span.wpcf7-form-control-wrap textarea::placeholder {   color: #888; } .contact-form-wrapper.cf-style-modern input.wpcf7-form-control.wpcf7-submit {   width: 100%; } .contact-form-wrapper.cf-style-modern p {   margin-bottom: 0; } .cf-style-classic-pro span.wpcf7-form-control-wrap input, .cf-style-classic-pro span.wpcf7-form-control-wrap select, .cf-style-classic-pro span.wpcf7-form-control-wrap textarea {   box-shadow: 0 0 1.25rem rgb(30 34 40 / 4%);   border: 0;   background: #fefefe;   border-radius: 0.4rem; } .contact-form-wrapper.cf-style-classic-pro span.wpcf7-form-control-wrap input, .contact-form-wrapper.cf-style-classic-pro span.wpcf7-form-control-wrap textarea {   padding: 0 15px; }  .cea-tab-content .cea-tab-pane {   display: none; } .cea-tab-content .cea-tab-pane.active { display: block; } .cea-vertical-tab .cea-tabs > a.nav-item {   width: 100%; } .nav.nav-tabs.cea-tabs .nav-link {   border: 0; } .cea-tab-elementor-widget.cea-vertical-tab a.nav-item.nav-link {   margin-bottom: 5px; } .cea-tab-elementor-widget.cea-vertical-tab .nav-tabs .nav-link {   border-radius: 0; } .cea-vertical-tab > * {   display: inline-block; } .cea-vertical-tab .cea-tabs {   width: 25%;   vertical-align: top; float: left; } .cea-vertical-tab .cea-tab-content {   width: 75%;   padding-left: 40px; } .cea-tabs > a .cea-tab-title {   margin-bottom: 0; } .nav.nav-tabs.cea-tabs {   border: 0; } .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active {   background: #f2ab37;   color: #000;   border: 0; } body .elementor-widget-tabs .elementor-tab-desktop-title, body .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content { border: solid rgba(242, 171, 55, 0.2); } .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after, .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before { display: none !important; } .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title { border-bottom: 0; color: #000; display: inline-block !important; } .popover-wrapper {   position: relative;   display: inline-block; } a.popover-trigger, a.cea-popover-trigger > * {   display: inline-block;   vertical-align: middle; } .popover-content {   position: absolute;   left: 0;   top: 100%;   right: 0; border: 1px solid #eaeaea; border-radius: .3rem; word-wrap: break-word; z-index: 1060; padding: .5rem .75rem;   color: #212529; width: 180px; z-index: 99999;   background: #fff; opacity: 0; visibility: hidden; transition: all 0.35s cubic-bezier(0.75, -0.02, 0.2, 0.97); } .popover-wrapper.popover-active .popover-content { opacity: 1; visibility: visible; font-weight: 600; } .popover-wrapper .popover-content p {   margin: 0; } .popover-content .arrow {   width: .5rem;   height: 1rem; position: absolute;   display: block; } .popover-left .popover-content .arrow { left: calc((.5rem + 1px) * -1); right: auto; } .popover-right .popover-content .arrow { right: calc((.5rem + 1px) * -1); left: auto; } .popover-top .popover-content .arrow, .popover-right .popover-content .arrow {   top: 100%;   transform: translateY(-50%) rotate(90deg);   left: 0;   right: 0;   margin: 0 auto;   margin-top: 5px; } .popover-bottom .popover-content .arrow {   bottom: 100%;   transform: translateY(-50%) rotate(270deg);   left: 0;   right: 0;   margin: 0 auto;   margin-bottom: -11px; } .popover-left .popover-content .arrow, .popover-right .popover-content .arrow { top: 50%;   transform: translateY(-50%); } .popover-right .popover-content .arrow {   transform: translateY(-50%) rotate(180deg);   right: 100%;   margin: 0;   left: auto; } .popover-left .popover-content .arrow { transform: translateY(-50%); right: auto; left: 100%; margin: 0; } .popover-content .arrow::after, .popover-content .arrow::before {   position: absolute;   display: block;   content: "";   border-color: transparent;   border-style: solid; border-width: .5rem 0 .5rem .5rem; } .popover-content .arrow::before { right: 0;   border-left-color: rgba(0,0,0,.25); } .popover-content .arrow::after { right: 1px;   border-left-color: #fff; } .popover-wrapper.popover-top .popover-content {   top: auto;   bottom: 100%;   margin: 0 auto;   transform: translateX(-50%) translateY(-15px);   left: 50%;   padding: 20px;   font-weight: 600; } .popover-wrapper.popover-top.popover-active .popover-content { transform: translateX(-50%) translateY(-20px); } .popover-wrapper.popover-bottom .popover-content {   top: 100%;   bottom: auto;   margin: 0 auto;   transform: translateX(-50%) translateY(10px);   left: 50%; } .popover-wrapper.popover-bottom.popover-active .popover-content { transform: translateX(-50%) translateY(15px); } .popover-wrapper.popover-left .popover-content {   top: 50%;   transform: translateY(-50%) translateX(5px);   left: auto;   right: 100%;   margin-right: 20px; } .popover-wrapper.popover-left.popover-active .popover-content { transform: translateY(-50%) translateX(0); } .popover-wrapper.popover-right .popover-content {   top: 50%;   transform: translateY(-50%) translateX(-5px);   left: 100%;   right: auto;   margin-left: 20px; } .popover-wrapper.popover-right.popover-active .popover-content { transform: translateY(-50%) translateX(0); } .modal-popup-wrapper .modal-title {   text-align: center;   width: 100%; } .white-popup-block {   padding: 20px;   margin: 40px auto;   position: relative;   color: #000; border-radius: 10px; } span.cea-popup-modal-dismiss.ti-close {   position: absolute;   right: -15px;   top: -15px;   background: #000;   color: #fff;   width: 30px;   height: 30px;   line-height: 30px;   text-align: center;   z-index: 1;   border-radius: 50%; } .cea-popup-content form.wpcf7-form > p {   margin-bottom: 0; } .cea-popup-content span.wpcf7-form-control-wrap {   margin-bottom: 20px;   display: inline-block;   width: 100%; } .white-popup-block.cea-popup-content h4 {   margin-bottom: 25px; } .white-popup-block > *.modal-popup-size {   background: #FFF;   margin: auto;   position: relative; } span.cea-popup-modal-dismiss.ti-close {   cursor: pointer; } a.modal-box-trigger.modal-trigger-icon {   font-size: 40px;   line-height: 40px; } .mfp-hide {   display: none!important; } span.cea-popup-modal-dismiss.ti-close {   position: absolute;   right: -15px;   top: -15px;;   line-height: 32px;   text-align: center;   width: 32px;   height: 32px;   border-radius: 50%;   -ms-border-radius: 50%;   -moz-border-radius: 50%;   -o-border-radius: 50%;   -webkit-border-radius: 50%;   background: #000000;   color: #fff;   cursor: pointer; } body .mfp-iframe-holder .mfp-close {   width: 35px;   height: 35px;   line-height: 35px;   text-align: center;   padding: 0;   opacity: 1; } .modal-popup-size.modal-lg {   max-width: 800px;   padding: 40px; } .modal-popup-size.modal-md {   max-width: 600px;   padding: 30px; } .modal-popup-size.modal-sm {   max-width: 475px;   padding: 20px; } .mfp-fade.mfp-bg {  opacity: 0;  -webkit-transition: all 0.35s ease-out;  -moz-transition: all 0.35s ease-out;  transition: all 0.35s ease-out; } .mfp-fade.mfp-bg.mfp-ready {  opacity: 0.8; } .mfp-fade.mfp-bg.mfp-removing {  opacity: 0; } .mfp-fade.mfp-wrap .mfp-content {  opacity: 0;  -webkit-transition: all 0.35s ease-out;  -moz-transition: all 0.35s ease-out;  transition: all 0.35s ease-out; } .mfp-fade.mfp-wrap.mfp-ready .mfp-content {  opacity: 1; } .mfp-fade.mfp-wrap.mfp-removing .mfp-content {  opacity: 0; } .modal-popup-body input.wpcf7-form-control, .modal-popup-body textarea.wpcf7-form-control {   border: 2px solid #eaeaea; } div.wpcf7 input[type="file"] {   cursor: pointer;   padding: 0;   height: 40px;   line-height: 30px;   border: 0; } .modal-popup-body form.wpcf7-form {   margin: 0 auto;   max-width: 80%; } a.cea-modal-box-trigger.popup-trigger-txt, a.cea-modal-box-trigger.popup-trigger-icon {   display: inline-block; } .mfp-fade.mfp-bg.mfp-ready {   opacity: 0.9; } .modal-popup-body input.wpcf7-form-control.wpcf7-submit {   border: 0px; } a.btn.btn-default.cea-modal-box-trigger {   box-shadow: none;   color: #fff; } .cea-rain-drops { position: absolute !important;   left: 0;   right: 0; } .cea-rain-drops > canvas, .cea-raindrops-wrap > canvas {   width: 120%; } .section-raindrops-actived .cea-raindrops-wrap {   overflow: hidden;   position: absolute !important;   left: 0;   right: 0;   width: 100%; }  .cea-btn-align-right .cea-button-wrapper {   text-align: right; } .cea-btn-align-left .cea-button-wrapper {   text-align: left; } .cea-btn-align-center .cea-button-wrapper {   text-align: center; } .cea-btn-align-justify .cea-button-wrapper > a {   width: 100%; } .cea-align-icon-right {   float: right; } .contact-info-wrapper > * {   margin-bottom: 15px; } .contact-info-wrapper > *:last-child {   margin-bottom: 0; } .contact-info-wrapper .social-icons > ul {   padding-left: 0; } .contact-info-wrapper .social-icons li > a {   border: 1px solid !important;   height: 35px;   width: 35px;   line-height: 35px; } .contact-info-wrapper .social-icons li > a:hover {   border: 1px solid;   height: 35px;   width: 35px;   line-height: 35px; } .contact-info-wrapper span.fa {   float: left;   margin-right: 15px; } .contact-info-wrapper form.wpcf7-form.init > p {   margin-bottom: 0; } .contact-info-wrapper .wpcf7 input.wpcf7-form-control.wpcf7-submit {   height: 40px;   line-height: 40px;   padding: 0 22px; } .contact-info-style-modern span.wpcf7-form-control-wrap input, .contact-info-style-modern span.wpcf7-form-control-wrap select {   box-shadow: 0px 0 15px rgb(0 0 0 / 5%);   border-color: #f5f5f5;   height: 40px;   line-height: 40px;   margin-bottom: 23px;   padding: 0 16px;   font-weight: 500; width: -webkit-fill-available; } .contact-info-style-modern .contact-mail:before {   content: "\e75a";   font-family: "themify";   color: inherit;   font-weight: 700;   font-size: 12px;   line-height: 1;   margin-right: 7px; } .contact-info-style-modern .contact-phone:before {   content: "\e719";   font-family: "themify";   color: inherit;   font-weight: 700;   font-size: 12px;   line-height: 1;   margin-right: 7px; } .contact-info-wrapper.contact-info-style-classic {   border: 1px solid #eaeaea;   padding: 30px; border-radius: 5px; } .contact-info-wrapper.contact-info-style-classic:before {   content: "\e645";   position: absolute;   width: 60px;   height: 60px;   line-height: 60px;   background: #000;   font-size: 21px;   left: -30px;   top: -30px;   font-family: "themify";   color: #fff;   border-radius: 50%; -webkit-animation: pulse2 1s linear infinite;   -moz-animation: pulse2 1s linear infinite;   -ms-animation: pulse2 1s linear infinite;   animation: pulse2 1s linear infinite; } @keyframes pulse2 { 0% {  -webkit-transform: scale(1.1);  -moz-transform: scale(1.1);  -o-transform: scale(1.1);  -ms-transform: scale(1.1);  transform: scale(1.1); } 50% {  -webkit-transform: scale(.8);  -moz-transform: scale(.8);  -o-transform: scale(.8);  -ms-transform: scale(.8);  transform: scale(.8); } 100% {  -webkit-transform: scale(1);  -moz-transform: scale(1);  -o-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1); } } @-moz-keyframes pulse2 { 0% {  -moz-transform: scale(1.1);  transform: scale(1.1); } 50% {  -moz-transform: scale(.8);  transform: scale(.8); } 100% {  -moz-transform: scale(1);  transform: scale(1); } } @-webkit-keyframes pulse2 { 0% {  -webkit-transform: scale(1.1);  transform: scale(1.1); } 50% {  -webkit-transform: scale(.8);  transform: scale(.8); } 100% {  -webkit-transform: scale(1);  transform: scale(1); } } @-ms-keyframes pulse2 { 0% {  -ms-transform: scale(1.1);  transform: scale(1.1); } 50% {  -ms-transform: scale(.8);  transform: scale(.8); } 100% {  -ms-transform: scale(1);  transform: scale(1); } } .contact-info-wrapper .contact-info-inner { line-height: 1; } .contact-info-wrapper.contact-info-style-modern {   padding: 30px;   box-shadow: 0px 0 15px rgba(0, 0, 0, 0.05); } .contact-info-wrapper.contact-info-style-classic-pro {   border: 1px dashed #eaeaea;   padding: 30px; } .contact-info-style-classic-pro .contact-info-title {   background: #f7f7f7;   padding: 5px 20px;   border-radius: 8px; }  .contact-info-style-classic-pro .contact-info-title {   color: #fff; } .contact-info-style-classic-pro .contact-timing {   font-weight: 400;   font-size: 15px;   text-transform: uppercase; }  .counter-wrapper > *:last-child {   margin-bottom: 0; } .counter-wrapper > * {   margin-bottom: 15px; } .counter-title .counter-title-head {   margin-bottom: 0; } .counter-icon i, .counter-icon svg {   position: relative; transform: rotate(0deg);   display: block;  } .cea-shape-circle .counter-icon, .cea-shape-square .counter-icon { padding: 30px; } .counter-icon { display: inline-block; text-align: center;   } .cea-shape-circle .counter-icon {   -webkit-border-radius: 50%;   border-radius: 50%; } .cea-view-framed .counter-icon {   color: #333;   border: 3px solid #333;   background-color: transparent; } figure.counter-image > img {   display: inline-block; } .counter-value h3 {   margin-bottom: 0; } .cea-counter-wrapper.cea-counter-style-classic {   border: 1px solid rgba(234, 234, 234,0.1);   padding: 30px; } .cea-counter-wrapper.cea-counter-style-modern {   box-shadow: 0 0px 10px rgba(0, 0, 0,0.08);   padding: 30px; } .counter-style-modern .counter-value span.counter-up {   font-size: 40px;   line-height: 1;   font-weight: 800; } .cea-counter-style-classic span.counter-up {   text-decoration: underline;   text-decoration-thickness: from-font; }  .image-grid-inner img { margin: 0 auto; } .image-grid-wrapper > .row:last-child {   margin-bottom: 0; } .image-grid-wrapper > .row {   margin-bottom: 30px; } .image-grid-wrapper .owl-carousel div[class^="col-"] {   padding: 0;   width: auto;   max-width: 100%; } .image-grid-3 .image-grid-inner {   padding: 25px;   border: 1px solid #f2f2f2;   border-radius: 10px; } .image-grid-wrapper.image-grid-3 .owl-carousel .owl-stage-outer {   padding-top: 13px; } .image-grid-3 .image-grid-inner:hover {   transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s; } .image-grid-3 .image-grid-inner:hover img {   transform: scale(1.1);   transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s; opacity:1; } .image-grid-3 .image-grid-inner img {   transform: scale(0.8);   transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s;   opacity: 0.65; } .image-grid-wrapper.image-grid-2 .image-grid-inner {   overflow: hidden; margin-bottom: 30px; } .image-grid-wrapper.image-grid-2 .cea-carousel .image-grid-inner {   margin-bottom: 0; } .image-grid-wrapper.image-grid-2.custom .image-grid-inner {   overflow: hidden;   border: 1px solid #fbfbfb;   padding: 25px; } .image-grid-wrapper .owl-carousel .owl-item img {   width: auto; } .image-grid-wrapper.image-grid-2 .image-grid-inner:hover img {   -webkit-filter: grayscale(0%);   filter: gray;   opacity: 1;   -moz-filter: grayscale(0%);   -ms-filter: grayscale(0%);   -o-filter: grayscale(0%);   filter: grayscale(0%);   -webkit-transition: all 0.5s ease;   -moz-transition: all 0.5s ease;   -ms-transition: all 0.5s ease;   -o-transition: all 0.5s ease;   transition: all 0.5s ease;   -webkit-animation: clientSlider 550ms forwards;   -moz-animation: clientSlider 550ms forwards;   -ms-animation: clientSlider 550ms forwards;   -o-animation: clientSlider 550ms forwards;   animation: clientSlider 550ms forwards; } .image-grid-wrapper.image-grid-2 .image-grid-inner img {   filter: gray;   -webkit-transition: all 0.5s ease;   -moz-transition: all 0.5s ease;   -ms-transition: all 0.5s ease;   -o-transition: all 0.5s ease;   transition: all 0.5s ease; } .image-grid-wrapper .owl-carousel .owl-item .image-grid-inner img {   width: auto; transform: scale(0.9); -webkit-transform: scale(0.9); -moz-transform: scale(0.9); } @-webkit-keyframes clientSlider {   49% {     -webkit-transform: translateY(-100%);     -moz-transform: translateY(-100%);     -ms-transform: translateY(-100%);     -o-transform: translateY(-100%);   }   50% {     -webkit-transform: translateY(100%);     -moz-transform: translateY(100%);     -ms-transform: translateY(100%);     -o-transform: translateY(100%);   }   51% {     opacity: 1;   } } @-moz-keyframes clientSlider {   49% {     -webkit-transform: translateY(-100%);     -moz-transform: translateY(-100%);     -ms-transform: translateY(-100%);     -o-transform: translateY(-100%);   }   50% {     -webkit-transform: translateY(100%);     -moz-transform: translateY(100%);     -ms-transform: translateY(100%);     -o-transform: translateY(100%);   }   51% {     opacity: 1;   } } @-ms-keyframes clientSlider {   49% {     -webkit-transform: translateY(-100%);     -moz-transform: translateY(-100%);     -ms-transform: translateY(-100%);     -o-transform: translateY(-100%);   }   50% {     -webkit-transform: translateY(100%);     -moz-transform: translateY(100%);     -ms-transform: translateY(100%);     -o-transform: translateY(100%);   }   51% {     opacity: 1;   } } @-o-keyframes clientSlider {   49% {     -webkit-transform: translateY(-100%);     -moz-transform: translateY(-100%);     -ms-transform: translateY(-100%);     -o-transform: translateY(-100%);   }   50% {     -webkit-transform: translateY(100%);     -moz-transform: translateY(100%);     -ms-transform: translateY(100%);     -o-transform: translateY(100%);   }   51% {     opacity: 1;   } } @keyframes clientSlider {   49% {     -webkit-transform: translateY(-100%);     -moz-transform: translateY(-100%);     -ms-transform: translateY(-100%);     -o-transform: translateY(-100%);   }   50% {     -webkit-transform: translateY(100%);     -moz-transform: translateY(100%);     -ms-transform: translateY(100%);     -o-transform: translateY(100%);   }   51% {     opacity: 1;   } } .image-grid-2 .image-grid-inner:after { display:none; }  .popup-trigger-img, .popup-trigger-img > img {   display: inline-block; } .popup-anything-wrapper .popup-trigger-icon {   display: inline-block; text-align: center; } .cea-shape-circle .popup-trigger-icon, .cea-shape-square .popup-trigger-icon {   padding: 30px; } .popup-trigger-icon i, .popup-trigger-icon svg {   position: relative;   transform: rotate(0deg);   display: block; } .cea-shape-circle .popup-trigger-icon {   -webkit-border-radius: 50%;   border-radius: 50%; } .cea-view-framed .popup-trigger-icon {   color: #333;   border: 3px solid #333;   background-color: transparent; } .cea-view-framed .cea-popup-anything.popup-trigger-icon {   position: relative;   width: 65px;   height: 65px;   border-radius: 100%;   background-color: #222;   display: flex;   justify-content: center;   align-items: center;   opacity: 1;   margin: 0 auto; color: #fff;   font-size: 16px; } .cea-view-framed .cea-popup-anything.popup-trigger-icon:before { content: "";   display: block;   position: absolute;   border-radius: 100%;   background-color: #111;   z-index: -1;   opacity: 0.6;   width: 100px;   height: 100px;   top: 50%;   left: 50%;   right: 0px;   transform: translateX(-50%) translateY(-50%); } .cea-view-framed .cea-popup-anything.popup-trigger-icon:after {  content: "";   display: block;   position: absolute;   border-radius: 100%;   background-color: #000;   z-index: -1;   animation: video-toggle-animate 1.9s linear 0s infinite;   left: 50%;   margin: 0 auto;   top: 50%;   right: 0px;   transform: translateX(-50%) translateY(-50%); } @keyframes video-toggle-animate {  0% {   width: 70px;   height: 70px;   opacity: 0.8; }  100% {   width: 150px;   height: 150px;   opacity: 0; } } .cea-view-framed .cea-popup-anything.popup-trigger-icon:after, .anim.light .cea-popup-anything.popup-trigger-icon:before, .anim.light .cea-popup-anything.popup-trigger-icon { background: #fff; } .cea-view-framed .cea-popup-anything.popup-trigger-icon:before {   background: rgba(255,255,255,0.3) !important;   border: 1px solid rgba(234, 234, 234,0.6); } .cea-accordion .cea-accordion-content.active {   display: block; } .cea-accordion .cea-accordion-content {   display: none; } span.elementor-tab-icon {   display: inline; float: left; } span.elementor-tab-icon.elementor-tab-icon-top {   display: block;   float: none; } span.elementor-tab-icon.elementor-tab-icon-right {   float: right; } span.elementor-tab-icon span.cea-tab-icon {   padding: 5px; } .cea-tab-elementor-widget .cea-tabs > a .cea-tab-title {   display: initial; } .cea-accordions .card-header { border-bottom: 0; } .cea-tab-elementor-widget.cea-vertical-tab {   position: relative; } .cea-tab-icon > svg { fill: currentColor; } .cea-accordion-header a .elementor-accordion-icon .cea-accordion-icon-opened, .cea-accordion-header a.active .elementor-accordion-icon .cea-accordion-icon-closed {   display: none; } .cea-accordion-header a.active .elementor-accordion-icon .cea-accordion-icon-opened {   display: inherit; } .elementor-accordion-icon-right {   float: right;   text-align: right; } .card-header.cea-accordion-header {   width: 100%;   margin: 0;   padding: 0; background: transparent; } .card-header.cea-accordion-header > a {   padding: 10px; } .card.cea-accordion {   background: transparent;   border: none; } body {   transition: all ease 0.35s; } body.cea-offcanvas-active {   overflow: hidden; transition: all ease 0.35s; position: relative; } body.cea-offcanvas-active:before {   position: absolute;   height: 200%;   width: 100%;   content: "";   background: rgba(0,0,0,0.5);   z-index: 999999; transition: all ease 0.35s; } .cea-offcanvas-wrap {   position: fixed;   top: 0;   left: 0;   width: 300px;   z-index: 999999;   height: 100%;   background: #fff; transition: all ease 0.35s; overflow-y: auto; } .cea-offcanvas-wrap-inner {   padding: 20px; margin-top: 60px; } .cea-offcanvas-wrap.offcanvas-right-overlay, .cea-offcanvas-wrap.offcanvas-right-push {   left: auto;   right: -300px; } .cea-offcanvas-wrap.offcanvas-right-overlay.active, .cea-offcanvas-wrap.offcanvas-right-push.active { right: 0; } .cea-offcanvas-wrap.offcanvas-left-overlay, .cea-offcanvas-wrap.offcanvas-left-push {   right: auto;   left: -300px; } .cea-offcanvas-wrap.offcanvas-left-overlay.active, .cea-offcanvas-wrap.offcanvas-left-push.active { left: 0; } .cea-offcanvas-wrap {   background-size: cover;   background-position: center center; } .cea-offcanvas-wrap-inner:before {   position: absolute;   height: 100%;   width: 100%;   top: 0;   left: 0;   z-index: -1; } .offcanvas-trigger-img > img {   margin: 0; } .cea-offcanvas-wrap-inner > * {   color: inherit; } .cea-switcher-content .cea-switcher-secondary {   display: none; } .cea-switch { position: relative; display: inline-block; width: 60px; height: 34px; margin-bottom: 0; margin: 0 15px; } .cea-switch input { opacity: 0; width: 0; height: 0; } ul.nav.cea-swticher-list {   display: inline-flex;   text-align: center; } .cea-switcher-header {   text-align: center; } .cea-switch .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; } .cea-switch .slider:before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s; } .cea-switch input:checked + .slider { background-color: #2196F3; } .cea-switch input:focus + .slider { box-shadow: 0 0 1px #2196F3; } .cea-switch input:checked + .slider:before { -webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px); } .cea-switch .slider.round { border-radius: 34px; } .cea-switch .slider.round:before { border-radius: 50%; } .cea-data-table-pagination-wrap > a {   padding: 10px;   text-align: center;   background: #333;   margin: 4px;   display: inline-block;   width: 40px;   color: #fff;   border-radius: 4px;   transition: all ease 0.35s; } .cea-data-table p img {   margin: 0; } .cea-data-table-pagination-wrap > a:hover, .cea-data-table-pagination-wrap > a.active {   opacity: 0.8; color: #fff; } .cea-table-sort-active th {   position: relative; } .cea-table-sort-active th:before, .cea-table-sort-active th:after { font-family: 'themify';   content: "\e648";   position: absolute;   right: 10px;   margin-top: -4px;   font-size: 10px; } .cea-table-sort-active th:after { content: "\e64b"; margin-top: 4px; } .cea-data-table-inner .table {   color: inherit; margin-bottom: 0; } .cea-data-table-search-wrap input {   padding: 6px 20px; } .table.cea-data-table thead th {   padding: 25px 5px; } .event-wrapper .event-inner {   margin-bottom: 30px; } .event-address i {   margin-right: 8px; } .event-address address {   font-weight: 600; } .event-style-classic .post-thumb {   margin: -19px -20px 0 -20px; } .event-style-classic .top-meta .post-date a {   color: #fff; } .event-style-classic .top-meta .post-date {   background: #000;   padding: 10px 15px;   border-radius: 3px; } .event-style-classic .top-meta .post-author {   border: 1px solid #f0f0f0;   border-left: 0;   border-right: 0;   padding: 5px 0;   vertical-align: middle; } .event-style-modern .post-date {   border: 1px solid #eaeaea;   padding: 2px 10px;   border-radius: 3px; } .event-style-classic-pro .post-details-outer {   padding: 30px 20px;   margin: -35px 23px 0 23px;   position: relative;   -webkit-box-shadow: rgb(2 2 2 / 8%) 0px 0px 50px;   -moz-box-shadow: rgba(2, 2, 2, 0.08) 0px 0px 50px;   box-shadow: rgb(2 2 2 / 8%) 0px 0px 50px;   background: #fff; } .event-style-classic-pro.event-dark .event-inner {   background: transparent; } .event-style-classic-pro.event-dark .event-inner .post-details-outer {   background: #000; } .event-style-classic-pro .post-details-outer address {   border: 1px solid #eaeaea;   display: inline-block;   padding: 3px 12px 3px 10px;   border-radius: 5px; } .event-dark .event-inner {   background: #000;   border-radius: 6px;   border: 1px solid rgba(255,255,255,.11); } .event-style-modern.event-dark .post-date {   border-color: rgba(255, 255, 255, 0.2); } .event-wrapper.event-style-list .event-inner .media {   -webkit-box-align: center!important;   -ms-flex-align: center!important;   align-items: center!important; } .event-wrapper.event-style-list .event-inner .media .post-thumb {   width: 48%; } .event-wrapper.event-style-list .event-inner .media .media-body {   padding: 28px; } .single .event-content-area {   padding: 75px 15px; } .single .event-title-date-time {   border: 1px solid #eaeaea;   margin-bottom: 30px;   padding: 7px 15px;   display: inline-block;   margin-top: 30px;   color: #000;   font-weight: 700;   border-radius: 8px; } .single-cea-event .custom-post-nav {   margin: 70px 0 0 0; } .single .event-info-wrap .event-info, .single .event-info-wrap .event-venue, .single .event-info-wrap .event-contact {   box-shadow: 0 5px 40px 10px rgb(234 234 239 / 68%);   padding: 41px 30px; } .single .event-info-wrap {   margin-top: 30px; } .event-contact input {   width: 100%;   margin-bottom: 15px;   height: 40px;   padding: 0 10px;   font-weight: 500; } .event-contact textarea {   font-weight: 500;   padding: 0 10px; } .event-contact form > p {   margin-bottom: 0; } .event-contact input.wpcf7-form-control.wpcf7-submit {   margin-bottom: 0; } .event-contact textarea {   height: 102px;   margin-bottom: 10px; } .event-info-wrap h4 {   margin-bottom: 20px; } .event-contact .wpcf7 .ajax-loader {   position: absolute; } .single .event-info-wrap .event-contact {   padding: 32px 40px; } .single .event-info-wrap .event-info a.btn.btn-default {   padding: 0;   background: transparent !important;   text-decoration: underline;   font-weight: 500;   display: inline; } .service-inner {   margin-bottom: 35px; } .service-content {   padding: 20px 0; } .service-wrapper a.read-more.btn {   background: transparent !important;   color: #000;   padding: 0;   text-decoration: underline !important; } .service-inner > *:last-child { margin-bottom: 0; } .service-icon-img-wrap {   z-index: 1;   position: relative;   display: inline-block; } .service-wrapper .service-icon-img-wrap img {   border-radius: 5px; } .service-style-default .post-thumb {   border-radius: 12px;   overflow: hidden; } .service-wrapper.service-style-default .service-icon-img-wrap img {   border-radius: 5px; } .service-style-classic .service-inner > .service-thumb {   margin-left: -30px;   margin-right: -30px; } .service-style-classic .entry-title:after {   content: "";   position: absolute;   width: 100%;   height: 2px;   background: rgba(233 32 79);   bottom: 0px;   opacity: 0.1; left: 0; } .service-style-classic .entry-title:before {   content: "";   position: absolute;   width: 25%;   height: 2px;   background: #e9204f;   bottom: 0px; left: 0; } .service-style-classic .entry-title {   position: relative; } .service-style-classic .service-inner > .service-thumb:first-child {   margin-top: -30px; } .service-style-classic .post-thumb {   border-radius: 10px;   overflow: hidden; } .service-style-classic .post-title-head {   padding-bottom: 30px;   margin-bottom: 30px; } .service-style-modern .service-inner {   -webkit-box-shadow: 0px 16px 32px 0px rgb(0 0 0 / 4%);   -moz-box-shadow: 0px 16px 32px 0px rgb(0 0 0 / 4%);   box-shadow: 0px 16px 32px 0px rgb(0 0 0 / 4%);   border: none;   border-radius: 10px;   padding: 35px 30px;   overflow: hidden; transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s; } .service-style-modern .service-inner:hover {   transform: translateY(-10px); transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s; } .service-style-modern .service-inner > .service-thumb {   margin-left: -30px;   margin-right: -30px; } .service-style-modern .service-inner > .service-thumb:first-child {   margin-top: -35px; } .service-wrapper.service-style-modern .service-icon-img-wrap img {   border: 1px solid #fff; } .service-style-classic-pro .post-details-outer {   background: #fff;   padding: 20px;   margin: -24px 30px 0 30px;   z-index: 1;   position: relative; } .service-style-classic-pro .post-details-outer .service-icon-img-wrap:first-child {   margin-top: -50%; } .service-style-list .post-thumb {   width: 45%; } .service-style-list .service-inner .media {   -webkit-box-align: center!important;   -ms-flex-align: center!important;   align-items: center!important; } .service-style-list .service-inner {   border: 1px solid #eaeaea; } .service-style-list .service-inner .media-body {   padding: 20px 30px; } .service-dark .service-inner {   background: #111; } .service-title {   color: #000;   margin-bottom: 30px;   padding: 0 15px; } .single .service-img {   border-radius: 10px;   overflow: hidden; } .service .service-info-wrap {   padding: 0 15px; } .single .service-img img { border-radius: 10px; } .single-cea-service .container > .row > .col.order-md-2 {   padding: 0; } .widget_nav_menu .menu-services-menu-container li a {   display: block;   padding: 5px 15px; } body .widget_nav_menu .menu-services-menu-container li {   border: 1px solid #eaeaea;   margin-bottom: 10px;   display: block;   padding: 0; } .service-isotope-model .service-inner {   margin-bottom: 0; } .toggle-content { overflow: hidden; opacity: 0; transition: all .6s; } .toggle-content.toggle-content-shown { opacity: 1; transition: all .6s; } .cea-button-wrapper.toggle-content-trigger {   font-size: 18px;   font-weight: 500;   display: inline-block; margin-top: 20px; } .toggle-content.toggle-content-shown img {   margin-top: 15px; } .toggle-content-wrapper .button-inner-down {   display: none; } .cea-toggle-post-wrap {   position: relative; } .blog-inner {   margin-bottom: 30px; } .blog-inner .post-category {   font-size: 0; } .blog-layouts-wrapper .cea-block-secondary .post-thumb {   width: 40%; } .blog-layouts-wrapper .cea-block-secondary .post-thumb img {   margin: 0; } a.post-title {   display: block; } .blog-layouts-wrapper .post-overlay-items .post-date a {   padding: 4px 7px;   color: #fff;   border-radius: 4px; } .blog-layouts-wrapper .post-thumb.post-overlay-active:before {   position: absolute;   content: "";   top: 0;   left: 0;   height: 100%;   width: 100%;   background-color: rgba(0,0,0,0.5); transition: all ease 0.35s; overflow: hidden; } .blog-layouts-wrapper .media {   -webkit-box-align: center!important;   -ms-flex-align: center!important;   align-items: center!important; } .blog-multi-layout-1 .cea-block-primary > *:not(.post-thumb) {   padding: 0px 60px 0px 60px; } .blog-multi-layout-1 .cea-block-primary {   box-shadow: 3px 5px 23px rgb(0 0 0 / 10%);   padding-bottom: 30px;   margin-bottom: 30px; } .blog-multi-layout-1 .col-md-5 .cea-block-secondary {   -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1);   -ms-box-shadow: 0 1px 10px rgba(0,0,0,.1);   box-shadow: 0 1px 10px rgba(0,0,0,.1);   padding: 50px 10% 50px 10%;   border-top: 10px solid #eaeaea; } .blog-multi-layout-1 .cea-block-secondary .media {   margin-bottom: 30px !important;   border-bottom: 1px solid #f2f2f2;   padding-bottom: 30px; } .blog-multi-layout-1 .cea-block-secondary .media:last-child {   margin-bottom: 0 !important;   padding-bottom: 0;   border: 0; } .blog-layouts-wrapper .post-title-head {   font-weight: bold; } .blog-multi-layout-1 { margin-bottom: 2rem; } .blog-multi-layout-1 .column-md-6 {   padding: 0; } .blog-multi-layout-1 .post-overlay-items .post-date a {   color: #fff;   padding: 4px 7px;   border-radius: 4px; } .blog-layouts-wrapper .blog-multi-layout-1 .cea-block-secondary .post-thumb {   width: 26%; } .blog-multi-layout-2 .cea-block-primary {   margin-bottom: 30px; } .blog-multi-layout-2 .cea-block-primary .post-thumb {   width: 45%; } .blog-multi-layout-2 .cea-block-primary .media {   border-bottom: 1px solid #f2f2f2;   margin-bottom: 30px !important; } .blog-multi-layout-2 .cea-block-secondary .media {   border-bottom: 1px solid #f2f2f2;   margin-bottom: 20px !important; } .blog-multi-layout-2 .cea-block-secondary > .media:last-child, .blog-multi-layout-2 .cea-block-primary > .media:last-child {   margin-bottom: 0 !important;   padding-bottom: 0;   border: 0; } .blog-layouts-wrapper .blog-multi-layout-2 .cea-block-secondary .post-thumb {   width: 23%; } .blog-multi-layout-2 .media {   background: #fff; } .blog-multi-layout-2 .media-body {   padding: 0px 20px 0px 10px; } .blog-layouts-wrapper .blog-multi-layout-2 .cea-block-primary .media:hover .post-thumb.post-overlay-active:before { opacity: 1; } .blog-multi-layout-3 .cea-block-primary {   border: 1px solid #eaeaea;   padding: 25px; margin-bottom: 30px; } .blog-multi-layout-3 .cea-block-secondary .media {   border: 1px solid #eaeaea;   margin-bottom: 30px !important; } .blog-multi-layout-3 .cea-block-primary .post-thumb {   margin: 0 -25px; } .blog-multi-layout-3 .cea-block-primary .post-thumb:first-child {   margin-top: -25px; } .blog-multi-layout-3 .cea-block-secondary .media {   border: 1px solid #eaeaea;   margin-bottom: 30px !important; } .blog-layouts-wrapper .blog-multi-layout-3 .cea-block-secondary .post-thumb {   width: 43%; } .blog-multi-layout-4 .cea-block-primary {   margin-bottom: 30px; } .blog-multi-layout-4 .bottom-meta {   padding: 5px 15px;   background: #f9f9f9; } .blog-multi-layout-4 .cea-block-secondary .media {   margin-bottom: 22px !important; } .blog-layouts-wrapper .blog-multi-layout-4 .cea-block-secondary .post-thumb {   width: 31%; } .blog-multi-layout-5 .cea-block-primary {   box-shadow: 3px 5px 23px rgb(0 0 0 / 10%);   padding: 25px; margin-bottom: 30px; border-radius: 8px;   overflow: hidden; } .blog-multi-layout-5 .cea-block-primary .post-thumb {   margin: 0 -25px; } .blog-multi-layout-5 .cea-block-primary .post-thumb:first-child {   margin-top: -25px; } .blog-multi-layout-5 .cea-block-secondary .media {   box-shadow: 3px 5px 23px rgb(0 0 0 / 10%); border-radius: 8px;   overflow: hidden;   margin-bottom: 30px !important; } .blog-multi-layout-5 .media-body {   padding: 0px 20px 0 0px; } .blog-layouts-wrapper .blog-multi-layout-5 .cea-block-secondary .post-thumb {   width: 35%; } .blog-multi-layout-6 .col-md-12 {   margin-bottom: 30px; } .blog-multi-layout-6 .col-md-12:last-child {   margin-bottom: 0; } .blog-multi-layout-6 .media {   margin-bottom: 25px !important; } .blog-layouts-wrapper .blog-multi-layout-6 .cea-block-secondary .post-thumb {   width: 37%; } .blog-multi-layout-7 .row {   margin-bottom: 30px; } .blog-multi-layout-7 .row:last-child {   margin-bottom: 0; } .blog-layouts-wrapper .media:last-child {   margin-bottom: 0 !important; } .blog-layouts-wrapper .blog-multi-layout-7 .media {   border-bottom: 1px solid #eaeaea;   padding-bottom: 26px;   margin-bottom: 26px !important; } .blog-layouts-wrapper .blog-multi-layout-7 .media:last-child { border-bottom: 0;   padding-bottom: 0;   margin-bottom: 0 !important; } .blog-layouts-wrapper .blog-multi-layout-7 .cea-block-secondary .post-thumb {   width: 37%; } .blog-multi-layout-8 .row{   border-bottom: 1px solid #eaeaea;   margin-bottom: 30px;   padding-bottom: 30px; } .blog-multi-layout-8 .row:last-child {   border: 0;   margin-bottom: 0;   padding-bottom: 0; } .blog-multi-layout-8 .cea-block-secondary .media {   padding-bottom: 27px;   margin-bottom: 27px !important;   border-bottom: 1px solid #eaeaea; } .blog-multi-layout-8 .cea-block-secondary .media:last-child {   margin-bottom: 0 !important;   border-bottom: 0 !important;   padding-bottom: 0 !important; } .blog-layouts-wrapper .blog-multi-layout-8 .top-meta .post-date a {   color: #999;   font-size: 13px;   font-style: unset;   text-transform: uppercase; } span.elementor-button-icon {   font-size: 14px;   vertical-align: middle; } .blog-layouts-wrapper .blog-multi-layout-8 .cea-block-secondary .post-thumb {   width: 33%; } .blog-multi-layout-list .col-md-12 .cea-block-primary {   margin-bottom: 30px;   border-bottom: 1px solid #eaeaea;   padding-bottom: 30px; } .blog-multi-layout-list .col-md-12:last-child .cea-block-primary {   margin-bottom: 0px;   border-bottom: 0px;   padding-bottom: 0px; } .blog-layouts-wrapper .post-thumb.post-overlay-active:before {   opacity: 0; } .blog-layouts-wrapper .cea-block-primary:hover .post-thumb.post-overlay-active:before, .blog-layouts-wrapper .cea-block-secondary:hover .post-thumb.post-overlay-active:before{   opacity: 1; } .zozo-block-secondary .post-thumb { margin-right: 1rem!important; } .zozo-block-secondary > .zozo-media { margin-bottom: 1rem; } .zozo-block-secondary > .zozo-media:last-child { margin-bottom: 0; } .blog-multi-layout-1 .zozo-block-secondary {   margin-left: 1rem; } .blog-multi-layout-2 .zozo-block-secondary {   margin-top: 1.5rem; } .zozo-block-primary .post-category {   margin-top: 1rem; margin-bottom: 0.5rem; } .blog-multi-layout-3 .zozo-block-secondary .post-category {   margin-bottom: 0.5rem; }  .cea-parallax {   position: absolute;   height: 100%;   width: 100%;   left: 0;   right: 0; top: 0; background-attachment: fixed;   background-size: cover; } section { position: relative; } .float-parallax {  position: absolute;  left: 50%;  margin: 0 auto;  text-align: center;  z-index: 2;  height: auto;  width: auto;  opacity: 1;  transition: opacity ease 0.35s; } section.float-parallax-started .float-parallax{ opacity: 1; transition: opacity ease 0.35s; } .floating-animate-model-1 > img {   animation-name: floating-animate-model-1;   animation-duration: 2s;   animation-iteration-count: infinite;   animation-timing-function: linear;   -webkit-animation-name: floating-animate-model-1;   -webkit-animation-duration: 2s;   -webkit-animation-iteration-count: infinite;   -webkit-animation-timing-function: linear;   -moz-animation-name: floating-animate-model-1;   -moz-animation-duration: 2s;   -moz-animation-iteration-count: infinite;   -moz-animation-timing-function: linear;   -ms-animation-name: floating-animate-model-1;   -ms-animation-duration: 2s;   -ms-animation-iteration-count: infinite;   -ms-animation-timing-function: linear;   -o-animation-name: floating-animate-model-1;   -o-animation-duration: 2s;   -o-animation-iteration-count: infinite;   -o-animation-timing-function: linear; } @-webkit-keyframes floating-animate-model-1 {  0% {   -webkit-transform: translateY(-30px);   transform: translateY(-30px);  }  50% {   -webkit-transform: translateY(-15px);   transform: translateY(-15px);  }  100% {   -webkit-transform: translateY(-30px);   transform: translateY(-30px);  } } @keyframes floating-animate-model-1 {  0% {   -webkit-transform: translateY(-30px);   transform: translateY(-30px);  }  50% {   -webkit-transform: translateY(-15px);   transform: translateY(-15px);  }  100% {   -webkit-transform: translateY(-30px);   transform: translateY(-30px);  } } .floating-animate-model-2 > img {   animation-name: floating-animate-model-2;   animation-duration: 24s;   animation-iteration-count: infinite;   animation-timing-function: linear;   -webkit-animation-name: floating-animate-model-2;   -webkit-animation-duration: 24s;   -webkit-animation-iteration-count: infinite;   -webkit-animation-timing-function: linear;   -moz-animation-name: floating-animate-model-2;   -moz-animation-duration: 24s;   -moz-animation-iteration-count: infinite;   -moz-animation-timing-function: linear;   -ms-animation-name: floating-animate-model-2;   -ms-animation-duration: 24s;   -ms-animation-iteration-count: infinite;   -ms-animation-timing-function: linear;   -o-animation-name: floating-animate-model-2;   -o-animation-duration: 24s;   -o-animation-iteration-count: infinite;   -o-animation-timing-function: linear; } @keyframes floating-animate-model-2 {   from {     transform: rotate(0deg);   }   to {     transform: rotate(360deg);   } } @-webkit-keyframes floating-animate-model-2 {   from {     -webkit-transform: rotate(0deg);   }   to {     -webkit-transform: rotate(360deg);   } } @-moz-keyframes floating-animate-model-2 {   from {     -moz-transform: rotate(0deg);   }   to {     -moz-transform: rotate(360deg);   } } @-o-keyframes floating-animate-model-2 {   from {     -o-transform: rotate(0deg);   }   to {     -o-transform: rotate(360deg);   } } .floating-animate-model-3 > img { animation-name: floating-animate-model-3;   animation-duration: 7s;   animation-iteration-count: infinite;   animation-timing-function: linear;   -webkit-animation-name: floating-animate-model-3;   -webkit-animation-duration: 7s;   -webkit-animation-iteration-count: infinite;   -webkit-animation-timing-function: linear;   -moz-animation-name: floating-animate-model-3;   -moz-animation-duration: 7s;   -moz-animation-iteration-count: infinite;   -moz-animation-timing-function: linear;   -ms-animation-name: floating-animate-model-3;   -ms-animation-duration: 7s;   -ms-animation-iteration-count: infinite;   -ms-animation-timing-function: linear;   -o-animation-name: floating-animate-model-3;   -o-animation-duration: 7s;   -o-animation-iteration-count: infinite;   -o-animation-timing-function: linear; } @keyframes floating-animate-model-3 {   from {     transform: rotate(0deg);   }   to {     transform: rotate(360deg);   } } @-webkit-keyframes floating-animate-model-3 {   from {     -webkit-transform: rotate(0deg);   }   to {     -webkit-transform: rotate(360deg);   } } @-moz-keyframes floating-animate-model-3 {   from {     -moz-transform: rotate(0deg);   }   to {     -moz-transform: rotate(360deg);   } } @-o-keyframes floating-animate-model-3 {   from {     -o-transform: rotate(0deg);   }   to {     -o-transform: rotate(360deg);   } } .verticalMove {   animation: verticalMove 3.5s infinite; } @-webkit-keyframes verticalMove {   0% {     -webkit-transform: translate(0, 0);     transform: translate(0, 0);   }   50% {     -webkit-transform: translate(0, 20px);     transform: translate(0, 20px);   }   100% {     -webkit-transform: translate(0, 0);     transform: translate(0, 0);   } } @keyframes verticalMove {   0% {     -webkit-transform: translate(0, 0);     transform: translate(0, 0);   }   50% {     -webkit-transform: translate(0, 20px);     transform: translate(0, 20px);   }   100% {     -webkit-transform: translate(0, 0);     transform: translate(0, 0);   } } .cea-rain-drops { position: absolute !important;   left: 0;   right: 0; } .cea-rain-drops > canvas {   width: 120%; }  #cea-panorama { width: 100%; height: 500px; }  .elementor-progress-bar {   box-shadow: 0px 9px 30px 0px rgb(0 0 0 / 40%); } .elementor-progress-percentage {   margin-top: -20px;   color: #545454;   font-weight: 600; } .elementor-widget-progress span.elementor-title {   margin-bottom: 7px !important;   display: inline-block; }  button.input-group-addon.cea-mc.btn {   line-height: 1; } .form-control.zozo-mc-email.must-fill {   border-color: red !important;   background: #ff00001f !important; } @media only screen and (max-width: 1200px) { .single .row.team .col-sm-5.team-image-wrap {  width: 100%;  margin-bottom: 30px; } .single .row.team .col-sm-7.team-info {  width: 100%; } .team-image-wrap img {  border-radius: 0%;  -webkit-border-radius: 0%;  -moz-border-radius: 0%;  height: 400px;  width: 400px;  object-fit: cover;  margin-left: 0; } } @media only screen and (max-width: 1023px) { .blog-multi-layout-8 .row .col-md-6 {  width: 100%;  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; } .blog-multi-layout-8 .row .col-md-6:last-child {  margin-top: 30px;  padding-top: 30px; } } @media only screen and (min-width: 1024px){ .blog-multi-layout-1 .col-md-7 {  padding-right: 4%; }   .single-cea-testimonial .testimonial {  max-width: 100%;   margin: 0 auto; } } @media only screen and (max-width: 1024px) {   .cea-btn-tablet-align-left .cea-button-wrapper {     text-align: left;   }   .cea-btn-tablet-align-right .cea-button-wrapper {       text-align: right;   }   .cea-btn-tablet-align-center .cea-button-wrapper {       text-align: center;   }   .row.portfolio-details > .col-sm-8, .row.portfolio-details > .col-sm-4 {     width: 100%;     margin-bottom: 55px;   } } @media only screen and (max-width: 991px) {  .event-style-list .col-md-6 {  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; }   .service-style-list .col-md-6 {  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; } } @media only screen and (min-width: 768px) {   .cd-horizontal-timeline .events-content h2 {    font-size: 34px;   }   .cd-horizontal-timeline .events-content em {    font-size: 20px;   }   .cd-horizontal-timeline .events-content p {    font-size: 18px;   } }  @media only screen and (max-width: 767px) {   .single .row.team {  -ms-flex-align: center!important;  align-items: center!important;  box-shadow: 0px 0px 50px 0px rgb(6 6 6 / 6%);  border-radius: 10px;     padding: 30px 25px 30px 25px;  position: relative; } .single .row.team .col-sm-5.team-image-wrap, .single .row.team .col-sm-7.team-info {  padding: 0; }   .single-cea-testimonial .testimonial {     color: #000;     border-radius: 10px;     box-shadow: 0px 16px 32px 0px rgb(0 0 0 / 4%);     padding: 30px 30px;   }   .single .testimonial-info > .testimonial-designation-wrap {     margin-bottom: 62px;   }   .feature-box-wrapper .media {     display: block;   }   .blog-multi-layout-7 [class*="col-"] {     margin-bottom: 30px;   }   .blog-multi-layout-7 [class*="col-"]:last-child {     margin-bottom: 0;   }   .cea-btn-mobile-align-left .cea-button-wrapper {     text-align: left;   }   .cea-btn-mobile-align-right .cea-button-wrapper {       text-align: right;   }   .cea-btn-mobile-align-center .cea-button-wrapper {       text-align: center;   }   .portfolio-inner .post-overlay-items {  padding-right: 60px;  padding-left: 20px; } .portfolio-single .row.portfolio-details > div {  max-width: 100%;  -ms-flex: 0 0 100%;  flex: 0 0 100%; } .portfolio-single .row.portfolio-details > div.col-sm-4 {  margin-top: 40px; } .portfolio-inner .post-overlay-items .post-more {  right: 15px; } .portfolio-inner .post-overlay-items {  bottom: 15px;  max-width: calc(100% - 30px); } .portfolio-inner .post-overlay-items a.post-title {  font-size: 20px;  line-height: 30px; } .portfolio-inner .post-overlay-items .post-more {  width: 30px;  height: 30px;  line-height: 30px;  border: 2px solid #000; }   .timeline > li > .timeline-sep-title {  font-size: 25px;  width: 100%;  position: relative;  height: 100%;  left: auto;  right: auto;  top: auto;  bottom: auto;  margin: 0;   padding-left: 70px;  margin-top: 15px;  top: auto;  transform: inherit; } .timeline-wrapper.timeline-style-3 .timeline-inverted .timeline-panel {  border-radius: 0 65px 65px 0;  padding-left: 20px; }  .timeline-style-3 .timeline > li > .timeline-panel:after {  top: 15px;  transform: inherit;   } .timeline-style-3 .timeline > li.timeline-inverted > .timeline-panel .timeline-heading, .timeline-style-3 .timeline > li.timeline-inverted > .timeline-panel .timeline-body {  text-align: left; } .timeline > li > .timeline-panel {  float: none !important;  width: 80%;  margin-left: 70px; } h4.timeline-title {  font-size: 16px;   line-height: 21px; } .timeline > li:not(.timeline-inverted) {  padding: 0; } .timeline:before {  left:5%;  border-right: 2px dotted #eaeaea; } .timeline > li > .timeline-badge {  left: 5%;  right: auto;  display: inline-block;  margin-left: -23px; } .timeline > li.timeline-inverted > .timeline-sep-title {  text-align: left;  right: auto;  padding-left: 80px; } .timeline > li.timeline-inverted {   padding-left: 0; } .timeline > li.timeline-inverted > .timeline-panel:after, .timeline > li > .timeline-panel:after {   border-left-width: 0;   border-right-width: 14px;   left: -14px;   right: auto; } .timeline > li > .timeline-panel:before {  display: none; } .timeline-sep-title > span {   margin-bottom: 15px;   margin-top: 0; } } @media only screen and (max-width: 640px) {   .service-style-list .service-inner .media {  display: block;  margin-bottom: 20px; } .service-style-list .service-inner .post-thumb {  margin-bottom: 10px !important;  max-width: 100% !important;  width : 100% !important; }   .event-wrapper.event-style-list .event-inner .media {  display: block;  margin-bottom: 50px; } .event-wrapper.event-style-list .event-inner .media .post-thumb {  margin-bottom: 10px !important;  max-width: 100% !important;  width : 100% !important; }   .cea-data-table-inner {  overflow-x: scroll; }   .blog-wrapper.blog-style-list .blog-inner .media {  display: block; } .blog-wrapper.blog-style-list .blog-inner .media .post-thumb {  max-width: 100% !important;  margin-right: 0; }   .testimonial-wrapper.testimonial-style-list .post-thumb {  width: 16%;  margin-right: 15px; } } @media only screen and (max-width: 580px) { .blog-multi-layout-8 .cea-block-secondary .media .post-thumb {  margin-bottom: 25px; } .blog-multi-layout-8 .cea-block-secondary .media .post-thumb img {  margin: 0; }   .blog-multi-layout-2 .cea-block-primary .media {  display: block;  padding-bottom: 20px !important; } .blog-multi-layout-2 .cea-block-primary .media .post-thumb {  margin-bottom: 30px !important;  width: 100%; } } @media (min-width: 576px) { .modal-popup-size.modal-sm {  max-width: 450px; } } @media only screen and (max-width: 500px) {  .cea-vertical-tab .cea-tabs, .cea-vertical-tab .cea-tab-content {  width: 100%;  } .nav.nav-tabs.cea-tabs {  border: 0;  display: block; } .nav.nav-tabs.cea-tabs .nav-link {  margin: 0 !important; }   .portfolio-style-list .portfolio-inner .media {  display: block;  margin-bottom: 50px; } .portfolio-style-list .portfolio-inner .media .post-thumb {  margin-bottom: 35px !important;  max-width: 100% !important;  width : 100% !important; }   .team-wrapper.team-style-list .media {  display: block;  margin-bottom: 50px;  padding: 40px 34px; } .team-wrapper.team-style-list .media .post-thumb img {  border-radius: 0;  width: 100%; } .team-wrapper.team-style-list .media .post-thumb {  margin-bottom: 35px !important;  max-width: 100% !important;  width : 100% !important; } .team-wrapper.team-style-classic-pro [class*="col-"] {  padding: 0 15px; } } @media only screen and (max-width: 420px) { .blog-layouts-wrapper .cea-block-secondary .post-thumb {  width: 100% !important;  margin-bottom: 30px !important; } .blog-layouts-wrapper .media {  display: block; } .blog-layouts-wrapper .cea-block-secondary .media {  padding-bottom: 20px !important; } .blog-multi-layout-5 .cea-block-secondary {  margin-bottom: 30px; } .blog-multi-layout-8 .cea-block-secondary .entry-title {  margin-bottom: 30px; } .blog-multi-layout-1 .cea-block-primary > *:not(.post-thumb) {  padding: 0px 35px 0px 35px; } } @media only screen and (max-width: 363px) { .day-counter-wrapper .day-counter > div {  display: block;  margin-left: auto !important;  margin-right: auto !important; } }       img.wp-smiley, img.emoji {  display: inline !important;  border: none !important;  box-shadow: none !important;  height: 1em !important;  width: 1em !important;  margin: 0 0.07em !important;  vertical-align: -0.1em !important;  background: none !important;  padding: 0 !important; } @charset "UTF-8"; .wp-block-archives{  box-sizing:border-box; } .wp-block-archives-dropdown label{  display:block; } .wp-block-avatar{  line-height:0; } .wp-block-avatar,.wp-block-avatar img{  box-sizing:border-box; } .wp-block-avatar.aligncenter{  text-align:center; } .wp-block-audio{  box-sizing:border-box; } .wp-block-audio :where(figcaption){  margin-bottom:1em;  margin-top:.5em; } .wp-block-audio audio{  min-width:300px;  width:100%; } .wp-block-button__link{  align-content:center;  box-sizing:border-box;  cursor:pointer;  display:inline-block;  height:100%;  text-align:center;  width:100%;  word-break:break-word; } .wp-block-button__link.aligncenter{  text-align:center; } .wp-block-button__link.alignright{  text-align:right; } :where(.wp-block-button__link){  border-radius:9999px;  box-shadow:none;  padding:calc(.667em + 2px) calc(1.333em + 2px);  text-decoration:none; } .wp-block-button[style*=text-decoration] .wp-block-button__link{  text-decoration:inherit; } .wp-block-buttons>.wp-block-button.has-custom-width{  max-width:none; } .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{  width:100%; } .wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{  font-size:inherit; } .wp-block-buttons>.wp-block-button.wp-block-button__width-25{  width:calc(25% - var(--wp--style--block-gap, .5em)*.75); } .wp-block-buttons>.wp-block-button.wp-block-button__width-50{  width:calc(50% - var(--wp--style--block-gap, .5em)*.5); } .wp-block-buttons>.wp-block-button.wp-block-button__width-75{  width:calc(75% - var(--wp--style--block-gap, .5em)*.25); } .wp-block-buttons>.wp-block-button.wp-block-button__width-100{  flex-basis:100%;  width:100%; } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{  width:25%; } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{  width:50%; } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{  width:75%; } .wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{  border-radius:0; } .wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{  border-radius:0 !important; } :root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){  border:2px solid;  padding:.667em 1.333em; } :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){  color:currentColor; } :root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){  background-color:initial;  background-image:none; } .wp-block-buttons{  box-sizing:border-box; } .wp-block-buttons.is-vertical{  flex-direction:column; } .wp-block-buttons.is-vertical>.wp-block-button:last-child{  margin-bottom:0; } .wp-block-buttons>.wp-block-button{  display:inline-block;  margin:0; } .wp-block-buttons.is-content-justification-left{  justify-content:flex-start; } .wp-block-buttons.is-content-justification-left.is-vertical{  align-items:flex-start; } .wp-block-buttons.is-content-justification-center{  justify-content:center; } .wp-block-buttons.is-content-justification-center.is-vertical{  align-items:center; } .wp-block-buttons.is-content-justification-right{  justify-content:flex-end; } .wp-block-buttons.is-content-justification-right.is-vertical{  align-items:flex-end; } .wp-block-buttons.is-content-justification-space-between{  justify-content:space-between; } .wp-block-buttons.aligncenter{  text-align:center; } .wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{  margin-left:auto;  margin-right:auto;  width:100%; } .wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{  text-decoration:inherit; } .wp-block-buttons.has-custom-font-size .wp-block-button__link{  font-size:inherit; } .wp-block-button.aligncenter,.wp-block-calendar{  text-align:center; } .wp-block-calendar td,.wp-block-calendar th{  border:1px solid;  padding:.25em; } .wp-block-calendar th{  font-weight:400; } .wp-block-calendar caption{  background-color:inherit; } .wp-block-calendar table{  border-collapse:collapse;  width:100%; } .wp-block-calendar table:where(:not(.has-text-color)){  color:#40464d; } .wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{  border-color:#ddd; } .wp-block-calendar table.has-background th{  background-color:inherit; } .wp-block-calendar table.has-text-color th{  color:inherit; } :where(.wp-block-calendar table:not(.has-background) th){  background:#ddd; } .wp-block-categories{  box-sizing:border-box; } .wp-block-categories.alignleft{  margin-right:2em; } .wp-block-categories.alignright{  margin-left:2em; } .wp-block-categories.wp-block-categories-dropdown.aligncenter{  text-align:center; } .wp-block-categories .wp-block-categories__label{  display:block;  width:100%; } .wp-block-code{  box-sizing:border-box; } .wp-block-code code{  direction:ltr;  display:block;  font-family:inherit;  overflow-wrap:break-word;  text-align:initial;  white-space:pre-wrap; } .wp-block-columns{  align-items:normal !important;  box-sizing:border-box;  display:flex;  flex-wrap:wrap !important; } @media (min-width:782px){  .wp-block-columns{   flex-wrap:nowrap !important;  } } .wp-block-columns.are-vertically-aligned-top{  align-items:flex-start; } .wp-block-columns.are-vertically-aligned-center{  align-items:center; } .wp-block-columns.are-vertically-aligned-bottom{  align-items:flex-end; } @media (max-width:781px){  .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{   flex-basis:100% !important;  } } @media (min-width:782px){  .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{   flex-basis:0;   flex-grow:1;  }  .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{   flex-grow:0;  } } .wp-block-columns.is-not-stacked-on-mobile{  flex-wrap:nowrap !important; } .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{  flex-basis:0;  flex-grow:1; } .wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{  flex-grow:0; } :where(.wp-block-columns){  margin-bottom:1.75em; } :where(.wp-block-columns.has-background){  padding:1.25em 2.375em; } .wp-block-column{  flex-grow:1;  min-width:0;  overflow-wrap:break-word;  word-break:break-word; } .wp-block-column.is-vertically-aligned-top{  align-self:flex-start; } .wp-block-column.is-vertically-aligned-center{  align-self:center; } .wp-block-column.is-vertically-aligned-bottom{  align-self:flex-end; } .wp-block-column.is-vertically-aligned-stretch{  align-self:stretch; } .wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{  width:100%; } .wp-block-post-comments{  box-sizing:border-box; } .wp-block-post-comments .alignleft{  float:left; } .wp-block-post-comments .alignright{  float:right; } .wp-block-post-comments .navigation:after{  clear:both;  content:"";  display:table; } .wp-block-post-comments .commentlist{  clear:both;  list-style:none;  margin:0;  padding:0; } .wp-block-post-comments .commentlist .comment{  min-height:2.25em;  padding-left:3.25em; } .wp-block-post-comments .commentlist .comment p{  font-size:1em;  line-height:1.8;  margin:1em 0; } .wp-block-post-comments .commentlist .children{  list-style:none;  margin:0;  padding:0; } .wp-block-post-comments .comment-author{  line-height:1.5; } .wp-block-post-comments .comment-author .avatar{  border-radius:1.5em;  display:block;  float:left;  height:2.5em;  margin-right:.75em;  margin-top:.5em;  width:2.5em; } .wp-block-post-comments .comment-author cite{  font-style:normal; } .wp-block-post-comments .comment-meta{  font-size:.875em;  line-height:1.5; } .wp-block-post-comments .comment-meta b{  font-weight:400; } .wp-block-post-comments .comment-meta .comment-awaiting-moderation{  display:block;  margin-bottom:1em;  margin-top:1em; } .wp-block-post-comments .comment-body .commentmetadata{  font-size:.875em; } .wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{  display:block;  margin-bottom:.25em; } .wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{  box-sizing:border-box;  display:block;  width:100%; } .wp-block-post-comments .comment-form-cookies-consent{  display:flex;  gap:.25em; } .wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{  margin-top:.35em; } .wp-block-post-comments .comment-reply-title{  margin-bottom:0; } .wp-block-post-comments .comment-reply-title :where(small){  font-size:var(--wp--preset--font-size--medium, smaller);  margin-left:.5em; } .wp-block-post-comments .reply{  font-size:.875em;  margin-bottom:1.4em; } .wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{  border:1px solid #949494;  font-family:inherit;  font-size:1em; } .wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{  padding:calc(.667em + 2px); } :where(.wp-block-post-comments input[type=submit]){  border:none; } .wp-block-comments{  box-sizing:border-box; } .wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{  font-size:inherit;  margin-bottom:.5em;  margin-right:.5em; } .wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{  margin-right:0; } .wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{  display:inline-block;  margin-right:1ch; } .wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){  transform:scaleX(1); } .wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{  display:inline-block;  margin-left:1ch; } .wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){  transform:scaleX(1); } .wp-block-comments-pagination.aligncenter{  justify-content:center; } .wp-block-comment-template{  box-sizing:border-box;  list-style:none;  margin-bottom:0;  max-width:100%;  padding:0; } .wp-block-comment-template li{  clear:both; } .wp-block-comment-template ol{  list-style:none;  margin-bottom:0;  max-width:100%;  padding-left:2rem; } .wp-block-comment-template.alignleft{  float:left; } .wp-block-comment-template.aligncenter{  margin-left:auto;  margin-right:auto;  width:fit-content; } .wp-block-comment-template.alignright{  float:right; } .wp-block-comment-date{  box-sizing:border-box; } .comment-awaiting-moderation{  display:block;  font-size:.875em;  line-height:1.5; } .wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{  box-sizing:border-box; } .wp-block-cover,.wp-block-cover-image{  align-items:center;  background-position:50%;  box-sizing:border-box;  display:flex;  justify-content:center;  min-height:430px;  overflow:hidden;  overflow:clip;  padding:1em;  position:relative; } .wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){  background-color:#000; } .wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{  background-color:initial; } .wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{  background-color:inherit;  content:""; } .wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{  bottom:0;  left:0;  opacity:.5;  position:absolute;  right:0;  top:0; } .wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{  opacity:.1; } .wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{  opacity:.2; } .wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{  opacity:.3; } .wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{  opacity:.4; } .wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{  opacity:.5; } .wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{  opacity:.6; } .wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{  opacity:.7; } .wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{  opacity:.8; } .wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{  opacity:.9; } .wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{  opacity:1; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{  opacity:0; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{  opacity:.1; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{  opacity:.2; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{  opacity:.3; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{  opacity:.4; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{  opacity:.5; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{  opacity:.6; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{  opacity:.7; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{  opacity:.8; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{  opacity:.9; } .wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{  opacity:1; } .wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{  max-width:420px;  width:100%; } .wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{  display:flex; } .wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{  color:inherit;  position:relative;  width:100%; } .wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{  align-items:flex-start;  justify-content:flex-start; } .wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{  align-items:flex-start;  justify-content:center; } .wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{  align-items:flex-start;  justify-content:flex-end; } .wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{  align-items:center;  justify-content:flex-start; } .wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{  align-items:center;  justify-content:center; } .wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{  align-items:center;  justify-content:flex-end; } .wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{  align-items:flex-end;  justify-content:flex-start; } .wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{  align-items:flex-end;  justify-content:center; } .wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{  align-items:flex-end;  justify-content:flex-end; } .wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{  margin:0; } .wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{  margin:0;  width:auto; } .wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{  border:none;  bottom:0;  box-shadow:none;  height:100%;  left:0;  margin:0;  max-height:none;  max-width:none;  object-fit:cover;  outline:none;  padding:0;  position:absolute;  right:0;  top:0;  width:100%; } .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{  background-attachment:fixed;  background-repeat:no-repeat;  background-size:cover; } @supports (-webkit-touch-callout:inherit){  .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{   background-attachment:scroll;  } } @media (prefers-reduced-motion:reduce){  .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{   background-attachment:scroll;  } } .wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{  background-repeat:repeat;  background-size:auto; } .wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{  color:#fff; } .wp-block-cover-image .wp-block-cover.has-left-content{  justify-content:flex-start; } .wp-block-cover-image .wp-block-cover.has-right-content{  justify-content:flex-end; } .wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{  margin-left:0;  text-align:left; } .wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{  margin-right:0;  text-align:right; } .wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{  font-size:2em;  line-height:1.25;  margin-bottom:0;  max-width:840px;  padding:.44em;  text-align:center;  z-index:1; } :where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){  color:#fff; } :where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){  color:#000; } :root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){  color:inherit; } body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{  z-index:0; } body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{  z-index:1; } .has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{  z-index:auto; } .wp-block-details{  box-sizing:border-box; } .wp-block-details summary{  cursor:pointer; } .wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{  max-width:360px;  width:100%; } .wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{  min-width:280px; } .wp-block-cover .wp-block-embed{  min-height:240px;  min-width:320px; } .wp-block-embed{  overflow-wrap:break-word; } .wp-block-embed :where(figcaption){  margin-bottom:1em;  margin-top:.5em; } .wp-block-embed iframe{  max-width:100%; } .wp-block-embed__wrapper{  position:relative; } .wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{  content:"";  display:block;  padding-top:50%; } .wp-embed-responsive .wp-has-aspect-ratio iframe{  bottom:0;  height:100%;  left:0;  position:absolute;  right:0;  top:0;  width:100%; } .wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{  padding-top:42.85%; } .wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{  padding-top:50%; } .wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{  padding-top:56.25%; } .wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{  padding-top:75%; } .wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{  padding-top:100%; } .wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{  padding-top:177.77%; } .wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{  padding-top:200%; } .wp-block-file{  box-sizing:border-box; } .wp-block-file:not(.wp-element-button){  font-size:.8em; } .wp-block-file.aligncenter{  text-align:center; } .wp-block-file.alignright{  text-align:right; } .wp-block-file *+.wp-block-file__button{  margin-left:.75em; } :where(.wp-block-file){  margin-bottom:1.5em; } .wp-block-file__embed{  margin-bottom:1em; } :where(.wp-block-file__button){  border-radius:2em;  display:inline-block;  padding:.5em 1em; } :where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{  box-shadow:none;  color:#fff;  opacity:.85;  text-decoration:none; } .wp-block-form-input__label{  display:flex;  flex-direction:column;  gap:.25em;  margin-bottom:.5em;  width:100%; } .wp-block-form-input__label.is-label-inline{  align-items:center;  flex-direction:row;  gap:.5em; } .wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{  margin-bottom:.5em; } .wp-block-form-input__label:has(input[type=checkbox]){  flex-direction:row;  width:fit-content; } .wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{  margin:0; } .wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){  flex-direction:row-reverse; } .wp-block-form-input__label-content{  width:fit-content; } .wp-block-form-input__input{  font-size:1em;  margin-bottom:.5em;  padding:0 .5em; } .wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{  border:1px solid;  line-height:2;  min-height:2em; } textarea.wp-block-form-input__input{  min-height:10em; } .blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){  display:flex;  flex-wrap:wrap;  list-style-type:none;  margin:0;  padding:0; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{  display:flex;  flex-direction:column;  flex-grow:1;  justify-content:center;  margin:0 1em 1em 0;  position:relative;  width:calc(50% - 1em); } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){  margin-right:0; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{  align-items:flex-end;  display:flex;  height:100%;  justify-content:flex-start;  margin:0; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{  display:block;  height:auto;  max-width:100%;  width:auto; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{  background:linear-gradient(0deg, #000000b3, #0000004d 70%, #0000);  bottom:0;  box-sizing:border-box;  color:#fff;  font-size:.8em;  margin:0;  max-height:100%;  overflow:auto;  padding:3em .77em .7em;  position:absolute;  text-align:center;  width:100%;  z-index:2; } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{  display:inline; } .blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{  flex-grow:1; } .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{  flex:1;  height:100%;  object-fit:cover;  width:100%; } .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{  margin-right:0;  width:100%; } @media (min-width:600px){  .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{   margin-right:1em;   width:calc(33.33333% - .66667em);  }  .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{   margin-right:1em;   width:calc(25% - .75em);  }  .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{   margin-right:1em;   width:calc(20% - .8em);  }  .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{   margin-right:1em;   width:calc(16.66667% - .83333em);  }  .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{   margin-right:1em;   width:calc(14.28571% - .85714em);  }  .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{   margin-right:1em;   width:calc(12.5% - .875em);  }  .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){   margin-right:0;  } } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{  margin-right:0; } .blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{  max-width:420px;  width:100%; } .blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{  justify-content:center; } .wp-block-gallery:not(.is-cropped) .blocks-gallery-item{  align-self:flex-start; } figure.wp-block-gallery.has-nested-images{  align-items:normal; } .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){  margin:0;  width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2); } .wp-block-gallery.has-nested-images figure.wp-block-image{  box-sizing:border-box;  display:flex;  flex-direction:column;  flex-grow:1;  justify-content:center;  max-width:100%;  position:relative; } .wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{  flex-direction:column;  flex-grow:1;  margin:0; } .wp-block-gallery.has-nested-images figure.wp-block-image img{  display:block;  height:auto;  max-width:100% !important;  width:auto; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{  bottom:0;  left:0;  max-height:100%;  position:absolute;  right:0; } .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{  -webkit-backdrop-filter:blur(3px);      backdrop-filter:blur(3px);  content:"";  height:100%;  -webkit-mask-image:linear-gradient(0deg, #000 20%, #0000);      mask-image:linear-gradient(0deg, #000 20%, #0000);  max-height:40%; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{  background:linear-gradient(0deg, #0006, #0000);  box-sizing:border-box;  color:#fff;  font-size:13px;  margin:0;  overflow:auto;  padding:1em;  scrollbar-color:#0000 #0000;  scrollbar-gutter:stable both-edges;  scrollbar-width:thin;  text-align:center;  text-shadow:0 0 1.5px #000;  will-change:transform; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{  height:12px;  width:12px; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{  background-color:initial; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{  background-clip:padding-box;  background-color:initial;  border:3px solid #0000;  border-radius:8px; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{  background-color:#fffc; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{  scrollbar-color:#fffc #0000; } @media (hover:none){  .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{   scrollbar-color:#fffc #0000;  } } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{  display:inline; } .wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{  color:inherit; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{  box-sizing:border-box; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{  flex:1 1 auto; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{  background:none;  color:inherit;  flex:initial;  margin:0;  padding:10px 10px 9px;  position:relative;  text-shadow:none; } .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{  content:none; } .wp-block-gallery.has-nested-images figcaption{  flex-basis:100%;  flex-grow:1;  text-align:center; } .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){  margin-bottom:auto;  margin-top:0; } .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){  align-self:inherit; } .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){  display:flex; } .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{  flex:1 0 0%;  height:100%;  object-fit:cover;  width:100%; } .wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){  width:100%; } @media (min-width:600px){  .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){   width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667);  }  .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){   width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75);  }  .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){   width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8);  }  .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){   width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333);  }  .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){   width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714);  }  .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){   width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875);  }  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){   width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667);  }  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){   width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5);  }  .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{   width:100%;  } } .wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{  max-width:420px;  width:100%; } .wp-block-gallery.has-nested-images.aligncenter{  justify-content:center; } .wp-block-group{  box-sizing:border-box; } :where(.wp-block-group.wp-block-group-is-layout-constrained){  position:relative; } h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{  padding:1.25em 2.375em; } h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){  rotate:180deg; } .wp-block-image>a,.wp-block-image>figure>a{  display:inline-block; } .wp-block-image img{  box-sizing:border-box;  height:auto;  max-width:100%;  vertical-align:bottom; } @media not (prefers-reduced-motion){  .wp-block-image img.hide{   visibility:hidden;  }  .wp-block-image img.show{   animation:show-content-image .4s;  } } .wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{  border-radius:inherit; } .wp-block-image.has-custom-border img{  box-sizing:border-box; } .wp-block-image.aligncenter{  text-align:center; } .wp-block-image.alignfull>a,.wp-block-image.alignwide>a{  width:100%; } .wp-block-image.alignfull img,.wp-block-image.alignwide img{  height:auto;  width:100%; } .wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{  display:table; } .wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{  caption-side:bottom;  display:table-caption; } .wp-block-image .alignleft{  float:left;  margin:.5em 1em .5em 0; } .wp-block-image .alignright{  float:right;  margin:.5em 0 .5em 1em; } .wp-block-image .aligncenter{  margin-left:auto;  margin-right:auto; } .wp-block-image :where(figcaption){  margin-bottom:1em;  margin-top:.5em; } .wp-block-image.is-style-circle-mask img{  border-radius:9999px; } @supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){  .wp-block-image.is-style-circle-mask img{   border-radius:0;   -webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');       mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');   mask-mode:alpha;   -webkit-mask-position:center;       mask-position:center;   -webkit-mask-repeat:no-repeat;       mask-repeat:no-repeat;   -webkit-mask-size:contain;       mask-size:contain;  } } :root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){  border-radius:9999px; } .wp-block-image figure{  margin:0; } .wp-lightbox-container{  display:flex;  flex-direction:column;  position:relative; } .wp-lightbox-container img{  cursor:zoom-in; } .wp-lightbox-container img:hover+button{  opacity:1; } .wp-lightbox-container button{  align-items:center;  -webkit-backdrop-filter:blur(16px) saturate(180%);      backdrop-filter:blur(16px) saturate(180%);  background-color:#5a5a5a40;  border:none;  border-radius:4px;  cursor:zoom-in;  display:flex;  height:20px;  justify-content:center;  opacity:0;  padding:0;  position:absolute;  right:16px;  text-align:center;  top:16px;  width:20px;  z-index:100; } @media not (prefers-reduced-motion){  .wp-lightbox-container button{   transition:opacity .2s ease;  } } .wp-lightbox-container button:focus-visible{  outline:3px auto #5a5a5a40;  outline:3px auto -webkit-focus-ring-color;  outline-offset:3px; } .wp-lightbox-container button:hover{  cursor:pointer;  opacity:1; } .wp-lightbox-container button:focus{  opacity:1; } .wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){  background-color:#5a5a5a40;  border:none; } .wp-lightbox-overlay{  box-sizing:border-box;  cursor:zoom-out;  height:100vh;  left:0;  overflow:hidden;  position:fixed;  top:0;  visibility:hidden;  width:100%;  z-index:100000; } .wp-lightbox-overlay .close-button{  align-items:center;  cursor:pointer;  display:flex;  justify-content:center;  min-height:40px;  min-width:40px;  padding:0;  position:absolute;  right:calc(env(safe-area-inset-right) + 16px);  top:calc(env(safe-area-inset-top) + 16px);  z-index:5000000; } .wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){  background:none;  border:none; } .wp-lightbox-overlay .lightbox-image-container{  height:var(--wp--lightbox-container-height);  left:50%;  overflow:hidden;  position:absolute;  top:50%;  transform:translate(-50%, -50%);  transform-origin:top left;  width:var(--wp--lightbox-container-width);  z-index:9999999999; } .wp-lightbox-overlay .wp-block-image{  align-items:center;  box-sizing:border-box;  display:flex;  height:100%;  justify-content:center;  margin:0;  position:relative;  transform-origin:0 0;  width:100%;  z-index:3000000; } .wp-lightbox-overlay .wp-block-image img{  height:var(--wp--lightbox-image-height);  min-height:var(--wp--lightbox-image-height);  min-width:var(--wp--lightbox-image-width);  width:var(--wp--lightbox-image-width); } .wp-lightbox-overlay .wp-block-image figcaption{  display:none; } .wp-lightbox-overlay button{  background:none;  border:none; } .wp-lightbox-overlay .scrim{  background-color:#fff;  height:100%;  opacity:.9;  position:absolute;  width:100%;  z-index:2000000; } .wp-lightbox-overlay.active{  visibility:visible; } @media not (prefers-reduced-motion){  .wp-lightbox-overlay.active{   animation:turn-on-visibility .25s both;  }  .wp-lightbox-overlay.active img{   animation:turn-on-visibility .35s both;  }  .wp-lightbox-overlay.show-closing-animation:not(.active){   animation:turn-off-visibility .35s both;  }  .wp-lightbox-overlay.show-closing-animation:not(.active) img{   animation:turn-off-visibility .25s both;  }  .wp-lightbox-overlay.zoom.active{   animation:none;   opacity:1;   visibility:visible;  }  .wp-lightbox-overlay.zoom.active .lightbox-image-container{   animation:lightbox-zoom-in .4s;  }  .wp-lightbox-overlay.zoom.active .lightbox-image-container img{   animation:none;  }  .wp-lightbox-overlay.zoom.active .scrim{   animation:turn-on-visibility .4s forwards;  }  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active){   animation:none;  }  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{   animation:lightbox-zoom-out .4s;  }  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{   animation:none;  }  .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{   animation:turn-off-visibility .4s forwards;  } } @keyframes show-content-image{  0%{   visibility:hidden;  }  99%{   visibility:hidden;  }  to{   visibility:visible;  } } @keyframes turn-on-visibility{  0%{   opacity:0;  }  to{   opacity:1;  } } @keyframes turn-off-visibility{  0%{   opacity:1;   visibility:visible;  }  99%{   opacity:0;   visibility:visible;  }  to{   opacity:0;   visibility:hidden;  } } @keyframes lightbox-zoom-in{  0%{   transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));  }  to{   transform:translate(-50%, -50%) scale(1);  } } @keyframes lightbox-zoom-out{  0%{   transform:translate(-50%, -50%) scale(1);   visibility:visible;  }  99%{   visibility:visible;  }  to{   transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));   visibility:hidden;  } } ol.wp-block-latest-comments{  box-sizing:border-box;  margin-left:0; } :where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){  line-height:1.1; } :where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){  line-height:1.8; } .has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){  line-height:1.5; } .wp-block-latest-comments .wp-block-latest-comments{  padding-left:0; } .wp-block-latest-comments__comment{  list-style:none;  margin-bottom:1em; } .has-avatars .wp-block-latest-comments__comment{  list-style:none;  min-height:2.25em; } .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{  margin-left:3.25em; } .wp-block-latest-comments__comment-excerpt p{  font-size:.875em;  margin:.36em 0 1.4em; } .wp-block-latest-comments__comment-date{  display:block;  font-size:.75em; } .wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{  border-radius:1.5em;  display:block;  float:left;  height:2.5em;  margin-right:.75em;  width:2.5em; } .wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{  font-size:inherit; } .wp-block-latest-posts{  box-sizing:border-box; } .wp-block-latest-posts.alignleft{  margin-right:2em; } .wp-block-latest-posts.alignright{  margin-left:2em; } .wp-block-latest-posts.wp-block-latest-posts__list{  list-style:none; } .wp-block-latest-posts.wp-block-latest-posts__list li{  clear:both;  overflow-wrap:break-word; } .wp-block-latest-posts.is-grid{  display:flex;  flex-wrap:wrap; } .wp-block-latest-posts.is-grid li{  margin:0 1.25em 1.25em 0;  width:100%; } @media (min-width:600px){  .wp-block-latest-posts.columns-2 li{   width:calc(50% - .625em);  }  .wp-block-latest-posts.columns-2 li:nth-child(2n){   margin-right:0;  }  .wp-block-latest-posts.columns-3 li{   width:calc(33.33333% - .83333em);  }  .wp-block-latest-posts.columns-3 li:nth-child(3n){   margin-right:0;  }  .wp-block-latest-posts.columns-4 li{   width:calc(25% - .9375em);  }  .wp-block-latest-posts.columns-4 li:nth-child(4n){   margin-right:0;  }  .wp-block-latest-posts.columns-5 li{   width:calc(20% - 1em);  }  .wp-block-latest-posts.columns-5 li:nth-child(5n){   margin-right:0;  }  .wp-block-latest-posts.columns-6 li{   width:calc(16.66667% - 1.04167em);  }  .wp-block-latest-posts.columns-6 li:nth-child(6n){   margin-right:0;  } } :root :where(.wp-block-latest-posts.is-grid){  padding:0; } :root :where(.wp-block-latest-posts.wp-block-latest-posts__list){  padding-left:0; } .wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{  display:block;  font-size:.8125em; } .wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{  margin-bottom:1em;  margin-top:.5em; } .wp-block-latest-posts__featured-image a{  display:inline-block; } .wp-block-latest-posts__featured-image img{  height:auto;  max-width:100%;  width:auto; } .wp-block-latest-posts__featured-image.alignleft{  float:left;  margin-right:1em; } .wp-block-latest-posts__featured-image.alignright{  float:right;  margin-left:1em; } .wp-block-latest-posts__featured-image.aligncenter{  margin-bottom:1em;  text-align:center; } ol,ul{  box-sizing:border-box; } :root :where(.wp-block-list.has-background){  padding:1.25em 2.375em; } .wp-block-loginout,.wp-block-media-text{  box-sizing:border-box; } .wp-block-media-text{  direction:ltr;  display:grid;  grid-template-columns:50% 1fr;  grid-template-rows:auto; } .wp-block-media-text.has-media-on-the-right{  grid-template-columns:1fr 50%; } .wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{  align-self:start; } .wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{  align-self:center; } .wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{  align-self:end; } .wp-block-media-text>.wp-block-media-text__media{  grid-column:1;  grid-row:1;  margin:0; } .wp-block-media-text>.wp-block-media-text__content{  direction:ltr;  grid-column:2;  grid-row:1;  padding:0 8%;  word-break:break-word; } .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{  grid-column:2;  grid-row:1; } .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{  grid-column:1;  grid-row:1; } .wp-block-media-text__media a{  display:block; } .wp-block-media-text__media img,.wp-block-media-text__media video{  height:auto;  max-width:unset;  vertical-align:middle;  width:100%; } .wp-block-media-text.is-image-fill>.wp-block-media-text__media{  background-size:cover;  height:100%;  min-height:250px; } .wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{  display:block;  height:100%; } .wp-block-media-text.is-image-fill>.wp-block-media-text__media img{  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px;  clip:rect(0, 0, 0, 0);  border:0; } .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{  height:100%;  min-height:250px;  position:relative; } .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{  display:block;  height:100%; } .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{  height:100%;  object-fit:cover;  position:absolute;  width:100%; } @media (max-width:600px){  .wp-block-media-text.is-stacked-on-mobile{   grid-template-columns:100% !important;  }  .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{   grid-column:1;   grid-row:1;  }  .wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{   grid-column:1;   grid-row:2;  } } .wp-block-navigation{  position:relative;  --navigation-layout-justification-setting:flex-start;  --navigation-layout-direction:row;  --navigation-layout-wrap:wrap;  --navigation-layout-justify:flex-start;  --navigation-layout-align:center; } .wp-block-navigation ul{  margin-bottom:0;  margin-left:0;  margin-top:0;  padding-left:0; } .wp-block-navigation ul,.wp-block-navigation ul li{  list-style:none;  padding:0; } .wp-block-navigation .wp-block-navigation-item{  align-items:center;  display:flex;  position:relative; } .wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{  display:none; } .wp-block-navigation .wp-block-navigation-item__content{  display:block; } .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{  color:inherit; } .wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{  text-decoration:underline; } .wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{  text-decoration:line-through; } .wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){  text-decoration:none; } .wp-block-navigation .wp-block-navigation__submenu-icon{  align-self:center;  background-color:inherit;  border:none;  color:currentColor;  display:inline-block;  font-size:inherit;  height:.6em;  line-height:0;  margin-left:.25em;  padding:0;  width:.6em; } .wp-block-navigation .wp-block-navigation__submenu-icon svg{  display:inline-block;  stroke:currentColor;  height:inherit;  margin-top:.075em;  width:inherit; } .wp-block-navigation.is-vertical{  --navigation-layout-direction:column;  --navigation-layout-justify:initial;  --navigation-layout-align:flex-start; } .wp-block-navigation.no-wrap{  --navigation-layout-wrap:nowrap; } .wp-block-navigation.items-justified-center{  --navigation-layout-justification-setting:center;  --navigation-layout-justify:center; } .wp-block-navigation.items-justified-center.is-vertical{  --navigation-layout-align:center; } .wp-block-navigation.items-justified-right{  --navigation-layout-justification-setting:flex-end;  --navigation-layout-justify:flex-end; } .wp-block-navigation.items-justified-right.is-vertical{  --navigation-layout-align:flex-end; } .wp-block-navigation.items-justified-space-between{  --navigation-layout-justification-setting:space-between;  --navigation-layout-justify:space-between; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container{  align-items:normal;  background-color:inherit;  color:inherit;  display:flex;  flex-direction:column;  height:0;  left:-1px;  opacity:0;  overflow:hidden;  position:absolute;  top:100%;  visibility:hidden;  width:0;  z-index:2; } @media not (prefers-reduced-motion){  .wp-block-navigation .has-child .wp-block-navigation__submenu-container{   transition:opacity .1s linear;  } } .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{  display:flex;  flex-grow:1; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{  margin-left:auto;  margin-right:0; } .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{  margin:0; } @media (min-width:782px){  .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{   left:100%;   top:-1px;  }  .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{   background:#0000;   content:"";   display:block;   height:100%;   position:absolute;   right:100%;   width:.5em;  }  .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{   margin-right:.25em;  }  .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{   transform:rotate(-90deg);  } } .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{  height:auto;  min-width:200px;  opacity:1;  overflow:visible;  visibility:visible;  width:auto; } .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{  left:0;  top:100%; } @media (min-width:782px){  .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{   left:100%;   top:0;  } } .wp-block-navigation-submenu{  display:flex;  position:relative; } .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{  stroke:currentColor; } button.wp-block-navigation-item__content{  background-color:initial;  border:none;  color:currentColor;  font-family:inherit;  font-size:inherit;  font-style:inherit;  font-weight:inherit;  letter-spacing:inherit;  line-height:inherit;  text-align:left;  text-transform:inherit; } .wp-block-navigation-submenu__toggle{  cursor:pointer; } .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{  padding-left:0;  padding-right:.85em; } .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{  margin-left:-.6em;  pointer-events:none; } .wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){  padding:0; } .wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{  gap:inherit; } :where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){  padding:.5em 1em; } :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){  padding:.5em 1em; } .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{  left:auto;  right:0; } .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{  left:-1px;  right:-1px; } @media (min-width:782px){  .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{   left:auto;   right:100%;  } } .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{  background-color:#fff;  border:1px solid #00000026; } .wp-block-navigation.has-background .wp-block-navigation__submenu-container{  background-color:inherit; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{  color:#000; } .wp-block-navigation__container{  align-items:var(--navigation-layout-align, initial);  display:flex;  flex-direction:var(--navigation-layout-direction, initial);  flex-wrap:var(--navigation-layout-wrap, wrap);  justify-content:var(--navigation-layout-justify, initial);  list-style:none;  margin:0;  padding-left:0; } .wp-block-navigation__container .is-responsive{  display:none; } .wp-block-navigation__container:only-child,.wp-block-page-list:only-child{  flex-grow:1; } @keyframes overlay-menu__fade-in-animation{  0%{   opacity:0;   transform:translateY(.5em);  }  to{   opacity:1;   transform:translateY(0);  } } .wp-block-navigation__responsive-container{  bottom:0;  display:none;  left:0;  position:fixed;  right:0;  top:0; } .wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){  color:inherit; } .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{  align-items:var(--navigation-layout-align, initial);  display:flex;  flex-direction:var(--navigation-layout-direction, initial);  flex-wrap:var(--navigation-layout-wrap, wrap);  justify-content:var(--navigation-layout-justify, initial); } .wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){  background-color:inherit !important;  color:inherit !important; } .wp-block-navigation__responsive-container.is-menu-open{  background-color:inherit;  display:flex;  flex-direction:column;  overflow:auto;  padding:clamp(1rem, var(--wp--style--root--padding-top), 20rem) clamp(1rem, var(--wp--style--root--padding-right), 20rem) clamp(1rem, var(--wp--style--root--padding-bottom), 20rem) clamp(1rem, var(--wp--style--root--padding-left), 20rem);  z-index:100000; } @media not (prefers-reduced-motion){  .wp-block-navigation__responsive-container.is-menu-open{   animation:overlay-menu__fade-in-animation .1s ease-out;   animation-fill-mode:forwards;  } } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{  align-items:var(--navigation-layout-justification-setting, inherit);  display:flex;  flex-direction:column;  flex-wrap:nowrap;  overflow:visible;  padding-top:calc(2rem + 24px); } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{  justify-content:flex-start; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{  display:none; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{  border:none;  height:auto;  min-width:200px;  opacity:1;  overflow:initial;  padding-left:2rem;  padding-right:2rem;  position:static;  visibility:visible;  width:auto; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{  gap:inherit; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{  padding-top:var(--wp--style--block-gap, 2em); } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{  padding:0; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{  align-items:var(--navigation-layout-justification-setting, initial);  display:flex;  flex-direction:column; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{  background:#0000 !important;  color:inherit !important; } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{  left:auto;  right:auto; } @media (min-width:600px){  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){   background-color:inherit;   display:block;   position:relative;   width:100%;   z-index:auto;  }  .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{   display:none;  }  .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{   left:0;  } } .wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{  background-color:#fff; } .wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{  color:#000; } .wp-block-navigation__toggle_button_label{  font-size:1rem;  font-weight:700; } .wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{  background:#0000;  border:none;  color:currentColor;  cursor:pointer;  margin:0;  padding:0;  text-transform:inherit;  vertical-align:middle; } .wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{  fill:currentColor;  display:block;  height:24px;  pointer-events:none;  width:24px; } .wp-block-navigation__responsive-container-open{  display:flex; } .wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{  font-family:inherit;  font-size:inherit;  font-weight:inherit; } @media (min-width:600px){  .wp-block-navigation__responsive-container-open:not(.always-shown){   display:none;  } } .wp-block-navigation__responsive-container-close{  position:absolute;  right:0;  top:0;  z-index:2; } .wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{  font-family:inherit;  font-size:inherit;  font-weight:inherit; } .wp-block-navigation__responsive-close{  width:100%; } .has-modal-open .wp-block-navigation__responsive-close{  margin-left:auto;  margin-right:auto;  max-width:var(--wp--style--global--wide-size, 100%); } .wp-block-navigation__responsive-close:focus{  outline:none; } .is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{  box-sizing:border-box; } .wp-block-navigation__responsive-dialog{  position:relative; } .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{  margin-top:46px; } @media (min-width:782px){  .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{   margin-top:32px;  } } html.has-modal-open{  overflow:hidden; } .wp-block-navigation .wp-block-navigation-item__label{  overflow-wrap:break-word; } .wp-block-navigation .wp-block-navigation-item__description{  display:none; } .link-ui-tools{  border-top:1px solid #f0f0f0;  padding:8px; } .link-ui-block-inserter{  padding-top:8px; } .link-ui-block-inserter__back{  margin-left:8px;  text-transform:uppercase; } .wp-block-navigation .wp-block-page-list{  align-items:var(--navigation-layout-align, initial);  background-color:inherit;  display:flex;  flex-direction:var(--navigation-layout-direction, initial);  flex-wrap:var(--navigation-layout-wrap, wrap);  justify-content:var(--navigation-layout-justify, initial); } .wp-block-navigation .wp-block-navigation-item{  background-color:inherit; } .wp-block-page-list{  box-sizing:border-box; } .is-small-text{  font-size:.875em; } .is-regular-text{  font-size:1em; } .is-large-text{  font-size:2.25em; } .is-larger-text{  font-size:3em; } .has-drop-cap:not(:focus):first-letter{  float:left;  font-size:8.4em;  font-style:normal;  font-weight:100;  line-height:.68;  margin:.05em .1em 0 0;  text-transform:uppercase; } body.rtl .has-drop-cap:not(:focus):first-letter{  float:none;  margin-left:.1em; } p.has-drop-cap.has-background{  overflow:hidden; } :root :where(p.has-background){  padding:1.25em 2.375em; } :where(p.has-text-color:not(.has-link-color)) a{  color:inherit; } p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{  rotate:180deg; } .wp-block-post-author{  box-sizing:border-box;  display:flex;  flex-wrap:wrap; } .wp-block-post-author__byline{  font-size:.5em;  margin-bottom:0;  margin-top:0;  width:100%; } .wp-block-post-author__avatar{  margin-right:1em; } .wp-block-post-author__bio{  font-size:.7em;  margin-bottom:.7em; } .wp-block-post-author__content{  flex-basis:0;  flex-grow:1; } .wp-block-post-author__name{  margin:0; } .wp-block-post-author-biography{  box-sizing:border-box; } :where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{  border:1px solid #949494;  font-family:inherit;  font-size:1em; } :where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{  padding:calc(.667em + 2px); } .wp-block-post-comments-form{  box-sizing:border-box; } .wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){  font-weight:inherit; } .wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){  font-family:inherit; } .wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){  font-size:inherit; } .wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){  line-height:inherit; } .wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){  font-style:inherit; } .wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){  letter-spacing:inherit; } .wp-block-post-comments-form :where(input[type=submit]){  box-shadow:none;  cursor:pointer;  display:inline-block;  overflow-wrap:break-word;  text-align:center; } .wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{  box-sizing:border-box;  display:block;  width:100%; } .wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{  display:block;  margin-bottom:.25em; } .wp-block-post-comments-form .comment-form-cookies-consent{  display:flex;  gap:.25em; } .wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{  margin-top:.35em; } .wp-block-post-comments-form .comment-reply-title{  margin-bottom:0; } .wp-block-post-comments-form .comment-reply-title :where(small){  font-size:var(--wp--preset--font-size--medium, smaller);  margin-left:.5em; } .wp-block-post-comments-form input[type=submit]{  width:auto; } .wp-block-post-comments-count{  box-sizing:border-box; } .wp-block-post-content{  display:flow-root; } .wp-block-post-comments-link,.wp-block-post-date{  box-sizing:border-box; } :where(.wp-block-post-excerpt){  box-sizing:border-box;  margin-bottom:var(--wp--style--block-gap);  margin-top:var(--wp--style--block-gap); } .wp-block-post-excerpt__excerpt{  margin-bottom:0;  margin-top:0; } .wp-block-post-excerpt__more-text{  margin-bottom:0;  margin-top:var(--wp--style--block-gap); } .wp-block-post-excerpt__more-link{  display:inline-block; } .wp-block-post-featured-image{  margin-left:0;  margin-right:0; } .wp-block-post-featured-image a{  display:block;  height:100%; } .wp-block-post-featured-image :where(img){  box-sizing:border-box;  height:auto;  max-width:100%;  vertical-align:bottom;  width:100%; } .wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{  width:100%; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{  background-color:#000;  inset:0;  position:absolute; } .wp-block-post-featured-image{  position:relative; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{  background-color:initial; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{  opacity:0; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{  opacity:.1; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{  opacity:.2; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{  opacity:.3; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{  opacity:.4; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{  opacity:.5; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{  opacity:.6; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{  opacity:.7; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{  opacity:.8; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{  opacity:.9; } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{  opacity:1; } .wp-block-post-featured-image:where(.alignleft,.alignright){  width:100%; } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{  display:inline-block;  margin-right:1ch; } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){  transform:scaleX(1); } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{  display:inline-block;  margin-left:1ch; } .wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){  transform:scaleX(1); } .wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{  rotate:180deg; } .wp-block-post-terms{  box-sizing:border-box; } .wp-block-post-terms .wp-block-post-terms__separator{  white-space:pre-wrap; } .wp-block-post-time-to-read,.wp-block-post-title{  box-sizing:border-box; } .wp-block-post-title{  word-break:break-word; } .wp-block-post-title :where(a){  display:inline-block;  font-family:inherit;  font-size:inherit;  font-style:inherit;  font-weight:inherit;  letter-spacing:inherit;  line-height:inherit;  text-decoration:inherit; } .wp-block-post-author-name,.wp-block-preformatted{  box-sizing:border-box; } .wp-block-preformatted{  white-space:pre-wrap; } :where(.wp-block-preformatted.has-background){  padding:1.25em 2.375em; } .wp-block-pullquote{  box-sizing:border-box;  margin:0 0 1em;  overflow-wrap:break-word;  padding:4em 0;  text-align:center; } .wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{  color:inherit; } .wp-block-pullquote blockquote{  margin:0; } .wp-block-pullquote p{  margin-top:0; } .wp-block-pullquote p:last-child{  margin-bottom:0; } .wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{  max-width:420px; } .wp-block-pullquote cite,.wp-block-pullquote footer{  position:relative; } .wp-block-pullquote .has-text-color a{  color:inherit; } .wp-block-pullquote.has-text-align-left blockquote{  text-align:left; } .wp-block-pullquote.has-text-align-right blockquote{  text-align:right; } .wp-block-pullquote.has-text-align-center blockquote{  text-align:center; } .wp-block-pullquote.is-style-solid-color{  border:none; } .wp-block-pullquote.is-style-solid-color blockquote{  margin-left:auto;  margin-right:auto;  max-width:60%; } .wp-block-pullquote.is-style-solid-color blockquote p{  font-size:2em;  margin-bottom:0;  margin-top:0; } .wp-block-pullquote.is-style-solid-color blockquote cite{  font-style:normal;  text-transform:none; } .wp-block-pullquote cite{  color:inherit;  display:block; } .wp-block-post-template{  box-sizing:border-box;  list-style:none;  margin-bottom:0;  margin-top:0;  max-width:100%;  padding:0; } .wp-block-post-template.is-flex-container{  display:flex;  flex-direction:row;  flex-wrap:wrap;  gap:1.25em; } .wp-block-post-template.is-flex-container>li{  margin:0;  width:100%; } @media (min-width:600px){  .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{   width:calc(50% - .625em);  }  .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{   width:calc(33.33333% - .83333em);  }  .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{   width:calc(25% - .9375em);  }  .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{   width:calc(20% - 1em);  }  .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{   width:calc(16.66667% - 1.04167em);  } } @media (max-width:600px){  .wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{   grid-template-columns:1fr;  } } .wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{  float:right;  margin-inline-end:0;  margin-inline-start:2em; } .wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{  float:left;  margin-inline-end:2em;  margin-inline-start:0; } .wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{  margin-inline-end:auto;  margin-inline-start:auto; } .wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{  margin-inline-start:auto; } .wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{  margin-inline-end:auto; } .wp-block-query-pagination .wp-block-query-pagination-previous-arrow{  display:inline-block;  margin-right:1ch; } .wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){  transform:scaleX(1); } .wp-block-query-pagination .wp-block-query-pagination-next-arrow{  display:inline-block;  margin-left:1ch; } .wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){  transform:scaleX(1); } .wp-block-query-pagination.aligncenter{  justify-content:center; } .wp-block-query-title,.wp-block-query-total,.wp-block-quote{  box-sizing:border-box; } .wp-block-quote{  overflow-wrap:break-word; } .wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){  margin-bottom:1em;  padding:0 1em; } .wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{  font-size:1.5em;  font-style:italic;  line-height:1.6; } .wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{  font-size:1.125em;  text-align:right; } .wp-block-quote>cite{  display:block; } .wp-block-read-more{  display:block;  width:fit-content; } .wp-block-read-more:where(:not([style*=text-decoration])){  text-decoration:none; } .wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{  text-decoration:none; } ul.wp-block-rss.alignleft{  margin-right:2em; } ul.wp-block-rss.alignright{  margin-left:2em; } ul.wp-block-rss.is-grid{  display:flex;  flex-wrap:wrap;  padding:0; } ul.wp-block-rss.is-grid li{  margin:0 1em 1em 0;  width:100%; } @media (min-width:600px){  ul.wp-block-rss.columns-2 li{   width:calc(50% - 1em);  }  ul.wp-block-rss.columns-3 li{   width:calc(33.33333% - 1em);  }  ul.wp-block-rss.columns-4 li{   width:calc(25% - 1em);  }  ul.wp-block-rss.columns-5 li{   width:calc(20% - 1em);  }  ul.wp-block-rss.columns-6 li{   width:calc(16.66667% - 1em);  } } .wp-block-rss__item-author,.wp-block-rss__item-publish-date{  display:block;  font-size:.8125em; } .wp-block-rss{  box-sizing:border-box;  list-style:none;  padding:0; } .wp-block-search__button{  margin-left:10px;  word-break:normal; } .wp-block-search__button.has-icon{  line-height:0; } .wp-block-search__button svg{  height:1.25em;  min-height:24px;  min-width:24px;  width:1.25em;  fill:currentColor;  vertical-align:text-bottom; } :where(.wp-block-search__button){  border:1px solid #ccc;  padding:6px 10px; } .wp-block-search__inside-wrapper{  display:flex;  flex:auto;  flex-wrap:nowrap;  max-width:100%; } .wp-block-search__label{  width:100%; } .wp-block-search__input{  appearance:none;  border:1px solid #949494;  flex-grow:1;  margin-left:0;  margin-right:0;  min-width:3rem;  padding:8px;  text-decoration:unset !important; } .wp-block-search.wp-block-search__button-only .wp-block-search__button{  box-sizing:border-box;  display:flex;  flex-shrink:0;  justify-content:center;  margin-left:0;  max-width:100%; } .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{  min-width:0 !important;  transition-property:width; } .wp-block-search.wp-block-search__button-only .wp-block-search__input{  flex-basis:100%;  transition-duration:.3s; } .wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{  overflow:hidden; } .wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{  border-left-width:0 !important;  border-right-width:0 !important;  flex-basis:0;  flex-grow:0;  margin:0;  min-width:0 !important;  padding-left:0 !important;  padding-right:0 !important;  width:0 !important; } :where(.wp-block-search__input){  font-family:inherit;  font-size:inherit;  font-style:inherit;  font-weight:inherit;  letter-spacing:inherit;  line-height:inherit;  text-transform:inherit; } :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){  border:1px solid #949494;  box-sizing:border-box;  padding:4px; } :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{  border:none;  border-radius:0;  padding:0 4px; } :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{  outline:none; } :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){  padding:4px 8px; } .wp-block-search.aligncenter .wp-block-search__inside-wrapper{  margin:auto; } .wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{  float:right; } .wp-block-separator{  border:none;  border-top:2px solid; } :root :where(.wp-block-separator.is-style-dots){  height:auto;  line-height:1;  text-align:center; } :root :where(.wp-block-separator.is-style-dots):before{  color:currentColor;  content:"···";  font-family:serif;  font-size:1.5em;  letter-spacing:2em;  padding-left:2em; } .wp-block-separator.is-style-dots{  background:none !important;  border:none !important; } .wp-block-site-logo{  box-sizing:border-box;  line-height:0; } .wp-block-site-logo a{  display:inline-block;  line-height:0; } .wp-block-site-logo.is-default-size img{  height:auto;  width:120px; } .wp-block-site-logo img{  height:auto;  max-width:100%; } .wp-block-site-logo a,.wp-block-site-logo img{  border-radius:inherit; } .wp-block-site-logo.aligncenter{  margin-left:auto;  margin-right:auto;  text-align:center; } :root :where(.wp-block-site-logo.is-style-rounded){  border-radius:9999px; } .wp-block-site-tagline,.wp-block-site-title{  box-sizing:border-box; } .wp-block-site-title :where(a){  color:inherit;  font-family:inherit;  font-size:inherit;  font-style:inherit;  font-weight:inherit;  letter-spacing:inherit;  line-height:inherit;  text-decoration:inherit; } .wp-block-social-links{  background:none;  box-sizing:border-box;  margin-left:0;  padding-left:0;  padding-right:0;  text-indent:0; } .wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{  border-bottom:0;  box-shadow:none;  text-decoration:none; } .wp-block-social-links .wp-social-link svg{  height:1em;  width:1em; } .wp-block-social-links .wp-social-link span:not(.screen-reader-text){  font-size:.65em;  margin-left:.5em;  margin-right:.5em; } .wp-block-social-links.has-small-icon-size{  font-size:16px; } .wp-block-social-links,.wp-block-social-links.has-normal-icon-size{  font-size:24px; } .wp-block-social-links.has-large-icon-size{  font-size:36px; } .wp-block-social-links.has-huge-icon-size{  font-size:48px; } .wp-block-social-links.aligncenter{  display:flex;  justify-content:center; } .wp-block-social-links.alignright{  justify-content:flex-end; } .wp-block-social-link{  border-radius:9999px;  display:block;  height:auto; } @media not (prefers-reduced-motion){  .wp-block-social-link{   transition:transform .1s ease;  } } .wp-block-social-link a{  align-items:center;  display:flex;  line-height:0; } .wp-block-social-link:hover{  transform:scale(1.1); } .wp-block-social-links .wp-block-social-link.wp-social-link{  display:inline-block;  margin:0;  padding:0; } .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{  color:currentColor;  fill:currentColor; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{  background-color:#f0f0f0;  color:#444; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{  background-color:#f90;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{  background-color:#1ea0c3;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{  background-color:#0757fe;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{  background-color:#0a7aff;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{  background-color:#1e1f26;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{  background-color:#02e49b;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{  background-color:#5865f2;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{  background-color:#e94c89;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{  background-color:#4280ff;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{  background-color:#f45800;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{  background-color:#0866ff;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{  background-color:#000;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{  background-color:#0461dd;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{  background-color:#e65678;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{  background-color:#24292d;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{  background-color:#eceadd;  color:#382110; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{  background-color:#ea4434;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{  background-color:#1d4fc4;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{  background-color:#f00075;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{  background-color:#e21b24;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{  background-color:#0d66c2;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{  background-color:#3288d4;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{  background-color:#000;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{  background-color:#f6405f;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{  background-color:#000;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{  background-color:#e60122;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{  background-color:#ef4155;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{  background-color:#ff4500;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{  background-color:#0478d7;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{  background-color:#fefc00;  color:#fff;  stroke:#000; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{  background-color:#ff5600;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{  background-color:#1bd760;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{  background-color:#2aabee;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{  background-color:#000;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{  background-color:#000;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{  background-color:#011835;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{  background-color:#6440a4;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{  background-color:#1da1f2;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{  background-color:#1eb7ea;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{  background-color:#4680c2;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{  background-color:#3499cd;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{  background-color:#25d366;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{  background-color:#000;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{  background-color:#d32422;  color:#fff; } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{  background-color:red;  color:#fff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link{  background:none; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{  height:1.25em;  width:1.25em; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{  color:#f90; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{  color:#1ea0c3; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{  color:#0757fe; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{  color:#0a7aff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{  color:#1e1f26; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{  color:#02e49b; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{  color:#5865f2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{  color:#e94c89; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{  color:#4280ff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{  color:#f45800; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{  color:#0866ff; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{  color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{  color:#0461dd; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{  color:#e65678; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{  color:#24292d; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{  color:#382110; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{  color:#ea4434; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{  color:#1d4fc4; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{  color:#f00075; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{  color:#e21b24; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{  color:#0d66c2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{  color:#3288d4; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{  color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{  color:#f6405f; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{  color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{  color:#e60122; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{  color:#ef4155; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{  color:#ff4500; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{  color:#0478d7; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{  color:#fff;  stroke:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{  color:#ff5600; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{  color:#1bd760; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{  color:#2aabee; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{  color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{  color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{  color:#011835; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{  color:#6440a4; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{  color:#1da1f2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{  color:#1eb7ea; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{  color:#4680c2; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{  color:#25d366; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{  color:#3499cd; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{  color:#000; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{  color:#d32422; } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{  color:red; } .wp-block-social-links.is-style-pill-shape .wp-social-link{  width:auto; } :root :where(.wp-block-social-links .wp-social-link a){  padding:.25em; } :root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){  padding:0; } :root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){  padding-left:.6666666667em;  padding-right:.6666666667em; } .wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{  color:#000; } .wp-block-spacer{  clear:both; } .wp-block-tag-cloud{  box-sizing:border-box; } .wp-block-tag-cloud.aligncenter{  justify-content:center;  text-align:center; } .wp-block-tag-cloud.alignfull{  padding-left:1em;  padding-right:1em; } .wp-block-tag-cloud a{  display:inline-block;  margin-right:5px; } .wp-block-tag-cloud span{  display:inline-block;  margin-left:5px;  text-decoration:none; } :root :where(.wp-block-tag-cloud.is-style-outline){  display:flex;  flex-wrap:wrap;  gap:1ch; } :root :where(.wp-block-tag-cloud.is-style-outline a){  border:1px solid;  font-size:unset !important;  margin-right:0;  padding:1ch 2ch;  text-decoration:none !important; } .wp-block-table{  overflow-x:auto; } .wp-block-table table{  border-collapse:collapse;  width:100%; } .wp-block-table thead{  border-bottom:3px solid; } .wp-block-table tfoot{  border-top:3px solid; } .wp-block-table td,.wp-block-table th{  border:1px solid;  padding:.5em; } .wp-block-table .has-fixed-layout{  table-layout:fixed;  width:100%; } .wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{  word-break:break-word; } .wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{  display:table;  width:auto; } .wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{  word-break:break-word; } .wp-block-table .has-subtle-light-gray-background-color{  background-color:#f3f4f5; } .wp-block-table .has-subtle-pale-green-background-color{  background-color:#e9fbe5; } .wp-block-table .has-subtle-pale-blue-background-color{  background-color:#e7f5fe; } .wp-block-table .has-subtle-pale-pink-background-color{  background-color:#fcf0ef; } .wp-block-table.is-style-stripes{  background-color:initial;  border-bottom:1px solid #f0f0f0;  border-collapse:inherit;  border-spacing:0; } .wp-block-table.is-style-stripes tbody tr:nth-child(odd){  background-color:#f0f0f0; } .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){  background-color:#f3f4f5; } .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){  background-color:#e9fbe5; } .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){  background-color:#e7f5fe; } .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){  background-color:#fcf0ef; } .wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{  border-color:#0000; } .wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{  border-color:inherit; } .wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{  border-top-color:inherit; } .wp-block-table table[style*=border-top-color] tr:not(:first-child){  border-top-color:initial; } .wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{  border-right-color:inherit; } .wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{  border-bottom-color:inherit; } .wp-block-table table[style*=border-bottom-color] tr:not(:last-child){  border-bottom-color:initial; } .wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{  border-left-color:inherit; } .wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{  border-style:inherit; } .wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{  border-style:inherit;  border-width:inherit; } :root :where(.wp-block-table-of-contents){  box-sizing:border-box; } :where(.wp-block-term-description){  box-sizing:border-box;  margin-bottom:var(--wp--style--block-gap);  margin-top:var(--wp--style--block-gap); } .wp-block-term-description p{  margin-bottom:0;  margin-top:0; } .wp-block-text-columns,.wp-block-text-columns.aligncenter{  display:flex; } .wp-block-text-columns .wp-block-column{  margin:0 1em;  padding:0; } .wp-block-text-columns .wp-block-column:first-child{  margin-left:0; } .wp-block-text-columns .wp-block-column:last-child{  margin-right:0; } .wp-block-text-columns.columns-2 .wp-block-column{  width:50%; } .wp-block-text-columns.columns-3 .wp-block-column{  width:33.3333333333%; } .wp-block-text-columns.columns-4 .wp-block-column{  width:25%; } pre.wp-block-verse{  overflow:auto;  white-space:pre-wrap; } :where(pre.wp-block-verse){  font-family:inherit; } .wp-block-video{  box-sizing:border-box; } .wp-block-video video{  vertical-align:middle;  width:100%; } @supports (position:sticky){  .wp-block-video [poster]{   object-fit:cover;  } } .wp-block-video.aligncenter{  text-align:center; } .wp-block-video :where(figcaption){  margin-bottom:1em;  margin-top:.5em; } .editor-styles-wrapper,.entry-content{  counter-reset:footnotes; } a[data-fn].fn{  counter-increment:footnotes;  display:inline-flex;  font-size:smaller;  text-decoration:none;  text-indent:-9999999px;  vertical-align:super; } a[data-fn].fn:after{  content:"[" counter(footnotes) "]";  float:left;  text-indent:0; } .wp-element-button{  cursor:pointer; } :root{  --wp--preset--font-size--normal:16px;  --wp--preset--font-size--huge:42px; } :root .has-very-light-gray-background-color{  background-color:#eee; } :root .has-very-dark-gray-background-color{  background-color:#313131; } :root .has-very-light-gray-color{  color:#eee; } :root .has-very-dark-gray-color{  color:#313131; } :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{  background:linear-gradient(135deg, #00d084, #0693e3); } :root .has-purple-crush-gradient-background{  background:linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe); } :root .has-hazy-dawn-gradient-background{  background:linear-gradient(135deg, #faaca8, #dad0ec); } :root .has-subdued-olive-gradient-background{  background:linear-gradient(135deg, #fafae1, #67a671); } :root .has-atomic-cream-gradient-background{  background:linear-gradient(135deg, #fdd79a, #004a59); } :root .has-nightshade-gradient-background{  background:linear-gradient(135deg, #330968, #31cdcf); } :root .has-midnight-gradient-background{  background:linear-gradient(135deg, #020381, #2874fc); } .has-regular-font-size{  font-size:1em; } .has-larger-font-size{  font-size:2.625em; } .has-normal-font-size{  font-size:var(--wp--preset--font-size--normal); } .has-huge-font-size{  font-size:var(--wp--preset--font-size--huge); } .has-text-align-center{  text-align:center; } .has-text-align-left{  text-align:left; } .has-text-align-right{  text-align:right; } #end-resizable-editor-section{  display:none; } .aligncenter{  clear:both; } .items-justified-left{  justify-content:flex-start; } .items-justified-center{  justify-content:center; } .items-justified-right{  justify-content:flex-end; } .items-justified-space-between{  justify-content:space-between; } .screen-reader-text{  border:0;  clip-path:inset(50%);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px;  word-wrap:normal !important; } .screen-reader-text:focus{  background-color:#ddd;  clip-path:none;  color:#444;  display:block;  font-size:1em;  height:auto;  left:5px;  line-height:normal;  padding:15px 23px 14px;  text-decoration:none;  top:5px;  width:auto;  z-index:100000; } html :where(.has-border-color){  border-style:solid; } html :where([style*=border-top-color]){  border-top-style:solid; } html :where([style*=border-right-color]){  border-right-style:solid; } html :where([style*=border-bottom-color]){  border-bottom-style:solid; } html :where([style*=border-left-color]){  border-left-style:solid; } html :where([style*=border-width]){  border-style:solid; } html :where([style*=border-top-width]){  border-top-style:solid; } html :where([style*=border-right-width]){  border-right-style:solid; } html :where([style*=border-bottom-width]){  border-bottom-style:solid; } html :where([style*=border-left-width]){  border-left-style:solid; } html :where(img[class*=wp-image-]){  height:auto;  max-width:100%; } :where(figure){  margin:0 0 1em; } html :where(.is-position-sticky){  --wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px); } @media screen and (max-width:600px){  html :where(.is-position-sticky){   --wp-admin--admin-bar--position-offset:0px;  } } .wp-block-audio :where(figcaption){  color:#555;  font-size:13px;  text-align:center; } .is-dark-theme .wp-block-audio :where(figcaption){  color:#ffffffa6; } .wp-block-audio{  margin:0 0 1em; } .wp-block-code{  border:1px solid #ccc;  border-radius:4px;  font-family:Menlo,Consolas,monaco,monospace;  padding:.8em 1em; } .wp-block-embed :where(figcaption){  color:#555;  font-size:13px;  text-align:center; } .is-dark-theme .wp-block-embed :where(figcaption){  color:#ffffffa6; } .wp-block-embed{  margin:0 0 1em; } .blocks-gallery-caption{  color:#555;  font-size:13px;  text-align:center; } .is-dark-theme .blocks-gallery-caption{  color:#ffffffa6; } :root :where(.wp-block-image figcaption){  color:#555;  font-size:13px;  text-align:center; } .is-dark-theme :root :where(.wp-block-image figcaption){  color:#ffffffa6; } .wp-block-image{  margin:0 0 1em; } .wp-block-pullquote{  border-bottom:4px solid;  border-top:4px solid;  color:currentColor;  margin-bottom:1.75em; } .wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{  color:currentColor;  font-size:.8125em;  font-style:normal;  text-transform:uppercase; } .wp-block-quote{  border-left:.25em solid;  margin:0 0 1.75em;  padding-left:1em; } .wp-block-quote cite,.wp-block-quote footer{  color:currentColor;  font-size:.8125em;  font-style:normal;  position:relative; } .wp-block-quote:where(.has-text-align-right){  border-left:none;  border-right:.25em solid;  padding-left:0;  padding-right:1em; } .wp-block-quote:where(.has-text-align-center){  border:none;  padding-left:0; } .wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){  border:none; } .wp-block-search .wp-block-search__label{  font-weight:700; } .wp-block-search__button{  border:1px solid #ccc;  padding:.375em .625em; } :where(.wp-block-group.has-background){  padding:1.25em 2.375em; } .wp-block-separator.has-css-opacity{  opacity:.4; } .wp-block-separator{  border:none;  border-bottom:2px solid;  margin-left:auto;  margin-right:auto; } .wp-block-separator.has-alpha-channel-opacity{  opacity:1; } .wp-block-separator:not(.is-style-wide):not(.is-style-dots){  width:100px; } .wp-block-separator.has-background:not(.is-style-dots){  border-bottom:none;  height:1px; } .wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){  height:2px; } .wp-block-table{  margin:0 0 1em; } .wp-block-table td,.wp-block-table th{  word-break:normal; } .wp-block-table :where(figcaption){  color:#555;  font-size:13px;  text-align:center; } .is-dark-theme .wp-block-table :where(figcaption){  color:#ffffffa6; } .wp-block-video :where(figcaption){  color:#555;  font-size:13px;  text-align:center; } .is-dark-theme .wp-block-video :where(figcaption){  color:#ffffffa6; } .wp-block-video{  margin:0 0 1em; } :root :where(.wp-block-template-part.has-background){  margin-bottom:0;  margin-top:0;  padding:1.25em 2.375em; }  .wp-block-button__link { color: #ffffff; background-color: #32373c; border-radius: 9999px;   box-shadow: none; text-decoration: none;   padding: calc(0.667em + 2px) calc(1.333em + 2px);  font-size: 1.125em; } .wp-block-file__button { background: #32373c; color: #ffffff; text-decoration: none; }  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dark-gray: #111;--wp--preset--color--light-gray: #767676;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} .wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232;  font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em; } .wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; } .wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d;  opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative; } form.submitting .wpcf7-spinner { visibility: visible; } .wpcf7-spinner::before { content: ''; position: absolute; background-color: #fbfbfc;  top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before {  animation-name: blink;  animation-duration: 2000ms; } } @keyframes spin { from {  transform: rotate(0deg); }  to {  transform: rotate(360deg); } } @keyframes blink { from {  opacity: 0; }  50% {  opacity: 1; }  to {  opacity: 0; } } .wpcf7 [inert] { opacity: 0.5; } .wpcf7 input[type="file"] { cursor: pointer; } .wpcf7 input[type="file"]:disabled { cursor: default; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .wpcf7-reflection > output { display: list-item; list-style: none; } .wpcf7-reflection > output[hidden] { display: none; }  @font-face {   font-family: 'FontAwesome';   src: url('https://cambridgegroupinternational.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0');   src: url('https://cambridgegroupinternational.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('https://cambridgegroupinternational.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('https://cambridgegroupinternational.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('https://cambridgegroupinternational.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('https://cambridgegroupinternational.com/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');   font-weight: normal;   font-style: normal; } .fa {   display: inline-block;   font: normal normal normal 14px/1 FontAwesome;   font-size: inherit;   text-rendering: auto;   -webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; } .fa-lg {   font-size: 1.33333333em;   line-height: 0.75em;   vertical-align: -15%; } .fa-2x {   font-size: 2em; } .fa-3x {   font-size: 3em; } .fa-4x {   font-size: 4em; } .fa-5x {   font-size: 5em; } .fa-fw {   width: 1.28571429em;   text-align: center; } .fa-ul {   padding-left: 0;   margin-left: 2.14285714em;   list-style-type: none; } .fa-ul > li {   position: relative; } .fa-li {   position: absolute;   left: -2.14285714em;   width: 2.14285714em;   top: 0.14285714em;   text-align: center; } .fa-li.fa-lg {   left: -1.85714286em; } .fa-border {   padding: .2em .25em .15em;   border: solid 0.08em #eeeeee;   border-radius: .1em; } .fa-pull-left {   float: left; } .fa-pull-right {   float: right; } .fa.fa-pull-left {   margin-right: .3em; } .fa.fa-pull-right {   margin-left: .3em; } .pull-right {   float: right; } .pull-left {   float: left; } .fa.pull-left {   margin-right: .3em; } .fa.pull-right {   margin-left: .3em; } .fa-spin {   -webkit-animation: fa-spin 2s infinite linear;   animation: fa-spin 2s infinite linear; } .fa-pulse {   -webkit-animation: fa-spin 1s infinite steps(8);   animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin {   0% {     -webkit-transform: rotate(0deg);     transform: rotate(0deg);   }   100% {     -webkit-transform: rotate(359deg);     transform: rotate(359deg);   } } @keyframes fa-spin {   0% {     -webkit-transform: rotate(0deg);     transform: rotate(0deg);   }   100% {     -webkit-transform: rotate(359deg);     transform: rotate(359deg);   } } .fa-rotate-90 {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";   -webkit-transform: rotate(90deg);   -ms-transform: rotate(90deg);   transform: rotate(90deg); } .fa-rotate-180 {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";   -webkit-transform: rotate(180deg);   -ms-transform: rotate(180deg);   transform: rotate(180deg); } .fa-rotate-270 {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";   -webkit-transform: rotate(270deg);   -ms-transform: rotate(270deg);   transform: rotate(270deg); } .fa-flip-horizontal {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";   -webkit-transform: scale(-1, 1);   -ms-transform: scale(-1, 1);   transform: scale(-1, 1); } .fa-flip-vertical {   -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";   -webkit-transform: scale(1, -1);   -ms-transform: scale(1, -1);   transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {   filter: none; } .fa-stack {   position: relative;   display: inline-block;   width: 2em;   height: 2em;   line-height: 2em;   vertical-align: middle; } .fa-stack-1x, .fa-stack-2x {   position: absolute;   left: 0;   width: 100%;   text-align: center; } .fa-stack-1x {   line-height: inherit; } .fa-stack-2x {   font-size: 2em; } .fa-inverse {   color: #ffffff; } .fa-glass:before {   content: "\f000"; } .fa-music:before {   content: "\f001"; } .fa-search:before {   content: "\f002"; } .fa-envelope-o:before {   content: "\f003"; } .fa-heart:before {   content: "\f004"; } .fa-star:before {   content: "\f005"; } .fa-star-o:before {   content: "\f006"; } .fa-user:before {   content: "\f007"; } .fa-film:before {   content: "\f008"; } .fa-th-large:before {   content: "\f009"; } .fa-th:before {   content: "\f00a"; } .fa-th-list:before {   content: "\f00b"; } .fa-check:before {   content: "\f00c"; } .fa-remove:before, .fa-close:before, .fa-times:before {   content: "\f00d"; } .fa-search-plus:before {   content: "\f00e"; } .fa-search-minus:before {   content: "\f010"; } .fa-power-off:before {   content: "\f011"; } .fa-signal:before {   content: "\f012"; } .fa-gear:before, .fa-cog:before {   content: "\f013"; } .fa-trash-o:before {   content: "\f014"; } .fa-home:before {   content: "\f015"; } .fa-file-o:before {   content: "\f016"; } .fa-clock-o:before {   content: "\f017"; } .fa-road:before {   content: "\f018"; } .fa-download:before {   content: "\f019"; } .fa-arrow-circle-o-down:before {   content: "\f01a"; } .fa-arrow-circle-o-up:before {   content: "\f01b"; } .fa-inbox:before {   content: "\f01c"; } .fa-play-circle-o:before {   content: "\f01d"; } .fa-rotate-right:before, .fa-repeat:before {   content: "\f01e"; } .fa-refresh:before {   content: "\f021"; } .fa-list-alt:before {   content: "\f022"; } .fa-lock:before {   content: "\f023"; } .fa-flag:before {   content: "\f024"; } .fa-headphones:before {   content: "\f025"; } .fa-volume-off:before {   content: "\f026"; } .fa-volume-down:before {   content: "\f027"; } .fa-volume-up:before {   content: "\f028"; } .fa-qrcode:before {   content: "\f029"; } .fa-barcode:before {   content: "\f02a"; } .fa-tag:before {   content: "\f02b"; } .fa-tags:before {   content: "\f02c"; } .fa-book:before {   content: "\f02d"; } .fa-bookmark:before {   content: "\f02e"; } .fa-print:before {   content: "\f02f"; } .fa-camera:before {   content: "\f030"; } .fa-font:before {   content: "\f031"; } .fa-bold:before {   content: "\f032"; } .fa-italic:before {   content: "\f033"; } .fa-text-height:before {   content: "\f034"; } .fa-text-width:before {   content: "\f035"; } .fa-align-left:before {   content: "\f036"; } .fa-align-center:before {   content: "\f037"; } .fa-align-right:before {   content: "\f038"; } .fa-align-justify:before {   content: "\f039"; } .fa-list:before {   content: "\f03a"; } .fa-dedent:before, .fa-outdent:before {   content: "\f03b"; } .fa-indent:before {   content: "\f03c"; } .fa-video-camera:before {   content: "\f03d"; } .fa-photo:before, .fa-image:before, .fa-picture-o:before {   content: "\f03e"; } .fa-pencil:before {   content: "\f040"; } .fa-map-marker:before {   content: "\f041"; } .fa-adjust:before {   content: "\f042"; } .fa-tint:before {   content: "\f043"; } .fa-edit:before, .fa-pencil-square-o:before {   content: "\f044"; } .fa-share-square-o:before {   content: "\f045"; } .fa-check-square-o:before {   content: "\f046"; } .fa-arrows:before {   content: "\f047"; } .fa-step-backward:before {   content: "\f048"; } .fa-fast-backward:before {   content: "\f049"; } .fa-backward:before {   content: "\f04a"; } .fa-play:before {   content: "\f04b"; } .fa-pause:before {   content: "\f04c"; } .fa-stop:before {   content: "\f04d"; } .fa-forward:before {   content: "\f04e"; } .fa-fast-forward:before {   content: "\f050"; } .fa-step-forward:before {   content: "\f051"; } .fa-eject:before {   content: "\f052"; } .fa-chevron-left:before {   content: "\f053"; } .fa-chevron-right:before {   content: "\f054"; } .fa-plus-circle:before {   content: "\f055"; } .fa-minus-circle:before {   content: "\f056"; } .fa-times-circle:before {   content: "\f057"; } .fa-check-circle:before {   content: "\f058"; } .fa-question-circle:before {   content: "\f059"; } .fa-info-circle:before {   content: "\f05a"; } .fa-crosshairs:before {   content: "\f05b"; } .fa-times-circle-o:before {   content: "\f05c"; } .fa-check-circle-o:before {   content: "\f05d"; } .fa-ban:before {   content: "\f05e"; } .fa-arrow-left:before {   content: "\f060"; } .fa-arrow-right:before {   content: "\f061"; } .fa-arrow-up:before {   content: "\f062"; } .fa-arrow-down:before {   content: "\f063"; } .fa-mail-forward:before, .fa-share:before {   content: "\f064"; } .fa-expand:before {   content: "\f065"; } .fa-compress:before {   content: "\f066"; } .fa-plus:before {   content: "\f067"; } .fa-minus:before {   content: "\f068"; } .fa-asterisk:before {   content: "\f069"; } .fa-exclamation-circle:before {   content: "\f06a"; } .fa-gift:before {   content: "\f06b"; } .fa-leaf:before {   content: "\f06c"; } .fa-fire:before {   content: "\f06d"; } .fa-eye:before {   content: "\f06e"; } .fa-eye-slash:before {   content: "\f070"; } .fa-warning:before, .fa-exclamation-triangle:before {   content: "\f071"; } .fa-plane:before {   content: "\f072"; } .fa-calendar:before {   content: "\f073"; } .fa-random:before {   content: "\f074"; } .fa-comment:before {   content: "\f075"; } .fa-magnet:before {   content: "\f076"; } .fa-chevron-up:before {   content: "\f077"; } .fa-chevron-down:before {   content: "\f078"; } .fa-retweet:before {   content: "\f079"; } .fa-shopping-cart:before {   content: "\f07a"; } .fa-folder:before {   content: "\f07b"; } .fa-folder-open:before {   content: "\f07c"; } .fa-arrows-v:before {   content: "\f07d"; } .fa-arrows-h:before {   content: "\f07e"; } .fa-bar-chart-o:before, .fa-bar-chart:before {   content: "\f080"; } .fa-twitter-square:before {   content: "\f081"; } .fa-facebook-square:before {   content: "\f082"; } .fa-camera-retro:before {   content: "\f083"; } .fa-key:before {   content: "\f084"; } .fa-gears:before, .fa-cogs:before {   content: "\f085"; } .fa-comments:before {   content: "\f086"; } .fa-thumbs-o-up:before {   content: "\f087"; } .fa-thumbs-o-down:before {   content: "\f088"; } .fa-star-half:before {   content: "\f089"; } .fa-heart-o:before {   content: "\f08a"; } .fa-sign-out:before {   content: "\f08b"; } .fa-linkedin-square:before {   content: "\f08c"; } .fa-thumb-tack:before {   content: "\f08d"; } .fa-external-link:before {   content: "\f08e"; } .fa-sign-in:before {   content: "\f090"; } .fa-trophy:before {   content: "\f091"; } .fa-github-square:before {   content: "\f092"; } .fa-upload:before {   content: "\f093"; } .fa-lemon-o:before {   content: "\f094"; } .fa-phone:before {   content: "\f095"; } .fa-square-o:before {   content: "\f096"; } .fa-bookmark-o:before {   content: "\f097"; } .fa-phone-square:before {   content: "\f098"; } .fa-twitter:before {   content: "\f099"; } .fa-facebook-f:before, .fa-facebook:before {   content: "\f09a"; } .fa-github:before {   content: "\f09b"; } .fa-unlock:before {   content: "\f09c"; } .fa-credit-card:before {   content: "\f09d"; } .fa-feed:before, .fa-rss:before {   content: "\f09e"; } .fa-hdd-o:before {   content: "\f0a0"; } .fa-bullhorn:before {   content: "\f0a1"; } .fa-bell:before {   content: "\f0f3"; } .fa-certificate:before {   content: "\f0a3"; } .fa-hand-o-right:before {   content: "\f0a4"; } .fa-hand-o-left:before {   content: "\f0a5"; } .fa-hand-o-up:before {   content: "\f0a6"; } .fa-hand-o-down:before {   content: "\f0a7"; } .fa-arrow-circle-left:before {   content: "\f0a8"; } .fa-arrow-circle-right:before {   content: "\f0a9"; } .fa-arrow-circle-up:before {   content: "\f0aa"; } .fa-arrow-circle-down:before {   content: "\f0ab"; } .fa-globe:before {   content: "\f0ac"; } .fa-wrench:before {   content: "\f0ad"; } .fa-tasks:before {   content: "\f0ae"; } .fa-filter:before {   content: "\f0b0"; } .fa-briefcase:before {   content: "\f0b1"; } .fa-arrows-alt:before {   content: "\f0b2"; } .fa-group:before, .fa-users:before {   content: "\f0c0"; } .fa-chain:before, .fa-link:before {   content: "\f0c1"; } .fa-cloud:before {   content: "\f0c2"; } .fa-flask:before {   content: "\f0c3"; } .fa-cut:before, .fa-scissors:before {   content: "\f0c4"; } .fa-copy:before, .fa-files-o:before {   content: "\f0c5"; } .fa-paperclip:before {   content: "\f0c6"; } .fa-save:before, .fa-floppy-o:before {   content: "\f0c7"; } .fa-square:before {   content: "\f0c8"; } .fa-navicon:before, .fa-reorder:before, .fa-bars:before {   content: "\f0c9"; } .fa-list-ul:before {   content: "\f0ca"; } .fa-list-ol:before {   content: "\f0cb"; } .fa-strikethrough:before {   content: "\f0cc"; } .fa-underline:before {   content: "\f0cd"; } .fa-table:before {   content: "\f0ce"; } .fa-magic:before {   content: "\f0d0"; } .fa-truck:before {   content: "\f0d1"; } .fa-pinterest:before {   content: "\f0d2"; } .fa-pinterest-square:before {   content: "\f0d3"; } .fa-google-plus-square:before {   content: "\f0d4"; } .fa-google-plus:before {   content: "\f0d5"; } .fa-money:before {   content: "\f0d6"; } .fa-caret-down:before {   content: "\f0d7"; } .fa-caret-up:before {   content: "\f0d8"; } .fa-caret-left:before {   content: "\f0d9"; } .fa-caret-right:before {   content: "\f0da"; } .fa-columns:before {   content: "\f0db"; } .fa-unsorted:before, .fa-sort:before {   content: "\f0dc"; } .fa-sort-down:before, .fa-sort-desc:before {   content: "\f0dd"; } .fa-sort-up:before, .fa-sort-asc:before {   content: "\f0de"; } .fa-envelope:before {   content: "\f0e0"; } .fa-linkedin:before {   content: "\f0e1"; } .fa-rotate-left:before, .fa-undo:before {   content: "\f0e2"; } .fa-legal:before, .fa-gavel:before {   content: "\f0e3"; } .fa-dashboard:before, .fa-tachometer:before {   content: "\f0e4"; } .fa-comment-o:before {   content: "\f0e5"; } .fa-comments-o:before {   content: "\f0e6"; } .fa-flash:before, .fa-bolt:before {   content: "\f0e7"; } .fa-sitemap:before {   content: "\f0e8"; } .fa-umbrella:before {   content: "\f0e9"; } .fa-paste:before, .fa-clipboard:before {   content: "\f0ea"; } .fa-lightbulb-o:before {   content: "\f0eb"; } .fa-exchange:before {   content: "\f0ec"; } .fa-cloud-download:before {   content: "\f0ed"; } .fa-cloud-upload:before {   content: "\f0ee"; } .fa-user-md:before {   content: "\f0f0"; } .fa-stethoscope:before {   content: "\f0f1"; } .fa-suitcase:before {   content: "\f0f2"; } .fa-bell-o:before {   content: "\f0a2"; } .fa-coffee:before {   content: "\f0f4"; } .fa-cutlery:before {   content: "\f0f5"; } .fa-file-text-o:before {   content: "\f0f6"; } .fa-building-o:before {   content: "\f0f7"; } .fa-hospital-o:before {   content: "\f0f8"; } .fa-ambulance:before {   content: "\f0f9"; } .fa-medkit:before {   content: "\f0fa"; } .fa-fighter-jet:before {   content: "\f0fb"; } .fa-beer:before {   content: "\f0fc"; } .fa-h-square:before {   content: "\f0fd"; } .fa-plus-square:before {   content: "\f0fe"; } .fa-angle-double-left:before {   content: "\f100"; } .fa-angle-double-right:before {   content: "\f101"; } .fa-angle-double-up:before {   content: "\f102"; } .fa-angle-double-down:before {   content: "\f103"; } .fa-angle-left:before {   content: "\f104"; } .fa-angle-right:before {   content: "\f105"; } .fa-angle-up:before {   content: "\f106"; } .fa-angle-down:before {   content: "\f107"; } .fa-desktop:before {   content: "\f108"; } .fa-laptop:before {   content: "\f109"; } .fa-tablet:before {   content: "\f10a"; } .fa-mobile-phone:before, .fa-mobile:before {   content: "\f10b"; } .fa-circle-o:before {   content: "\f10c"; } .fa-quote-left:before {   content: "\f10d"; } .fa-quote-right:before {   content: "\f10e"; } .fa-spinner:before {   content: "\f110"; } .fa-circle:before {   content: "\f111"; } .fa-mail-reply:before, .fa-reply:before {   content: "\f112"; } .fa-github-alt:before {   content: "\f113"; } .fa-folder-o:before {   content: "\f114"; } .fa-folder-open-o:before {   content: "\f115"; } .fa-smile-o:before {   content: "\f118"; } .fa-frown-o:before {   content: "\f119"; } .fa-meh-o:before {   content: "\f11a"; } .fa-gamepad:before {   content: "\f11b"; } .fa-keyboard-o:before {   content: "\f11c"; } .fa-flag-o:before {   content: "\f11d"; } .fa-flag-checkered:before {   content: "\f11e"; } .fa-terminal:before {   content: "\f120"; } .fa-code:before {   content: "\f121"; } .fa-mail-reply-all:before, .fa-reply-all:before {   content: "\f122"; } .fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {   content: "\f123"; } .fa-location-arrow:before {   content: "\f124"; } .fa-crop:before {   content: "\f125"; } .fa-code-fork:before {   content: "\f126"; } .fa-unlink:before, .fa-chain-broken:before {   content: "\f127"; } .fa-question:before {   content: "\f128"; } .fa-info:before {   content: "\f129"; } .fa-exclamation:before {   content: "\f12a"; } .fa-superscript:before {   content: "\f12b"; } .fa-subscript:before {   content: "\f12c"; } .fa-eraser:before {   content: "\f12d"; } .fa-puzzle-piece:before {   content: "\f12e"; } .fa-microphone:before {   content: "\f130"; } .fa-microphone-slash:before {   content: "\f131"; } .fa-shield:before {   content: "\f132"; } .fa-calendar-o:before {   content: "\f133"; } .fa-fire-extinguisher:before {   content: "\f134"; } .fa-rocket:before {   content: "\f135"; } .fa-maxcdn:before {   content: "\f136"; } .fa-chevron-circle-left:before {   content: "\f137"; } .fa-chevron-circle-right:before {   content: "\f138"; } .fa-chevron-circle-up:before {   content: "\f139"; } .fa-chevron-circle-down:before {   content: "\f13a"; } .fa-html5:before {   content: "\f13b"; } .fa-css3:before {   content: "\f13c"; } .fa-anchor:before {   content: "\f13d"; } .fa-unlock-alt:before {   content: "\f13e"; } .fa-bullseye:before {   content: "\f140"; } .fa-ellipsis-h:before {   content: "\f141"; } .fa-ellipsis-v:before {   content: "\f142"; } .fa-rss-square:before {   content: "\f143"; } .fa-play-circle:before {   content: "\f144"; } .fa-ticket:before {   content: "\f145"; } .fa-minus-square:before {   content: "\f146"; } .fa-minus-square-o:before {   content: "\f147"; } .fa-level-up:before {   content: "\f148"; } .fa-level-down:before {   content: "\f149"; } .fa-check-square:before {   content: "\f14a"; } .fa-pencil-square:before {   content: "\f14b"; } .fa-external-link-square:before {   content: "\f14c"; } .fa-share-square:before {   content: "\f14d"; } .fa-compass:before {   content: "\f14e"; } .fa-toggle-down:before, .fa-caret-square-o-down:before {   content: "\f150"; } .fa-toggle-up:before, .fa-caret-square-o-up:before {   content: "\f151"; } .fa-toggle-right:before, .fa-caret-square-o-right:before {   content: "\f152"; } .fa-euro:before, .fa-eur:before {   content: "\f153"; } .fa-gbp:before {   content: "\f154"; } .fa-dollar:before, .fa-usd:before {   content: "\f155"; } .fa-rupee:before, .fa-inr:before {   content: "\f156"; } .fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {   content: "\f157"; } .fa-ruble:before, .fa-rouble:before, .fa-rub:before {   content: "\f158"; } .fa-won:before, .fa-krw:before {   content: "\f159"; } .fa-bitcoin:before, .fa-btc:before {   content: "\f15a"; } .fa-file:before {   content: "\f15b"; } .fa-file-text:before {   content: "\f15c"; } .fa-sort-alpha-asc:before {   content: "\f15d"; } .fa-sort-alpha-desc:before {   content: "\f15e"; } .fa-sort-amount-asc:before {   content: "\f160"; } .fa-sort-amount-desc:before {   content: "\f161"; } .fa-sort-numeric-asc:before {   content: "\f162"; } .fa-sort-numeric-desc:before {   content: "\f163"; } .fa-thumbs-up:before {   content: "\f164"; } .fa-thumbs-down:before {   content: "\f165"; } .fa-youtube-square:before {   content: "\f166"; } .fa-youtube:before {   content: "\f167"; } .fa-xing:before {   content: "\f168"; } .fa-xing-square:before {   content: "\f169"; } .fa-youtube-play:before {   content: "\f16a"; } .fa-dropbox:before {   content: "\f16b"; } .fa-stack-overflow:before {   content: "\f16c"; } .fa-instagram:before {   content: "\f16d"; } .fa-flickr:before {   content: "\f16e"; } .fa-adn:before {   content: "\f170"; } .fa-bitbucket:before {   content: "\f171"; } .fa-bitbucket-square:before {   content: "\f172"; } .fa-tumblr:before {   content: "\f173"; } .fa-tumblr-square:before {   content: "\f174"; } .fa-long-arrow-down:before {   content: "\f175"; } .fa-long-arrow-up:before {   content: "\f176"; } .fa-long-arrow-left:before {   content: "\f177"; } .fa-long-arrow-right:before {   content: "\f178"; } .fa-apple:before {   content: "\f179"; } .fa-windows:before {   content: "\f17a"; } .fa-android:before {   content: "\f17b"; } .fa-linux:before {   content: "\f17c"; } .fa-dribbble:before {   content: "\f17d"; } .fa-skype:before {   content: "\f17e"; } .fa-foursquare:before {   content: "\f180"; } .fa-trello:before {   content: "\f181"; } .fa-female:before {   content: "\f182"; } .fa-male:before {   content: "\f183"; } .fa-gittip:before, .fa-gratipay:before {   content: "\f184"; } .fa-sun-o:before {   content: "\f185"; } .fa-moon-o:before {   content: "\f186"; } .fa-archive:before {   content: "\f187"; } .fa-bug:before {   content: "\f188"; } .fa-vk:before {   content: "\f189"; } .fa-weibo:before {   content: "\f18a"; } .fa-renren:before {   content: "\f18b"; } .fa-pagelines:before {   content: "\f18c"; } .fa-stack-exchange:before {   content: "\f18d"; } .fa-arrow-circle-o-right:before {   content: "\f18e"; } .fa-arrow-circle-o-left:before {   content: "\f190"; } .fa-toggle-left:before, .fa-caret-square-o-left:before {   content: "\f191"; } .fa-dot-circle-o:before {   content: "\f192"; } .fa-wheelchair:before {   content: "\f193"; } .fa-vimeo-square:before {   content: "\f194"; } .fa-turkish-lira:before, .fa-try:before {   content: "\f195"; } .fa-plus-square-o:before {   content: "\f196"; } .fa-space-shuttle:before {   content: "\f197"; } .fa-slack:before {   content: "\f198"; } .fa-envelope-square:before {   content: "\f199"; } .fa-wordpress:before {   content: "\f19a"; } .fa-openid:before {   content: "\f19b"; } .fa-institution:before, .fa-bank:before, .fa-university:before {   content: "\f19c"; } .fa-mortar-board:before, .fa-graduation-cap:before {   content: "\f19d"; } .fa-yahoo:before {   content: "\f19e"; } .fa-google:before {   content: "\f1a0"; } .fa-reddit:before {   content: "\f1a1"; } .fa-reddit-square:before {   content: "\f1a2"; } .fa-stumbleupon-circle:before {   content: "\f1a3"; } .fa-stumbleupon:before {   content: "\f1a4"; } .fa-delicious:before {   content: "\f1a5"; } .fa-digg:before {   content: "\f1a6"; } .fa-pied-piper-pp:before {   content: "\f1a7"; } .fa-pied-piper-alt:before {   content: "\f1a8"; } .fa-drupal:before {   content: "\f1a9"; } .fa-joomla:before {   content: "\f1aa"; } .fa-language:before {   content: "\f1ab"; } .fa-fax:before {   content: "\f1ac"; } .fa-building:before {   content: "\f1ad"; } .fa-child:before {   content: "\f1ae"; } .fa-paw:before {   content: "\f1b0"; } .fa-spoon:before {   content: "\f1b1"; } .fa-cube:before {   content: "\f1b2"; } .fa-cubes:before {   content: "\f1b3"; } .fa-behance:before {   content: "\f1b4"; } .fa-behance-square:before {   content: "\f1b5"; } .fa-steam:before {   content: "\f1b6"; } .fa-steam-square:before {   content: "\f1b7"; } .fa-recycle:before {   content: "\f1b8"; } .fa-automobile:before, .fa-car:before {   content: "\f1b9"; } .fa-cab:before, .fa-taxi:before {   content: "\f1ba"; } .fa-tree:before {   content: "\f1bb"; } .fa-spotify:before {   content: "\f1bc"; } .fa-deviantart:before {   content: "\f1bd"; } .fa-soundcloud:before {   content: "\f1be"; } .fa-database:before {   content: "\f1c0"; } .fa-file-pdf-o:before {   content: "\f1c1"; } .fa-file-word-o:before {   content: "\f1c2"; } .fa-file-excel-o:before {   content: "\f1c3"; } .fa-file-powerpoint-o:before {   content: "\f1c4"; } .fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {   content: "\f1c5"; } .fa-file-zip-o:before, .fa-file-archive-o:before {   content: "\f1c6"; } .fa-file-sound-o:before, .fa-file-audio-o:before {   content: "\f1c7"; } .fa-file-movie-o:before, .fa-file-video-o:before {   content: "\f1c8"; } .fa-file-code-o:before {   content: "\f1c9"; } .fa-vine:before {   content: "\f1ca"; } .fa-codepen:before {   content: "\f1cb"; } .fa-jsfiddle:before {   content: "\f1cc"; } .fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {   content: "\f1cd"; } .fa-circle-o-notch:before {   content: "\f1ce"; } .fa-ra:before, .fa-resistance:before, .fa-rebel:before {   content: "\f1d0"; } .fa-ge:before, .fa-empire:before {   content: "\f1d1"; } .fa-git-square:before {   content: "\f1d2"; } .fa-git:before {   content: "\f1d3"; } .fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {   content: "\f1d4"; } .fa-tencent-weibo:before {   content: "\f1d5"; } .fa-qq:before {   content: "\f1d6"; } .fa-wechat:before, .fa-weixin:before {   content: "\f1d7"; } .fa-send:before, .fa-paper-plane:before {   content: "\f1d8"; } .fa-send-o:before, .fa-paper-plane-o:before {   content: "\f1d9"; } .fa-history:before {   content: "\f1da"; } .fa-circle-thin:before {   content: "\f1db"; } .fa-header:before {   content: "\f1dc"; } .fa-paragraph:before {   content: "\f1dd"; } .fa-sliders:before {   content: "\f1de"; } .fa-share-alt:before {   content: "\f1e0"; } .fa-share-alt-square:before {   content: "\f1e1"; } .fa-bomb:before {   content: "\f1e2"; } .fa-soccer-ball-o:before, .fa-futbol-o:before {   content: "\f1e3"; } .fa-tty:before {   content: "\f1e4"; } .fa-binoculars:before {   content: "\f1e5"; } .fa-plug:before {   content: "\f1e6"; } .fa-slideshare:before {   content: "\f1e7"; } .fa-twitch:before {   content: "\f1e8"; } .fa-yelp:before {   content: "\f1e9"; } .fa-newspaper-o:before {   content: "\f1ea"; } .fa-wifi:before {   content: "\f1eb"; } .fa-calculator:before {   content: "\f1ec"; } .fa-paypal:before {   content: "\f1ed"; } .fa-google-wallet:before {   content: "\f1ee"; } .fa-cc-visa:before {   content: "\f1f0"; } .fa-cc-mastercard:before {   content: "\f1f1"; } .fa-cc-discover:before {   content: "\f1f2"; } .fa-cc-amex:before {   content: "\f1f3"; } .fa-cc-paypal:before {   content: "\f1f4"; } .fa-cc-stripe:before {   content: "\f1f5"; } .fa-bell-slash:before {   content: "\f1f6"; } .fa-bell-slash-o:before {   content: "\f1f7"; } .fa-trash:before {   content: "\f1f8"; } .fa-copyright:before {   content: "\f1f9"; } .fa-at:before {   content: "\f1fa"; } .fa-eyedropper:before {   content: "\f1fb"; } .fa-paint-brush:before {   content: "\f1fc"; } .fa-birthday-cake:before {   content: "\f1fd"; } .fa-area-chart:before {   content: "\f1fe"; } .fa-pie-chart:before {   content: "\f200"; } .fa-line-chart:before {   content: "\f201"; } .fa-lastfm:before {   content: "\f202"; } .fa-lastfm-square:before {   content: "\f203"; } .fa-toggle-off:before {   content: "\f204"; } .fa-toggle-on:before {   content: "\f205"; } .fa-bicycle:before {   content: "\f206"; } .fa-bus:before {   content: "\f207"; } .fa-ioxhost:before {   content: "\f208"; } .fa-angellist:before {   content: "\f209"; } .fa-cc:before {   content: "\f20a"; } .fa-shekel:before, .fa-sheqel:before, .fa-ils:before {   content: "\f20b"; } .fa-meanpath:before {   content: "\f20c"; } .fa-buysellads:before {   content: "\f20d"; } .fa-connectdevelop:before {   content: "\f20e"; } .fa-dashcube:before {   content: "\f210"; } .fa-forumbee:before {   content: "\f211"; } .fa-leanpub:before {   content: "\f212"; } .fa-sellsy:before {   content: "\f213"; } .fa-shirtsinbulk:before {   content: "\f214"; } .fa-simplybuilt:before {   content: "\f215"; } .fa-skyatlas:before {   content: "\f216"; } .fa-cart-plus:before {   content: "\f217"; } .fa-cart-arrow-down:before {   content: "\f218"; } .fa-diamond:before {   content: "\f219"; } .fa-ship:before {   content: "\f21a"; } .fa-user-secret:before {   content: "\f21b"; } .fa-motorcycle:before {   content: "\f21c"; } .fa-street-view:before {   content: "\f21d"; } .fa-heartbeat:before {   content: "\f21e"; } .fa-venus:before {   content: "\f221"; } .fa-mars:before {   content: "\f222"; } .fa-mercury:before {   content: "\f223"; } .fa-intersex:before, .fa-transgender:before {   content: "\f224"; } .fa-transgender-alt:before {   content: "\f225"; } .fa-venus-double:before {   content: "\f226"; } .fa-mars-double:before {   content: "\f227"; } .fa-venus-mars:before {   content: "\f228"; } .fa-mars-stroke:before {   content: "\f229"; } .fa-mars-stroke-v:before {   content: "\f22a"; } .fa-mars-stroke-h:before {   content: "\f22b"; } .fa-neuter:before {   content: "\f22c"; } .fa-genderless:before {   content: "\f22d"; } .fa-facebook-official:before {   content: "\f230"; } .fa-pinterest-p:before {   content: "\f231"; } .fa-whatsapp:before {   content: "\f232"; } .fa-server:before {   content: "\f233"; } .fa-user-plus:before {   content: "\f234"; } .fa-user-times:before {   content: "\f235"; } .fa-hotel:before, .fa-bed:before {   content: "\f236"; } .fa-viacoin:before {   content: "\f237"; } .fa-train:before {   content: "\f238"; } .fa-subway:before {   content: "\f239"; } .fa-medium:before {   content: "\f23a"; } .fa-yc:before, .fa-y-combinator:before {   content: "\f23b"; } .fa-optin-monster:before {   content: "\f23c"; } .fa-opencart:before {   content: "\f23d"; } .fa-expeditedssl:before {   content: "\f23e"; } .fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {   content: "\f240"; } .fa-battery-3:before, .fa-battery-three-quarters:before {   content: "\f241"; } .fa-battery-2:before, .fa-battery-half:before {   content: "\f242"; } .fa-battery-1:before, .fa-battery-quarter:before {   content: "\f243"; } .fa-battery-0:before, .fa-battery-empty:before {   content: "\f244"; } .fa-mouse-pointer:before {   content: "\f245"; } .fa-i-cursor:before {   content: "\f246"; } .fa-object-group:before {   content: "\f247"; } .fa-object-ungroup:before {   content: "\f248"; } .fa-sticky-note:before {   content: "\f249"; } .fa-sticky-note-o:before {   content: "\f24a"; } .fa-cc-jcb:before {   content: "\f24b"; } .fa-cc-diners-club:before {   content: "\f24c"; } .fa-clone:before {   content: "\f24d"; } .fa-balance-scale:before {   content: "\f24e"; } .fa-hourglass-o:before {   content: "\f250"; } .fa-hourglass-1:before, .fa-hourglass-start:before {   content: "\f251"; } .fa-hourglass-2:before, .fa-hourglass-half:before {   content: "\f252"; } .fa-hourglass-3:before, .fa-hourglass-end:before {   content: "\f253"; } .fa-hourglass:before {   content: "\f254"; } .fa-hand-grab-o:before, .fa-hand-rock-o:before {   content: "\f255"; } .fa-hand-stop-o:before, .fa-hand-paper-o:before {   content: "\f256"; } .fa-hand-scissors-o:before {   content: "\f257"; } .fa-hand-lizard-o:before {   content: "\f258"; } .fa-hand-spock-o:before {   content: "\f259"; } .fa-hand-pointer-o:before {   content: "\f25a"; } .fa-hand-peace-o:before {   content: "\f25b"; } .fa-trademark:before {   content: "\f25c"; } .fa-registered:before {   content: "\f25d"; } .fa-creative-commons:before {   content: "\f25e"; } .fa-gg:before {   content: "\f260"; } .fa-gg-circle:before {   content: "\f261"; } .fa-tripadvisor:before {   content: "\f262"; } .fa-odnoklassniki:before {   content: "\f263"; } .fa-odnoklassniki-square:before {   content: "\f264"; } .fa-get-pocket:before {   content: "\f265"; } .fa-wikipedia-w:before {   content: "\f266"; } .fa-safari:before {   content: "\f267"; } .fa-chrome:before {   content: "\f268"; } .fa-firefox:before {   content: "\f269"; } .fa-opera:before {   content: "\f26a"; } .fa-internet-explorer:before {   content: "\f26b"; } .fa-tv:before, .fa-television:before {   content: "\f26c"; } .fa-contao:before {   content: "\f26d"; } .fa-500px:before {   content: "\f26e"; } .fa-amazon:before {   content: "\f270"; } .fa-calendar-plus-o:before {   content: "\f271"; } .fa-calendar-minus-o:before {   content: "\f272"; } .fa-calendar-times-o:before {   content: "\f273"; } .fa-calendar-check-o:before {   content: "\f274"; } .fa-industry:before {   content: "\f275"; } .fa-map-pin:before {   content: "\f276"; } .fa-map-signs:before {   content: "\f277"; } .fa-map-o:before {   content: "\f278"; } .fa-map:before {   content: "\f279"; } .fa-commenting:before {   content: "\f27a"; } .fa-commenting-o:before {   content: "\f27b"; } .fa-houzz:before {   content: "\f27c"; } .fa-vimeo:before {   content: "\f27d"; } .fa-black-tie:before {   content: "\f27e"; } .fa-fonticons:before {   content: "\f280"; } .fa-reddit-alien:before {   content: "\f281"; } .fa-edge:before {   content: "\f282"; } .fa-credit-card-alt:before {   content: "\f283"; } .fa-codiepie:before {   content: "\f284"; } .fa-modx:before {   content: "\f285"; } .fa-fort-awesome:before {   content: "\f286"; } .fa-usb:before {   content: "\f287"; } .fa-product-hunt:before {   content: "\f288"; } .fa-mixcloud:before {   content: "\f289"; } .fa-scribd:before {   content: "\f28a"; } .fa-pause-circle:before {   content: "\f28b"; } .fa-pause-circle-o:before {   content: "\f28c"; } .fa-stop-circle:before {   content: "\f28d"; } .fa-stop-circle-o:before {   content: "\f28e"; } .fa-shopping-bag:before {   content: "\f290"; } .fa-shopping-basket:before {   content: "\f291"; } .fa-hashtag:before {   content: "\f292"; } .fa-bluetooth:before {   content: "\f293"; } .fa-bluetooth-b:before {   content: "\f294"; } .fa-percent:before {   content: "\f295"; } .fa-gitlab:before {   content: "\f296"; } .fa-wpbeginner:before {   content: "\f297"; } .fa-wpforms:before {   content: "\f298"; } .fa-envira:before {   content: "\f299"; } .fa-universal-access:before {   content: "\f29a"; } .fa-wheelchair-alt:before {   content: "\f29b"; } .fa-question-circle-o:before {   content: "\f29c"; } .fa-blind:before {   content: "\f29d"; } .fa-audio-description:before {   content: "\f29e"; } .fa-volume-control-phone:before {   content: "\f2a0"; } .fa-braille:before {   content: "\f2a1"; } .fa-assistive-listening-systems:before {   content: "\f2a2"; } .fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {   content: "\f2a3"; } .fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {   content: "\f2a4"; } .fa-glide:before {   content: "\f2a5"; } .fa-glide-g:before {   content: "\f2a6"; } .fa-signing:before, .fa-sign-language:before {   content: "\f2a7"; } .fa-low-vision:before {   content: "\f2a8"; } .fa-viadeo:before {   content: "\f2a9"; } .fa-viadeo-square:before {   content: "\f2aa"; } .fa-snapchat:before {   content: "\f2ab"; } .fa-snapchat-ghost:before {   content: "\f2ac"; } .fa-snapchat-square:before {   content: "\f2ad"; } .fa-pied-piper:before {   content: "\f2ae"; } .fa-first-order:before {   content: "\f2b0"; } .fa-yoast:before {   content: "\f2b1"; } .fa-themeisle:before {   content: "\f2b2"; } .fa-google-plus-circle:before, .fa-google-plus-official:before {   content: "\f2b3"; } .fa-fa:before, .fa-font-awesome:before {   content: "\f2b4"; } .fa-handshake-o:before {   content: "\f2b5"; } .fa-envelope-open:before {   content: "\f2b6"; } .fa-envelope-open-o:before {   content: "\f2b7"; } .fa-linode:before {   content: "\f2b8"; } .fa-address-book:before {   content: "\f2b9"; } .fa-address-book-o:before {   content: "\f2ba"; } .fa-vcard:before, .fa-address-card:before {   content: "\f2bb"; } .fa-vcard-o:before, .fa-address-card-o:before {   content: "\f2bc"; } .fa-user-circle:before {   content: "\f2bd"; } .fa-user-circle-o:before {   content: "\f2be"; } .fa-user-o:before {   content: "\f2c0"; } .fa-id-badge:before {   content: "\f2c1"; } .fa-drivers-license:before, .fa-id-card:before {   content: "\f2c2"; } .fa-drivers-license-o:before, .fa-id-card-o:before {   content: "\f2c3"; } .fa-quora:before {   content: "\f2c4"; } .fa-free-code-camp:before {   content: "\f2c5"; } .fa-telegram:before {   content: "\f2c6"; } .fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {   content: "\f2c7"; } .fa-thermometer-3:before, .fa-thermometer-three-quarters:before {   content: "\f2c8"; } .fa-thermometer-2:before, .fa-thermometer-half:before {   content: "\f2c9"; } .fa-thermometer-1:before, .fa-thermometer-quarter:before {   content: "\f2ca"; } .fa-thermometer-0:before, .fa-thermometer-empty:before {   content: "\f2cb"; } .fa-shower:before {   content: "\f2cc"; } .fa-bathtub:before, .fa-s15:before, .fa-bath:before {   content: "\f2cd"; } .fa-podcast:before {   content: "\f2ce"; } .fa-window-maximize:before {   content: "\f2d0"; } .fa-window-minimize:before {   content: "\f2d1"; } .fa-window-restore:before {   content: "\f2d2"; } .fa-times-rectangle:before, .fa-window-close:before {   content: "\f2d3"; } .fa-times-rectangle-o:before, .fa-window-close-o:before {   content: "\f2d4"; } .fa-bandcamp:before {   content: "\f2d5"; } .fa-grav:before {   content: "\f2d6"; } .fa-etsy:before {   content: "\f2d7"; } .fa-imdb:before {   content: "\f2d8"; } .fa-ravelry:before {   content: "\f2d9"; } .fa-eercast:before {   content: "\f2da"; } .fa-microchip:before {   content: "\f2db"; } .fa-snowflake-o:before {   content: "\f2dc"; } .fa-superpowers:before {   content: "\f2dd"; } .fa-wpexplorer:before {   content: "\f2de"; } .fa-meetup:before {   content: "\f2e0"; } .sr-only {   position: absolute;   width: 1px;   height: 1px;   padding: 0;   margin: -1px;   overflow: hidden;   clip: rect(0, 0, 0, 0);   border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus {   position: static;   width: auto;   height: auto;   margin: 0;   overflow: visible;   clip: auto; }.rs-p-wp-fix{display:none!important;margin:0!important;height:0!important}body{--sr-7-css-loaded:1}.wp-block-themepunch-revslider{position:relative}.wp-block-themepunch-revslider.revslider{margin:0}canvas.sr7-pbar{z-index:500;position:absolute;pointer-events:none}sr7-module{display:block;position:relative;overflow-x:visible}sr7-adjuster{position:relative;display:block;width:100%}sr7-content{position:absolute;top:0;height:100%;contain:size layout style;z-index:1;overflow-x:visible}sr7-carousel{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}sr7-slide{position:absolute;width:100%;height:100%;contain:strict;top:0;left:0;z-index:1;visibility:hidden;pointer-events:none}.sr7-overflow-force sr7-slide,sr7-carousel sr7-slide{contain:layout style}sr7-module-bg{top:0;z-index:0;position:absolute}sr7-3dwrap{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}sr7-overlay{display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:3;background-repeat:repeat}sr7-btn,sr7-col,sr7-content .sr7-layer,sr7-grp,sr7-img,sr7-layer,sr7-linebrk,sr7-row,sr7-shp,sr7-svg,sr7-txt,sr7-zone{user-select:none;visibility:hidden;display:none;box-sizing:border-box;backface-visibility:hidden}.sr7-layer[data-subtype=slidebg],sr7bg{pointer-events:none}sr7-content .sr7-layer.sr7-withclip,sr7-content .sr7-layer.sr7-withclip .sr7-layer{backface-visibility:visible}sr7-grp.sr7-clear:after{content:"";clear:both;display:block;height:0}sr7-zone{pointer-events:none}sr7-row.sr7-layer.sr7-galign{box-sizing:border-box}.sr7-layer[data-type=svg]>svg,sr7-layer[data-type=svg]>svg{width:100%;height:100%}sr7-row-con{table-layout:fixed;font-size:0;display:block}sr7-module .sr7-layer,sr7-module sr7-layer{-webkit-font-smoothing:antialiased!important;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;font-display:swap}sr7-slide.sr7-staticslide-low{z-index:0!important}sr7-slide.sr7-staticslide-high{z-index:105!important}sr7-slide a{transition:none}sr7-module.sr7-top-fixed{width:100%;height:auto!important;backface-visibility:hidden}sr7-module.sr7-top-fixed sr7-adjuster{height:auto!important}sr7-module.sr7-top-fixed sr7-content,sr7-module.sr7-top-fixed sr7-content .sr7-layer:not(.sr7-ignore-pe) *{pointer-events:none}sr7-prl{top:50%;left:50%;z-index:10000;position:absolute}sr7-prl.off{display:none!important}sr7-prl.sr7-fade-in{animation:tp-fade-in 1s linear}.sr-force-hidden{display:none!important}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes tp-fade-in{0%{opacity:0}20%{opacity:0}100%{opacity:100}}@keyframes tp-rotate{100%{transform:rotate(360deg)}}sr7-fonttest{width:auto;display:inline-block;white-space:nowrap;font-size:12px;color:#000}sr7-fonttest-wrap{position:absolute;contain:strict;top:-1500px;left:-1500px;width:1500px;height:1000px;pointer-events:none;opacity:0}.fn-wrap{display:flex;position:fixed;width:100px;height:50px;z-index:100;background-color:rgba(66,66,66,.2);justify-content:space-around;align-items:center;bottom:0;left:50%;transform:translateX(-50%)}.fn-left,.fn-right{display:flex;width:40px;height:40px;justify-content:center;align-items:center;background-color:gray;color:#fff;font-weight:700;font-size:20px;cursor:pointer}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@charset "UTF-8";:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be transparent transparent transparent;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.select2-container{width:100%}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}.select2-container .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}.select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}.select2-container .select2-dropdown,.select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}.select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgba(90,89,68,.5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";content:"\e021"/"";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:rgba(0,0,0,.025)}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid rgba(0,0,0,.1)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgba(0,0,0,.1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgba(0,0,0,.1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(129,110,153,.14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgba(104,87,125,.14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit} .woocommerce form .form-row .required { visibility: visible; } .tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.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:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.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-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.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-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.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}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap: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 .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap: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 .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap: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 .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap: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 .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{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,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;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:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.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,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);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:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);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:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!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}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow: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:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.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-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!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}.justify-content-evenly{justify-content:space-evenly!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}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!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}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.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-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!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}.justify-content-sm-evenly{justify-content:space-evenly!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}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!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}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.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-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!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}.justify-content-md-evenly{justify-content:space-evenly!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}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!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}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.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-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!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}.justify-content-lg-evenly{justify-content:space-evenly!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}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!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}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.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-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!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}.justify-content-xl-evenly{justify-content:space-evenly!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}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!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}.d-print-none{display:none!important}} .woocommerce .woocommerce-ordering select {   vertical-align: top;   height: 50px;   line-height: 20px;   border: 1px solid #eaeaea;   border-radius: 0;   width: auto;   color: var(--default-text-color); } .woocommerce .woocommerce-result-count {   margin: 11px 0; } .woocommerce .finxpert-content-wrap.container.page, .woocommerce-checkout .finxpert-content-wrap.container.page, .woocommerce-account .finxpert-content-wrap.container.page, .woocommerce-cart .finxpert-content-wrap.container.page {   max-width: 1200px; } .woocommerce ul.products li.product .zozo-woo-buttons-pack a {   height: 45px;   line-height: 50px;   width: 45px;   margin: 0 0;   margin-bottom: 8px;   border-radius: 5px;   color: var(--default-text-color);   background: var(--light-color);   box-shadow: 0 0 25px rgb(23 23 23 / 6%);   margin: 0 5px; } .woocommerce ul.products li.product > a.woocommerce-loop-product__link:before {   content: "";   position: absolute;   left: 30px;   top: 15px;   right: 30px;   bottom: 106px;   background: rgb(255 255 255 / 16%);   z-index: 0;   border: solid 1px #ffffff;   transform: scale(0);   transition: all .3s;   backdrop-filter: blur(6px);   -webkit-backdrop-filter: blur(6px);   box-shadow: none; } .woocommerce ul.products li.product:hover > a.woocommerce-loop-product__link:before {   transform: scale(1);   transition: all .3s; } .woocommerce-page form .form-row.address-field span {   width: 100%; } .woocommerce form .form-row {   padding: 0; } .woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {   display: block;   width: 100%;   margin-bottom: 26px; } .woocommerce ul.products li.product .woocommerce-loop-product__title {   text-decoration: none;   line-height: 30px;   font-size: 20px;   font-weight: 400;   letter-spacing: 0;   display: block;   margin: 0 0 7px;   padding-bottom: 0;   text-align: center;   padding-top: 7px;   transition: all .3s; } .woocommerce ul.products li.product:hover .woocommerce-loop-product__title {   transition: all .3s; } .woocommerce .products ul, .woocommerce ul.products {   margin: 0 -15px; } .woocommerce ul.products li.product .woo-thumb-wrap {   position: relative;   margin-bottom: 27px;   background: #f8f8f8; } .woocommerce ul.products li.product .button {   display: table;   border-radius: 0px 0px 0px 0px;   padding: 13px 25px 13px 25px;   font-size: 13px;   font-weight: 600;   text-transform: uppercase;   letter-spacing: 1px;   transition: all .5s;   margin: auto;   position: absolute;   opacity: 0;   top: 136px;   left: 0;   right: 0;   color: #fff;   text-align: center;   background-color: #d70007; } .woocommerce ul.products li.product .button.product_type_external {   margin: 0 30px;   font-size: 12px;   line-height: 19px; } .woocommerce ul.products li.product:hover .button {   opacity: 1;   top: 175px;   transition: all .5s; } .single-product .entry-content .related h2 {   font-size: 34px;   line-height: 42px; } .woocommerce ul.products li.product .button:hover {   transition: all .3s; } .woocommerce div ul.products li.product .price {   font-size: 16px;   line-height: 24px;   text-align: center;   margin-bottom: 0px;   color: #d70007; } .woocommerce div.product div.images.woocommerce-product-gallery {   position: relative;   border: 1px solid#d70007; } .woocommerce ul.products li.product .price ins {   font-weight: 600;   margin-left: 5px;   text-decoration: none; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {   padding: 0 15px;   margin: 0;   margin-bottom: 35px; } .woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {   width: 33.333333%; } .woocommerce-page ul.products li.product img {   margin-bottom: 15px; } .woocommerce select {   height: 50px;   background-repeat: no-repeat;   background-position: right;   line-height: 50px;   border: 1px solid #eaeaea;   border-radius: 0;   width: 100%; } .woocommerce ul.products li.product .onsale, .woocommerce span.onsale {   height: auto;   max-width: 50px;   padding: 5px 10px;   min-height: auto !important;   margin: 0;   line-height: 1;   border-radius: 0;   left: 30px;   top: 15px;   font-weight: 400;   background-color: #d70007; } .woocommerce span.onsale {   left: 30px;   top: 30px; } span.zozo-product-favoured {   left: 7px;   top: -7px;   background: deeppink; } .woocommerce .woocommerce-ordering {   margin-bottom: 35px; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product {   width: 25%; } .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel {   border: none;   padding: 30px 25px;   margin: 0 0 4em;   border: solid 1px #eaeaea;   border-top: 0; } .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs {   padding: 0;   margin: 0;   overflow: visible;   border-bottom: solid 1px #eaeaea; } .wc-tabs-wrapper h2 {   display: none; } .product .entry-summary form.cart {   padding-top: 30px;   border-top: solid 1px #eaeaea;   margin-top: 30px;   margin-bottom: 30px; } .product_meta {   border: 1px solid #eaeaea;   border-left: 0;   border-right: 0;   padding: 26px 0;   border-bottom: 0;   padding-bottom: 0;   margin-bottom: 0; } .product_meta>span {   display: block;   position: relative;   margin-bottom: 10px;   font-weight: 600;   color: var(--dark-bg) } .product_meta>span span {   font-weight: 400;   padding-left: 0;   color: var(--default-text-color) } .single-product-buttons-pack a {   height: 50px;   border: 2px solid #eaeaea;   display: inline-block;   border-radius: 0;   -webkit-transition: all .3s ease-out;   transition: all .3s ease-out;   font-size: 17px;   line-height: 50px;   font-weight: 500;   vertical-align: bottom;   outline: none;   width: 50px;   text-align: center;   margin-left: 18px;   -webkit-border-radius: 50%;   -ms-border-radius: 50%;   -moz-border-radius: 50%;   -o-border-radius: 50%;   border-radius: 50%; } .woocommerce button.single_add_to_cart_button.button, .short-product-view-inner .single_add_to_cart_button {   padding: 16px 31px 15px 31px;   float: none;   margin-left: 0;   height: 50px;   border: solid 1px;   border-radius: 0;   text-transform: uppercase;   letter-spacing: 1px;   font-size: 15px; } .woocommerce .quantity .qty {   text-align: center;   margin: 0 10px 0 0;   display: inline-block;   height: 50px;   position: relative;   z-index: 1;   width: 80px;   border: 1px solid #F6F9F6;   background-color: #F6F9F6; } .woocommerce-tabs.wc-tabs-wrapper {   padding-top: 50px; } .woocommerce div.product .woocommerce-tabs ul.tabs li a {   letter-spacing: 0;   border-style: solid;   border-color: transparent;   transition: all .3s;   font-weight: 400;   font-size: 16px;   line-height: 30px;   border-radius: 0;   background-color: #eaeaea;   padding: 11px 32px;   border-width: 0 0 1px 0;   display: flex; } .single-product.woocommerce .quantity .qty {   margin: 0 0px 10px 0px; } .woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li::after {   content: unset; } .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {   color: var(--light-color); } .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {   text-align: left;   padding-left: 0;   padding-right: 0;   border: 0;   margin: 0;   background: transparent;   border-radius: 0;   -webkit-border-radius: 0;   -moz-border-radius: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs li {   margin-right: 30px; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after, .woocommerce div.product .woocommerce-tabs ul.tabs::before {   display: none; } .woocommerce table.shop_attributes {   margin-bottom: 0; } a.zozo-product-compare-trigger {   top: 10px;   right: auto;   left: 20px; } body.woocommerce-page .short-product-view-inner > .product > div.entry-summary {   padding-left: 20px;   margin: 0; } body.woocommerce-page .short-product-view-inner > .product > div {   width: 50%; } a.zozo-compare-close {   left: -40px;   height: 40px;   width: 40px;   line-height: 40px; } .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {   padding: 0;   width: 50px;   height: 50px;   line-height: 20px;   margin: 0 5px;   border: solid 1px #d70007;   font-weight: 700; } .woocommerce nav.woocommerce-pagination {   text-align: center;   margin-top: 30px; } .woocommerce nav.woocommerce-pagination ul li {   padding: 0;   margin: 0;   float: left;   display: inline;   overflow: hidden;   border: none; } .woocommerce nav.woocommerce-pagination ul {   display: inline-block;   white-space: nowrap;   padding: 0;   clear: both;   border: none;   border-right: 0;   margin: 1px; } .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {   color: #fff;   background: #262420 } .zozo-woo-compare-inner .zcompare > .zcompare-body p a {   font-size: 16px;   line-height: 20px;   font-weight: 600;   margin-bottom: 0; } .zozo-woo-compare-inner .zcompare {   margin-bottom: 15px; } .zozo-woo-compare-inner .zcompare > .zozo-compare-img {   border-radius: 5px; } .zozo-woo-compare-wrap {   padding: 18px 15px;   margin-top: 85px; } .zozo-sticky-cart-wrap, .zozo-sticky-wishlist-wrap {   z-index: 9;   padding: 15px 0; } ul.zozo-sticky-wishlist > li > .product-name a {   margin-bottom: 12px;   display: block;   font-weight: 600; } ul.cart-dropdown-menu .product-thumbnail, ul.zozo-sticky-cart .product-thumbnail, ul.wishlist-dropdown-menu .product-thumbnail, ul.zozo-sticky-wishlist .product-thumbnail {   margin-right: 10px; } .mini-view-wishlist a, .mini-view-cart a {   border: 1px solid #eaeaea;   border-radius: 5px;   padding: 11px 20px !important;   font-weight: 700;   margin: 0 auto;   width: fit-content; } a.zozo-woo-compare-ajax.zozo-btn {   border: 1px solid #eaeaea;   border-radius: 5px;   padding: 6px 0px;   font-weight: 700; } a.zozo-sticky-cart-close, a.zozo-sticky-wishlist-close {   background: var(--light-color);   left: -40px;   top: 0px;   width: 40px;   line-height: 40px; } .woo-icon-count {   left: -10px;   right: auto;   border-radius: 0;   -ms-border-radius: 0;   -moz-border-radius: 0;   -o-border-radius: 0;   -webkit-border-radius: 0;   height: 14px;   line-height: 14px;   width: 14px; } .zozo-sticky-cart-wrap {   margin-top: -80px; } .zozo-product-short-view {   max-width: 80%;   margin: 0 auto;   background: var(--light-color);   display: table;   padding: 15px;   position: relative; } body.woocommerce-page .short-product-view-inner > .product {   max-width: 100%; } body .mfp-close-btn-in .mfp-close {   color: var(--light-color);   background: #000 !important; } ul.zozo-sticky-cart > li > .product-name a, ul.wishlist-dropdown-menu > li > .product-name a, ul.zozo-sticky-wishlist > li > .product-name a {   font-size: 16px;   line-height: 20px;   font-weight: 600;   margin-bottom: 8px;   display: inline-block; } .woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {   text-align: left; } .woocommerce div.product form.cart .variations th:first-child {   width: 70px;   padding: 0;   text-transform: capitalize; } .woocommerce div.product form.cart .variations select {   max-width: 250px;   min-width: 250px;   margin-right: 0; } .woocommerce div.product form.cart .variations tr {   display: flex;   align-items: center;     margin-bottom: 11px; } .woocommerce div.product form.cart .variations label {   margin-bottom: 0; } .woocommerce div.product form.cart .reset_variations {   padding-left: 15px; } .single-product.woocommerce div.product p.price ins, .single-product.woocommerce div.product span.price ins {   text-decoration: none;   padding-left: 5px; } .product_meta>span a {   font-weight: 400;   color: #797979; } .woocommerce ul.products li.product a.woocommerce-loop-product__link {   padding: 25px;   display: block;   border: solid 1px #eaeaea; } .woocommerce-cart .wedknot-content-wrap {   padding-bottom: 80px; } .woocommerce-cart table.cart td.actions .coupon .input-text {   margin: 0 15px 0 0;   padding: 14.5px 20px 14px;   border: 1px solid #eaeaea; } .woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {   display: flex; } .woocommerce-page table.cart td.actions .input-text {   width: 50%; } .woocommerce div.product form.cart .group_table tbody {   padding: 15px;   border: solid 1px #eaeaea;   display: block; } .woocommerce div.product form.cart .group_table tr {   display: flex;   justify-content: space-between;   align-items: center;   border-bottom: solid 1px #eaeaea;   margin: 10px 0; } .woocommerce div.product form.cart .group_table tr:last-child {   border-bottom: none; } .woocommerce div.product form.cart .group_table tr:first-child {   margin-top: 0; } .woocommerce div.product form.cart .group_table tr:last-child, .woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label label, .woocommerce div.product form.cart .group_table tr:last-child .quantity .qty {   margin-bottom: 0; } .woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label, .woocommerce div.product form.cart .group_table td {   padding: 0; } .woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label {   font-weight: 700; } .woocommerce div.product form.cart .group_table td .woocommerce-Price-amount.amount {   color: #7bcb5e; } .woocommerce div.product form.cart .group_table td del .woocommerce-Price-amount.amount {   opacity: 0.6; } .woocommerce div.product form.cart .group_table td ins {   text-decoration: none; } .woocommerce button.button:disabled[disabled] {   color: var(--light-color);   cursor: not-allowed;   padding: 18px 40px; } .woocommerce div.product div.images .flex-control-thumbs {   overflow: hidden;   zoom: 1;   top: 190px;   padding-left: 10px;   position: absolute;   display: flex;     flex-direction: column; } .woocommerce div.product div.images .flex-control-thumbs li {   width: 64%;   float: left;   margin-top: 10px;   margin-right: 10px;   margin-bottom: 10px;   background: #fff;   list-style: none;   border: 1px solid#d70007; } .woocommerce div.product .woocommerce-tabs ul.tabs li a {   color: #ffffff;   background-color: #d70007; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {   background-color: #262420; } .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover {   color: var(--light-color);   background-color: #262420; } .woocommerce div.product .woocommerce-tabs ul.tabs li {   margin-right: 5px; } .woocommerce button.button {   padding: 21px 30px;   font-weight: 600;   left: auto;   color: var(--light-color);   font-size: 14px;   text-transform: uppercase;   border-radius: 0; } .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text {   border: 1px solid #e1e1e1;   padding: 0px 8px;   height: 50px;   line-height: 50px !important; } .woocommerce-page form .form-row textarea.input-text {   padding: 10px 0 0 15px; } .woocommerce button.button:hover{ background-color: var(--dark-txt-clr);   text-decoration: none;   background-image: none;   color: var(--light-color); } button.button:disabled[disabled]:hover{ color: #ffff !important;   background-color: #262420 !important; } .woocommerce .cart-collaterals .cart_totals h2{ font-size: 24px;   line-height: 34px;   text-transform: capitalize;   margin-bottom: 25px; } .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {   margin-top: 50px; } .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {   display: inline;   text-align: left;   font-size: 14px;   font-weight: 600;   line-height: 34px;   text-transform: uppercase;   padding: 18px 30px;   border: solid 1px; } .shop_table.cart td.product-price .amount, .shop_table.cart td.product-subtotal .amount, .woocommerce table.shop_table td.product-name {   font-weight: 600;   color: #d70007; } #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {   width: 65px;   background: #f8f8f8; } .woocommerce a.button.alt:hover{ color: var(--dark-txt-clr);   background-color: var(--dark-txt-clr); } .woocommerce-cart .wc-proceed-to-checkout {   padding: 1em 0 0; } .cart_totals .wc-proceed-to-checkout a.checkout-button {   margin-bottom: 0; } .woocommerce-info {   border-top-color: #d70007; } .woocommerce-info::before {   color: #d70007; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {   width: 48%;   max-width: 100%; } .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {   width: 50%;   max-width: 100%; } span.woocommerce-input-wrapper, .woocommerce form .password-input {   width: 100%; } .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .select2-container .select2-selection--single .select2-selection__rendered {   padding-left: 15px;   padding-right: 15px; } .woocommerce-MyAccount-content h3, form.woocommerce-EditAccountForm.edit-account legend {   color: #1A1919;   font-weight: 400;   font-size: 26px;   line-height: 34px; } .woocommerce form .form-row label {   line-height: 1.5;   font-weight: 400;   text-transform: capitalize;   margin-bottom: 8px;   color: #1A1919; } .woocommerce-account .woocommerce-MyAccount-content {   padding-left: 15px; } form.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first {   width: 100%; } form.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last {   display: block;   width: auto;   float: left; } .select2-container--default .select2-selection--single .select2-selection__arrow, .select2-container--default .select2-selection--single .select2-selection__rendered, span.select2-selection.select2-selection--single{   line-height: 50px;   height: 50px;   border-radius: 0;   color: #797979; } .form-control:focus, .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea:focus, .woocommerce form .form-row .input-text:focus, .woocommerce-page form .form-row .input-text:focus, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {   border: 1px solid #d70007; } .woocommerce form .form-row, .woocommerce-page form .form-row {   margin-bottom: 10px; } #order_review_heading {   margin-top: 40px; } .shop_table tfoot td {   background-color: transparent;   color: #d70007; } .woocommerce-checkout #payment {   background: #fff;   border-radius: 5px;   margin-top: 40px; } .woocommerce #content input.button, .woocommerce button.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce input.button.alt, .woocommerce input.button.disabled, .woocommerce input.button:disabled[disabled], .cart_totals .wc-proceed-to-checkout a.checkout-button, .single-product.woocommerce .restaurt_ajax_add_to_cart, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled {   display: inline-block;   color: #fff;   text-align: center;   line-height: 1;   font-weight: 600;   height: auto;   position: relative;   z-index: 1;   overflow: hidden;   border-radius: 0px!important;   -webkit-border-radius: 0px!important;   -moz-border-radius: 0px!important;   font-size: 15px;   padding: 18px 32px;   text-transform: uppercase;   background-color: #d70007;   transition: all .3s;   letter-spacing: 1px; } .woocommerce #content input.button:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover, .woocommerce input.button.alt:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .cart_totals .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover {   color: #fff;   background-color: #262420;   transition: all .3s; } .woocommerce table.shop_table td{   color: #d70007 ; } .select2-container--default .select2-selection--single {   background-color: #fff;   border: 1px solid #eaeaea;   border-radius: 4px; } .woocommerce-checkout #payment div.form-row{   padding: 30px 0 0 0; } .woocommerce form .form-row textarea {   height: 100px;   line-height: 45px;   display: block;   box-shadow: none; } .woocommerce table.shop_table {   text-align: left;   width: 100%;   border-collapse: collapse;   border-radius: 0; } .woocommerce table.shop_table td, .woocommerce-page table.shop_table td, .woocommerce table.shop_table th {   border-bottom: none !important; } .woocommerce table.shop_table td {   padding: 15px 20px; } .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme input {   min-height: 0; } .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {   display: inline-block;   width: 100%;   margin-bottom: 15px; } .woocommerce form .form-row label {   color: var(--default-text-color); } .woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link {   border: 1px solid #eaeaea;   margin-bottom: 0;     font-weight: 400;   list-style: none; border-bottom:0; } .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {   border-color: #eaeaea;   border-radius: 0; } .woocommerce form.login {   padding: 40px; } .woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link:last-child {   border: 1px solid #eaeaea; } .woocommerce-account .woocommerce-MyAccount-navigation > ul li a {   padding: 18px 30px 19px;   display: block;   color: #1A1919;   line-height: 1;   font-size: 18px;   font-weight: 600; } .woocommerce-page .woocommerce-info .button {   color: #fff; } .woocommerce-page .woocommerce-info .button:hover {   color: #fff; } :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button {   padding: 12px 23px;   font-weight: 700;   border-radius: 0;   font-size: 14px;   letter-spacing: 0.5px;   text-transform: uppercase; } .woocommerce-MyAccount-navigation > ul li a:hover {   background-color: #d70007;   color: #fff; } .woocommerce-account .woocommerce-MyAccount-navigation > ul li.is-active a {   background-color: #d70007;   color: #fff; } .woocommerce-account .addresses .title .edit {   line-height: 1;   transition: all 350ms ease 0s;   text-transform: capitalize;   letter-spacing: .2px;   margin-top: 14px;   font-size: 16px; } form.woocommerce-EditAccountForm.edit-account legend {   font-size: 30px;   font-weight: 600;   line-height: 38px; } .woocommerce-MyAccount-content h3 {   font-size: 30px; } #add_payment_method .cart-collaterals .cart_totals table td, #add_payment_method .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table td, .woocommerce-checkout .cart-collaterals .cart_totals table th {   vertical-align: middle; } .woocommerce #order_review .payment_methods.methods {   padding: 0; } .woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea {   height: 100px !important;   line-height: 100px !important; } .woocommerce table.shop_table tbody:first-child tr th:first-child {   border-right: 1px solid #ebe9eb; } .select2-container--default .select2-selection--single .select2-selection__arrow b {   left: auto;   right: 10px; } .woocommerce .site-footer .widget.widget_nav_menu, .woocommerce-account .site-footer .widget.widget_nav_menu, .woocommerce-cart .site-footer .widget.widget_nav_menu{   padding-left:0px; } .woocommerce aside.col-md-12 .cus-middle-widget-wrap .finxpert_mailchimp_widget, .woocommerce-account aside.col-md-12 .cus-middle-widget-wrap .finxpert_mailchimp_widget, .woocommerce-cart aside.col-md-12 .cus-middle-widget-wrap .finxpert_mailchimp_widget {   padding-right: 0;   padding-left: 0; } @media only screen and (max-width: 1024px) {   .woocommerce div.product div.images .flex-control-thumbs {     top: auto;     left: 12px;     padding-left: 0;     display: flex;     flex-direction: unset;   }   .woocommerce-MyAccount-content h3, form.woocommerce-EditAccountForm.edit-account legend {     font-weight: 600;     font-size: 34px;     line-height: 46px;     letter-spacing: -1px;   }   .woocommerce .finxpert-content-wrap > .row > .col-md-12,   .woocommerce-checkout .finxpert-content-wrap > .row > .col-md-12 {     padding-left: 15px;     padding-right: 15px;   }   .woocommerce-cart .finxpert-content-wrap > .row > .col-md-12 {     padding-left: 15px;     padding-right: 15px;   }   .select2-container--default .select2-selection--single .select2-selection__arrow b {        left: auto;     top: 50%;     right: 10px;   }   .woocommerce-account .finxpert-content-wrap > .row > .col-md-12 {     padding-left: 0;     padding-right: 15px;   }   .woocommerce .site-footer .widget.widget_nav_menu,   .woocommerce-account .site-footer .widget.widget_nav_menu,   .woocommerce-cart .site-footer .widget.widget_nav_menu{     padding-left: 0px;   }   .woocommerce-page .related.products ul.products li.product:last-child {     margin-bottom: 0;   }  } @media only screen and (max-width: 768px) {   .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {     float: left;     width: 100%;     max-width: 100%;   }     .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {     float: none;     width: 100%;     max-width: 100%;   }     .woocommerce-additional-fields {     margin-top: 30px     }     h3, .woocommerce-MyAccount-content h3, form.woocommerce-EditAccountForm.edit-account legend {     color: #444;     font-weight: 500;     font-size: 24px;     line-height: 34px;     letter-spacing: -1px;   }   .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product {     width: 50%;   }   .woocommerce .finxpert-content-wrap > .row > .col-md-12 {     padding-left: 15px;     padding-right: 15px;   } } @media only screen and (max-width: 480px) {     .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {     float: none;     width: 100%;     max-width: 100%;   }   .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product {     width: 100%;   }   .woocommerce-tabs.wc-tabs-wrapper {     padding-top: 16px;   } }              :root {   --sec-bg: #2F4F4F;   --sec-dark-bg: #163838;   --bg-light-clr: #f2f4f3;   --border-color: #eaeaea;   --trans-color: transparent;   --bg-ext: rgba(255,255,255,.05);   --dark-overlay-color : rgba(0,0,0, 0.05);   --light-color: #ffffff;   --drk-txt-color: #212121;   --default-text-color: #797979;   --head-font-semibold: 600;   --head-font-bold: 700;   --border-radius-30: 30px;   --border-radius-20: 20px;   --trans-dft: all .3s; } *,::after,::before{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:transparent}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[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:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}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]){text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",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;height:auto;max-width:100%;}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-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:.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}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.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:.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:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.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} .page-loader {   position: fixed;   left: 0;   top: 0;   width: 100%;   height: 100%;   background-position: 50% 50%;   background-repeat: no-repeat;   z-index: 99999;   background-color: #fff; } .page-loader.intiate {   transition: all ease 0.35s; } .page-loader.loaded {   opacity: 0;   visibility: hidden;   transition: all ease 0.35s; } .page-load-end .page-loader {   visibility: hidden;   -webkit-transition-delay: 1.5s;   -o-transition-delay: 1.5s;   transition-delay: 1.5s; } .page-load-initiate span.page-loader-divider, .page-load-end span.page-loader-divider {   position: absolute;   height: 1px;   width: 100%;   transition: all ease 0.35s;   transform: translate(-50%, -50%);   top: 50%;   left: 0;   right: auto;   background: #fff;   z-index: 9;   animation: linezoom 5s infinite; } .page-load-end span.page-loader-divider {   width: 100%;   opacity: 0;   transform: translateX(0);   left: 0; }  @keyframes linezoom {   from {     transform: scale(0);   }   to {     transform: scale(1);   } } html {   scroll-behavior: smooth; } .page-load-initiate .page-loader,.page-load-end .page-loader {   background: transparent; } .page-load-initiate .page-loader:before,.page-load-end .page-loader:before,.page-load-initiate .page-loader:after,.page-load-end .page-loader:after {   content: "";   position: fixed;   left: 0;   height: 50%;   width: 100%;   background: -webkit-gradient(linear, left top, right top, from(#0c3df4), to(#02b5ff));   background: -webkit-linear-gradient(left, #0c3df4 0%, #02b5ff 100%);   background: -o-linear-gradient(left, #0c3df4 0%, #02b5ff 100%);   background: linear-gradient(to right, #0c3df4 0%, #02b5ff 100%);   -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);   -o-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);   transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); } .page-load-initiate .page-loader:before,.page-load-end .page-loader:before {   top: 0; } .page-load-initiate .page-loader:after, .page-load-end .page-loader:after {   bottom: 0; } .page-load-end .page-loader:before,.page-load-end .page-loader:after {   height: 0;   -webkit-transition: all 0.7s cubic-bezier(1, 0, 0.55, 1);   -o-transition: all 0.7s cubic-bezier(1, 0, 0.55, 1);   transition: all 0.7s cubic-bezier(1, 0, 0.55, 1);   -webkit-transition-delay: 1s;   -o-transition-delay: 1s;   transition-delay: 1s; }  body {  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;   overflow-x: hidden;   color: #151515;   font-weight: 400; font-size: 16px;   line-height: 1.7; } .fa, .fas {   font-family: 'FontAwesome';   font-weight: 400; } body.rtl {   direction: rtl; } a {   text-decoration: none;   outline: none;   cursor: pointer;   color: #151515; } a:focus, a:hover, a:active {   text-decoration: none;   outline: none;   transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s; } p:last-child {   margin-bottom: 0; } p {   margin-top: 0;   margin-bottom: 1rem; } ul, ol {   padding-left: 15px; } ul:last-child, ol li:last-child {   margin-bottom: 0px; } ol li {   margin-bottom: 8px; } ul.nav>li {   display: inline-block; } img, video {   max-width: 100%;   height: auto; } img {   display: block;   margin: 0 auto; } svg {   width: 1em;   height: 1em; } .img-scale img {   transform: scale(0.9); } select {   height: 55px;   line-height: 55px;   padding: 0 10px; } select:focus {   outline: 0; } iframe {   border: 0; } input:focus {   outline: 0; } span:focus {   outline: 0; } ::selection {   color: #fff; } pre {   background: #eeeeee none repeat scroll 0 0;   margin-bottom: 1.6em;   max-width: 100%;   overflow: auto;   padding: 1.6em; } table td, table th {   border: 1px solid #e1e1e1;   padding: 5px 10px; } input, .wp-block-search__input {   min-height: 40px;   border-radius: 4px;   border: 1px solid rgba(234,234,234,0.5); } form.post-password-form input {   height: 54px; } .wp-block-search__input {   min-height: 52px;   border-radius: 4px;   border: 1px solid rgba(234,234,234,0.5);   padding: 0 12px; } table {   margin-bottom: 25px;   width: 100%;   text-align: center; } svg {  fill: currentColor; } ul {  margin: 0; } h1, h2, h3, h4, h5, h6 {   font-weight: 700; color: #252525; } .bypostauthor { display: block; } figure.alignnone, figure.aligncenter {   max-width: fit-content;   max-width: -webkit-fill-available; } .page-title-wrap a, .logged-in-as a, .footer-widgets-wrap a:hover {   color: #000; } .theme-color{   color: #000; } .dark {   color: #252525; } .text-center {   text-align: center; } .screen-reader-text { border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; } #site-content {   background: #fff; }  .site-header.header-absolute {   position: absolute;   left: 0;   right: 0;   z-index: 9999; } header a.btn.btn-primary {   border: 0; }  .header-navbar.navbar .header-titles > div {   display: block; } .site-logo img {   max-width: 160px;   padding: 10px 0; } .header-titles a.site-link.sticky-logo-link, .sticky-head.header-sticky .header-titles a.site-link {   display: none; } .sticky-head.header-sticky .mobilebar .header-titles a.site-link {   display: block; } .sticky-head.header-sticky .header-titles a.site-link.sticky-logo-link {   display: block; }  .mobilebar-left, .mobilebar-right, .navbar-left, .navbar-right {   margin: 0 -10px; } .mobilebar-left > *, .mobilebar-right > *, .navbar-left > *, .navbar-right > * {   padding: 0 10px; } body.mobile-menu-active {   overflow: hidden; } body.mobile-menu-active .mobile-menu-floating { overflow-y: auto; } .mobile-menu-floating {   position: fixed;   background: #fff;   z-index: 999999; padding-bottom: 50px;   height: 100%;   width: 100%; padding: 20px 15px; left: -100%; top: 0; transition: all ease-in-out 0.5s; } body.mobile-menu-active .mobile-menu-floating { left: 0; } body.mobile-menu-active .mobile-menu-floating > * {   margin-bottom: 25px; } body.mobile-menu-active .mobile-menu-floating > nav.mobile-menu-wrapper {   margin-top: 9px; } body.mobile-menu-active .mobile-menu-floating > *:last-child {   margin-bottom: 0; } ul.mobile-menu li {   display: block;   position: relative; } .mobile-menu-wrapper ul.mobile-menu li > a {   padding: 15px 0;   line-height: 1;   display: block; } i.close-icon:after, i.close-icon:before {   content: "";   border-bottom: solid 1px #000;   height: 1px;   width: 30px;   display: block; } i.close-icon:after {   transform: rotate(-45deg); } i.close-icon:before {   transform: rotate(45deg); } .mobile-menu-floating a.mobile-menu-toggle {   position: absolute;   right: 20px;   top: 30px; } .mobile-menu-floating .header-titles {   padding: 10px;   margin-top: 30px; } .mobile-menu-active .mobile-menu-floating * .site-title {   font-size: 42px;   line-height: 52px; } .header-mobilebar.navbar ul.nav.mobilebar.element-left {   line-height: 1; } .header-mobilebar ul.nav.mobilebar a i {   font-size: 25px; } header address { margin-bottom: 0; } ul.nav > li > a {   display: inline-flex; } header .navbar > div > ul.nav > li {   padding-right: 30px; position: relative; } header .navbar > div > ul.nav > li:last-child {   padding-right: 0; } .wp-menu.mobile-menu li > ul.sub-menu { display: none; } .wp-menu:not(.mobile-menu) > li > ul.sub-menu {   position: absolute;   left: 0;   top: 125%;   z-index: 9;   opacity: 0;   visibility: hidden;   transition: all .25s ease-in-out;   margin: 0 auto; padding: 0; } .wp-menu:not(.mobile-menu) li > ul.sub-menu.mega-menu { left: 15px; right: 15px; } .header-navbar.navbar > .container {   position: relative; } .wp-menu:not(.mobile-menu) li:hover > ul.sub-menu { opacity: 1;   visibility: visible; top: 100%; transition: all .25s ease-in-out; } ul.nav.wp-menu > li > ul.sub-menu.mega-menu > li.mega-menu-col > ul.sub-menu {   left: 0;   margin: 0;   top: auto;   position: relative;   box-shadow: none;   display: flex; } .header-topbar ul.nav.social-icons > li > a, .header-logobar ul.nav.social-icons > li > a, .header-navbar ul.nav.social-icons > li > a {   height: 35px;   line-height: 0;   width: 35px; } .site-header ul.nav.social-icons > li > a {   margin-right: 7px; } .site-header ul.nav.social-icons > li:last-child > a {   margin-right: 0px; } header ul.nav.social-icons a span {   line-height: 35px; } header a.btn.btn-primary {   padding: 15px 30px; } .zozo-block-primary.finxpert-slide {   position: relative; } .header-logobar, .header-navbar {   padding: 0; } .header-logobar {   background-color: #fff; } .header-logobar .header-parts-nav > ul {   line-height: 100px; } .header-logobar .header-parts-nav > ul > li > * {   vertical-align: middle;   display: inline-block; } header ul.nav.wp-menu li > ul.sub-menu.mega-menu li > ul.sub-menu > li {   border: 0; } header ul.nav.wp-menu li > ul.sub-menu.mega-menu li {   padding: 0px 0px; } header ul.nav.wp-menu li > ul.sub-menu.mega-menu li a {   padding: 0px 13px; } span.menu-item-icon {   margin-right: 10px; } header .wp-menu li > ul.sub-menu.mega-menu > li > a:before, header .wp-menu li > ul.sub-menu.mega-menu > li > a:after {   display: none; } header .wp-menu li > ul.sub-menu.mega-menu li a::before {   display: none; } header .wp-menu li > ul.sub-menu.mega-menu > li > a {   font-weight: 600; } li.menu-item.menu-item-has-children {   position: relative; } li.menu-item.menu-item-has-children.menu-item-has-mega-children {   position: static; } header ul.nav.wp-menu li > ul.sub-menu li {   display: block;   position: relative;   line-height: 35px; padding: 7px 20px 7px 20px; } header ul.nav.wp-menu li > ul.sub-menu li a {   position: relative;   transition: all .3s; } header ul.nav.wp-menu li > ul.sub-menu li a:hover {   padding-left: 30px;   transition: all .3s; } header ul.nav.wp-menu li > ul.sub-menu li a:before {   content: "";   position: absolute;   left: 0;   width: 14px;   height: 4px;   background: #000;   top: 50%;   transform: translateY(-50%);   border-radius: 20px; opacity: 0; transition: all 0.6s cubic-bezier(0.25, 1, 0.55, 1) 0s;   -moz-transition: all 0.6s cubic-bezier(0.25, 1, 0.55, 1) 0s;   -webkit-transition: all 0.6s cubic-bezier(0.25, 1, 0.55, 1) 0s;   -o-transition: all 0.6s cubic-bezier(0.25, 1, 0.55, 1) 0s;   -ms-transition: all 0.6s cubic-bezier(0.25, 1, 0.55, 1) 0s;    left: -20px; } header ul.nav.wp-menu li > ul.sub-menu li a:hover:before {   opacity: 1;   left: 9px; } header ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu li:last-child {   padding-bottom: 20px; } header ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu li:first-child {   padding-top: 20px; } header ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu > li.menu-item-has-children > .sub-menu li:first-child:last-child {   padding: 7px 20px; } header .wp-menu li > ul.sub-menu ul.sub-menu {   left: 100%;   top: 20px; padding: 0; } ul.sub-menu.mega-menu {   display: flex; } header ul.nav.wp-menu li > ul.sub-menu li a {   display: block;   padding: 0 15px; font-weight: bold; } ul.nav.wp-menu > li.menu-item-has-children > a { position: relative; } ul.nav.wp-menu > li.menu-item-has-children > a:after {   content: "\e64b";   position: absolute;   right: 0;   font-family: themify;   font-size: 10px; } ul.mobile-menu li.menu-item-has-children ul.sub-menu {   padding-left: 15px; } ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu {   width: 306px  ;   box-shadow: 11px 10px 38px 0px rgb(0 0 0 / 10%);   border-radius: 10px;   z-index: 99; } ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu > li > ul.sub-menu {   left: 100%;   top: 0;   position: absolute;   margin-left: 0;   min-width: 275px;   opacity: 0;   visibility: hidden; box-shadow: 11px 10px 38px 0px rgb(0 0 0 / 10%);   border-radius: 10px 10px 0px 10px; } ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu > li:hover > ul.sub-menu {   opacity: 1;   visibility: visible; } ul.mobile-menu li.menu-item-has-children > span.down-arrow:after, ul.mobile-menu li.menu-item-has-children > span.up-arrow:after {   font-family: 'bootstrap-icons';   font-size: 17px; } ul.mobile-menu li.menu-item-has-children > span.up-arrow:after {   content: "\f63b"; } ul.mobile-menu li.menu-item-has-children > span.down-arrow:after {   content: "\f64d"; } ul.mobile-menu li.menu-item-has-children > span {   position: absolute;   right: 16px;   z-index: 999;   top: 0;   color: #333;   border-radius: 4px;   width: 50px;   height: 50px;   text-align: center; } ul.nav.wp-menu > li.menu-item-has-children li.menu-item-has-children > a { position: relative; } ul.nav.wp-menu > li.menu-item-has-children li.menu-item-has-children > a:after {   content: "\e649";   font-family: 'themify';   position: absolute;   top: 50%;   right: 0;   transform: translateY(-50%);   font-size: 10px; transition: all 0.3s ease-in-out 0s;   -moz-transition: all 0.3s ease-in-out 0s;   -webkit-transition: all 0.3s ease-in-out 0s;   -o-transition: all 0.3s ease-in-out 0s;   -ms-transition: all 0.3s ease-in-out 0s; } ul.nav.wp-menu > li.menu-item-has-children li.menu-item-has-children > a:hover:after {   transform: rotate(180deg) translateY(50%); } ul.nav.wp-menu li > ul.sub-menu.mega-menu li {   border-right: 1px dashed #eaeaea; } ul.nav.wp-menu li > ul.sub-menu.mega-menu li:last-child {   border-right: 0; } ul.nav.wp-menu > li.menu-item-has-children > a { padding-right: 20px; } .overlay-search-form.active .form-control {   width: 75%; } .elements-1 .pull-center { margin-left: 50%; margin-right: unset; transform: translateX(-50%); } .pull-right {   float: right; } .header-topbar {   background: #00152f;   font-size: 13px;   line-height: 50px;   padding: 0;   color: #fff; } .topbar-right ul.social-icons > li > a {   display: inline-block; padding: 0; line-height: 40px; } .topbar-right > *:last-child {   padding-right: 0; } .topbar-right > * {   padding-right: 15px; } .topbar-left span.welcome-txt {   position: relative; } .topbar-left {   position: relative; } .header-navbar, .header-mobilebar {   line-height: 100px;   background: #fff; } .header-navbar {   line-height: 60px; } .header-mobilebar {   line-height: 60px;   display: none; } .header-mobilebar.navbar ul.nav.mobilebar.pull-right {   line-height: 1; } .header-navbar .header-titles {   line-height: 1; } .header-navbar a:hover, .header-navbar a:active {   color: #000; } ul.nav.social-icons a {   padding: 0 5px;   border: none;   line-height: 25px;   font-size: 13px;   font-weight: 500;   background-color: transparent;   text-align: center; } .header-titles > * {   display: block;   float: none;   width: 100%;   margin-bottom: 15px;   line-height: 1; } .header-titles > a.site-link {   margin-bottom: 0; } .header-titles > *:last-child {   margin-bottom: 0; } ul.nav>li.header-titles-wrapper > * {   display: inline-block;   vertical-align: middle; } .header-titles > .site-description {   line-height: 1;   margin: 0;   color: #818488;   font-size: 13px;   padding: 0px 5px;   letter-spacing: 1.5px; } .header-titles > .site-title.inline-heading > a {   font-size: 26px;   margin-bottom: 5px;   font-weight: 700; } .header-titles > .site-logo {   margin: 0; max-width: 330px; } .overlay-search-form {   position: fixed;   height: 100%;   width: 100%;   left: 0;   text-align: center;   top: 0;   bottom: 0;   right: 0;   background: rgba(0,0,0,0.7);   opacity: 0;   visibility: hidden;   line-height: 1;   -webkit-transition: all ease 0.35s;   transition: all ease 0.35s; z-index: 999999; } .overlay-search-form > .overlay-form-wrap {   position: relative;   top: 50%;   left: 0;   right: 0;   margin: 0 auto;   display: block;   transform: translateY(-50%); max-width: 80%; } .overlay-search-form.active {   visibility: visible;   opacity: 1; } .overlay-search-form .overlay-search-trigger {   position: absolute;   right: 30px;   top: 30px; } .overlay-search-form .overlay-search-trigger > svg {   color: #fff; height: 30px; width: 30px; } .site-header .container-fluid {   padding: 0 30px; }  body.secondary-bar-active {   overflow: hidden; } body.secondary-bar-active .secondary-bar-wrapper .wp-block-contact-form-7-contact-form-selector {   padding: 10px 26px 15px 26px;   background-color: var(--bg-light-clr);   border-radius: 20px 20px 0px 20px;   border: 1px solid var(--border-color); } .secondary-bar-wrapper {   position: fixed;   height: 100%;   width: 100%;   background: rgba(0,0,0,0.9);   z-index: 99999;   top: 0;   opacity: 0;   visibility: hidden;   transition: all ease-in-out .35s; } .secondary-bar-inner {   padding: 60px 20px 40px 20px; } .secondary-bar-wrapper.from-right {   left: 0;   transform: translateX(25%); } .secondary-bar-wrapper.from-left {   right: 0;   transform: translateX(-25%); } .secondary-bar-inner {   position: absolute;   top: 0;   width: 300px;   max-width: 100%;   height: 100%;   overflow-y: auto;   background: #fff;   transition: all 0.35s ease-in-out .35s; } .secondary-bar-wrapper.from-right .secondary-bar-inner {   right: -300px; } .secondary-bar-wrapper.from-left .secondary-bar-inner {   left: -300px; } body.secondary-bar-active .secondary-bar-wrapper {   opacity: 1;   visibility: visible;   transform: translateX(0); } body.secondary-bar-active .secondary-bar-wrapper.from-right .secondary-bar-inner {   right: 0;   box-shadow: 0px 0px 9px -1px rgba(64,64,64,0.6);   -webkit-box-shadow: 0px 0px 9px -1px rgba(64,64,64,0.6);   -moz-box-shadow: 0px 0px 9px -1px rgba(64,64,64,0.6); } body.secondary-bar-active .secondary-bar-wrapper.from-left .secondary-bar-inner {   right: auto;   left: 0; } .secondary-bar-inner a.secondary-menu-toggle {   position: absolute;   right: 10px;   top: 50px; } ul.nav.post-meta {   display: inline-flex; } .header-navbar.navbar > .container > div a.custom-logo-link, .header-navbar.navbar > .container > div a.custom-logo-link > img {   padding: 0;   position: relative;   display: block; } ul.nav.post-meta > li {   display: inline-block;   vertical-align: middle; } ul.nav.post-meta {   display: inline-block;   vertical-align: middle; } .footer-copyright {  text-align: center; }  header.finxpert-page-header {   background-repeat: no-repeat;   background-position: center center;   background-size: cover;   background: #f1f1f1; position: relative;  z-index: 0;   overflow: hidden; } header.finxpert-page-header:after {   content: "";   position: absolute;   width: 100%;   height: 100%;   top: 0;   z-index: 0; } .page-title-wrap {   padding-top: 70px;   padding-bottom: 75px; } .page-subtitle {   margin-top: 12px; } .page-title-wrap {   display: table;   width: 100%;   line-height: 1; position: relative;   z-index: 9; } .page-title-wrap:after {   content: "";   position: absolute;   background: -webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255, 255, 255, 0.1)));   background: -webkit-linear-gradient(bottom, #fff, rgba(255, 255, 255, 0.1));   background: -o-linear-gradient(bottom, #fff, rgba(255, 255, 255, 0.1));   background: linear-gradient(to top, #fff, rgba(255, 255, 255, 0.1));   width: 140px;   height: 140vh;   top: -20%;   left: 15%;   z-index: -1;   -webkit-transform: rotate(20deg);   -ms-transform: rotate(20deg);   transform: rotate(20deg);   opacity: .2; } .page-title-wrap > *, .page-title-wrap h1 {   display: table-cell;   margin: 0;   padding: 0; } .page-title-wrap > ul.page-title-elements > * {   margin-top : 10px; } .page-title-wrap > ul.page-title-elements > *:first-child {   margin-top: 0; } ul.page-title-elements.page-title-center.pull-center h1.page-title {   display: block; word-break: break-word; } .page-title-wrap > ul.page-title-elements.pull-center > .breadcrumbs-wrap li.breadcrumb-wrap {   display: inline-block; } .page-title-wrap .breadcrumb {   background: no-repeat;   margin: 0;   padding: 0;   line-height: 2; color: #fff; } .page-title-wrap .breadcrumb > li > span {   line-height: 1; } .page-title-wrap .breadcrumb > li {   text-align: left; } i.breadcrumb-delimiter {   margin: 0 10px; } i.breadcrumb-delimiter:after {   content: "\e649";   font-family: 'themify';   font-size: 10px;   font-style: normal; } ul.nav.wp-menu > li {   padding: 0 15px;   margin: 0;   float: left; } ul.nav.wp-menu > li > a {   margin: 0; display: initial; font-size: inherit;   position: relative;   z-index: 9; } .header-navbar {   font-size: 14px; } ul.nav.wp-menu > li > a:before {   content: '';   position: absolute;   left: 0px;   bottom: -0.2em;   width: 0;   height: 6px;   background: #000;   z-index: 0; transition: 0.2s 0.2s; z-index: -1; } ul.nav.wp-menu > li:hover > a:before {   width: 0px;   height: 0px;   border-radius: 50%; } ul.nav.wp-menu > li:first-child > a{ padding-left: 0; } .widget-content ul {   list-style: none; padding-left: 0; } .sticky-outer {   height: auto; } .sticky-outer .header-sticky {  left: 0;  position: fixed;  right: 0;  top: 0;  z-index: 9; } .sticky-head.header-sticky .header-navbar a {   color: #000; } .sticky-head.header-sticky .header-navbar a.btn.btn-primary {   color: #fff;   padding: 10px 30px; } .sticky-head.header-sticky .header-navbar, .sticky-head.header-sticky .header-mobilebar {   background: #fff;   color: #000; } .sticky-head.header-sticky .header-navbar {   background-color: rgb(255,255,255);   box-shadow: 0 0 20px -1px rgb(0 0 0 / 10%);   -ms-box-shadow: 0 0 20px -1px rgba(0,0,0,.1);   -moz-box-shadow: 0 0 20px -1px rgba(0,0,0,.1);   -o-box-shadow: 0 0 20px -1px rgba(0,0,0,.1);   -webkit-box-shadow: 0 0 20px -1px rgb(0 0 0 / 10%);   backdrop-filter: blur(12px); } .sticky-head.header-sticky .header-navbar a:hover, .sticky-head.header-sticky .header-navbar a:focus, .sticky-head.header-sticky .header-navbar a:active {   color: #000; } .header-mobilebar .site-logo img {   max-height: 60px; } .sticky-outer .header-sticky.hide-up {  transform: translateY(-100%);  transition: all ease 0.7s; } .sticky-outer .header-sticky.sticky-head {  -webkit-animation: slide-down 0.35s;  -moz-animation: slide-down 0.35s;  animation: slide-down 0.35s;  z-index: 10; } .sticky-outer .header-sticky.sticky-head.hide-up {  -webkit-animation: slide-up 0.35s;  -moz-animation: slide-up 0.35s;  animation: slide-up 0.35s; } @keyframes slide-down {   0% {     transform: translateY(-100%);   }   100% {     transform: translateY(0);   } } @keyframes slide-up {   0% {     transform: translateY(0);   }   100% {     transform: translateY(-100%);   } }  ul .secondary-toggle-wrapper a.finxpert-toggle {   display: inline-block; } a.mobile-menu-toggle > span:last-child, a.finxpert-toggle > span:last-child {   margin-bottom: 0; } body.mobile-menu-active a.mobile-menu-toggle > span:last-child, a.finxpert-toggle.active > span:last-child {   transform: rotate(-45deg) translateY(-7px);   margin-bottom: 0; } body.mobile-menu-active a.mobile-menu-toggle > span:nth-child(2), a.finxpert-toggle.active > span:nth-child(2) {   opacity: 0; } body.mobile-menu-active a.mobile-menu-toggle > span:first-child, a.finxpert-toggle.active > span:first-child {   transform: rotate(45deg) translateY(7px);   margin-bottom: 0; } h2.entry-title {   line-height: 38px;   font-size: 28px;   margin-bottom: 0;   text-transform: capitalize; } .blog .entry-title a {   word-break: break-word; } h2.entry-title a {   color: inherit; } .entry-header {   margin-bottom: 18px; } .post-meta a {   padding-left: inherit;   text-transform: uppercase;   font-weight: bold;   font-size: 13px; } .post-meta svg {   padding: 1px;   vertical-align: inherit;   color: #000; } .finxpert-masonry > article .entry-content p {   margin-bottom: 15px; }  .finxpert-masonry {  position: relative; flex: 0 0 auto; } .finxpert-masonry > article.tag-sticky-2:before {   content: "\F4EB";   position: absolute;   right: 45px;   top: 38px;   font-family: 'bootstrap-icons';   font-size: 25px;   color: #cfcfcf; } .finxpert-masonry > article {   display: inline-block;   padding: 30px 30px;   overflow: hidden;   box-shadow: 0px 12px 10px rgb(238 239 240 / 25%);   border-radius: 6px;   border: 1px solid #F2F5FA; } .finxpert-masonry article > *:last-child {   margin-bottom: 0; } .blog .finxpert-masonry .featured-media-inner img {   width: 100%;   border-radius: 0; } .finxpert-masonry .featured-media {   margin-left: -30px;   margin-right: -30px;   margin-bottom: 30px; } .finxpert-masonry .featured-media:first-child {   margin-top: -30px; } article > * {   margin-bottom: 15px; } article > *:last-child {   margin-bottom: 0px; }  .single-post .top-meta-wrap {   margin-bottom: 40px;   display: block;   overflow: hidden;   padding-bottom: 15px;   border-bottom: 1px solid rgb(236 238 243); } .single-post .bottom-meta-wrap {   margin-bottom: 40px;   margin-top: 40px;   border-top: 1px solid rgb(236 238 243);   border-bottom: 1px solid rgb(236 238 243);   padding: 15px 0;   display: inline-block;   width: 100%; } .single-post .entry-header {   margin-bottom: 0; } .post-inner {   display: inline-block;   width: 100%;   margin-bottom: 0; } .featured-media-inner.section-inner img {   border-radius: 10px; } .finxpert-masonry .featured-media-inner.section-inner img {   border-radius: 0; } .entry-content ul {   margin-bottom: 20px; } ul.nav.flex-column.cea-icon-list {   margin-bottom: 0; } .wp-block-media-text .wp-block-media-text__content p.has-large-font-size {   line-height: 1.1; } blockquote.wp-block-quote p {   font-size: 1.5em; } .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer {   font-size: 16px;   color: #fff !important; } .entry-content .wp-block-archives-dropdown.wp-block-archives, .wp-block-categories-dropdown.wp-block-categories {   margin-bottom: 30px; } .entry-content form.wp-block-search__text-button.wp-block-search {   margin-bottom: 30px; } blockquote, .wp-block-quote.is-large, .wp-block-quote.is-style-large, .wp-block-quote.is-style-large:not(.is-style-plain),.wp-block-quote.has-text-align-right, .wp-block-quote {   margin: 0 0 1rem;   background: #F8F9FB;   padding: 30px;   font-style: italic; } .wp-block-quote.has-text-align-right {   border-left: 0; } blockquote cite {   display: block;   text-decoration: underline; } .entry-content p.has-large-font-size {   line-height: 1.4; } nav.post-nav-links span.label {   margin-right: 10px; } nav.post-nav-links .post-page-numbers {   width: 59px;   height: 35px;   display: inline-block;   vertical-align: middle;   text-align: center;   line-height: 34px;   background: #eaeaea;   margin-right: 5px;   border-radius: 0.25rem; } nav.post-nav-links .post-page-numbers:last-child {   margin-right: 0px; } .post-page-numbers {   color: #fff; } nav.post-nav-links .post-page-numbers:focus {   color: #fff; } nav.post-nav-links .post-page-numbers:hover {   color: #fff; } nav.post-nav-links {   margin-top: 50px; }  .post-comments .comments {   margin-bottom: 40px; } .comment-reply-title, .post-comments .post-box-title {   font-size: 21px;   font-weight: 700; } .comment-reply-title {   margin-bottom: 30px;  } .comment-content.entry-content {   margin-bottom: 0; } .comment-author.vcard img {   float: left; } .comment-respond {   margin-top: 50px; } .comment .comment-respond {   margin-bottom: 50px; } .single-post .comments-wrapper.section-inner div.comments {   margin-bottom: 50px; } .single .entry-content h2 {   margin-top: 0.7em;   margin-bottom: 0.7em; } .entry-content h1 + h2 {   margin-bottom: 0.5rem !important;   margin-top: 0.5rem !important; } hr {   background: #eaeaea; } .comment-metadata > * {   font-size: 12px;   color: #8b8787;   font-weight: 600; } .comment-footer-meta .comment-reply .comment-reply-link {   font-weight: 700;   text-transform: uppercase;   font-size: 13px;   border: solid 1px #eaeaea;   padding: 0 12px;   border-radius: 4px;   background-color: #000;   position: absolute;   top: 30px;   right: 30px;   color: #fff; } .comments-inner > * {   margin-bottom: 30px; } .comment-body {   padding: 30px 30px;   border: 1px solid rgb(236 238 243);   border-radius: 6px;   position: relative;   box-shadow: 0px 16px 24px rgb(189 196 205 / 13%); } .comments li.comment:last-child {   margin-bottom: 0; } input#wp-comment-cookies-consent {   min-height: 13px;   margin-right: 8px; } .single-post .comments-wrapper.section-inner label {   display: block; } .single-post .comments-wrapper.section-inner input, .single-post .comments-wrapper.section-inner textarea {   width: 100%;   outline: none;   border: 1px solid rgb(236 238 243);   -webkit-border-radius: 10px 10px 0px 10px;   -moz-border-radius: 10px 10px 0px 10px;   -o-border-radius: 10px 10px 0px 10px;   -ms-border-radius: 10px 10px 0px 10px;   border-radius: 10px 10px 10px 10px;   box-shadow: 0px 16px 24px rgb(189 196 205 / 13%);   min-height: 54px;   margin-bottom: 0px;   padding: 0 15px; } .single-post .comments-wrapper.section-inner input:hover {   color: #fff; } .single-post .comments-wrapper.section-inner input.submit {   width: auto;   margin-top: 15px;   margin-bottom: 0; } .comment-respond p.form-submit {   margin-bottom: 0; } input#wp-comment-cookies-consent {   min-height: 30px;   margin-right: 10px;   width: auto;   display: inline-block;   float: left; } textarea {   width: 100%;   border: 1px solid #eaeaea;   border-radius: 0px;   height: 140px;   padding: .475rem .75rem; } textarea:focus, input:focus {   outline: none; } .comment-respond input[type="submit"] {   background: #000000; } .comment-respond .comment-reply-title {   margin-bottom: 0; } .comment-respond .comment-reply-title small {   margin: 0 20px;   text-decoration: underline; } .comment-author.vcard {   line-height: 1; } .comment-author.vcard img {   margin-right: 15px;   max-width: 60px;   border-radius: 50%; } .comment-author span.fn {   font-size: 18px;   font-weight: 900;   color: #000;   display: block;   margin-bottom: 2px;   line-height: 23px; } div.comment {   margin-bottom: 30px; } div.comment.parent article {   margin-bottom: 30px; } .comment-content img {   margin-left: 0;   margin-top: 20px; } .comment-body .comment-content {   font-size: 12px;   line-height: 24px;   padding-left: 75px;   margin-bottom: 20px; } .comment-body .reply {   padding-left: 75px;   margin-bottom: 0; } .comment-body .reply a.comment-reply-link {   padding: 0px 20px;   display: inline-block;   border-radius: 5px;   font-weight: bold;   font-size: 12px;   background: #0061ea0d; } .comment-author.vcard span.says {   font-size: 12px;   margin-left: 15px; } div.comment.parent.depth-2, div.comment.parent.depth-3, div.comment.parent.depth-4, div.comment.parent.depth-5 {   padding-left: 4%; } div.comment.depth-2 {   padding-left: 4%; }  .pagination-single {   position: relative;   margin-top: 0px;   padding: 30px 30px;   -webkit-border-radius: 5px;   -moz-border-radius: 5px;   border-radius: 4px;   background: #0061ea0d;   display: inline-block;   width: 100%; } ul.nav.pagination.post-pagination {   padding: 30px 0; } ul.nav.pagination.post-pagination > li > a, ul.nav.pagination.post-pagination > li > span {   display: inherit;   border: 1px solid #eaeaea;   padding: 7px 15px;   text-align: center;   min-width: 45px;   border-radius: 4px;   background: transparent;   color: inherit; } ul.nav.pagination.post-pagination > li {   margin-right: 8px; } ul.nav.pagination.post-pagination > li:last-child {   margin: 0; } ul.nav.pagination.post-pagination > li > span.active {   color: #fff; }  body.elementor-default .finxpert-content-wrap.container.page {   max-width: 100%; } .finxpert-content-wrap.container.page .section-inner.error404-content, .finxpert-content-wrap.container .team-content-area .team, .team-content-area .custom-post-nav {   max-width: 1400px;   margin: auto; } .finxpert-content-wrap > .row > .col-md-12 {   padding-left: 0;   padding-right: 0; } .elementor-section {   position: relative;   padding: 130px 0; } .elementor-section.elementor-inner-section {   padding: 0 0; } body .elementor-column-gap-default > .elementor-column > .elementor-element-populated { padding-left: 15px; padding-right: 15px; } .elementor-section.elementor-section-boxed > .elementor-container.elementor-column-gap-default {   margin: 0 -15px; } .elementor-section.elementor-section-stretched.elementor-section-boxed > .elementor-container.elementor-column-gap-default {   margin: 0 auto; } .blur-shaded > .elementor-column-wrap {   -webkit-backdrop-filter: blur(7.2px);   backdrop-filter: blur(7.2px); } body .elementor-column-gap-default > .elementor-column > .elementor-element-populated, body .elementor-column-gap-wide>.elementor-column>.elementor-element-populated, body .elementor-column-gap-narrow>.elementor-column>.elementor-element-populated, body .elementor-column-gap-extended>.elementor-column>.elementor-element-populated, body .elementor-column-gap-wider>.elementor-column>.elementor-element-populated {   padding-top: 0;   padding-bottom: 0; } body .elementor-widget:not(:last-child) {   margin-bottom: 0; } .finxpert-content-wrap .elementor-inner-section > .elementor-container.elementor-column-gap-default {   margin: 0 -15px; } .finxpert-content-wrap .elementor-section-stretched.elementor-section-full_width .elementor-inner-section > .elementor-container.elementor-column-gap-default {   margin: auto; } .elementor-shape-top {   top: -2px !important; }  .footer-widgets-wrap { background: #00152f;   color: #ababab;   padding-top: 70px;   padding-bottom: 50px;   border-radius: 1rem 1rem 0px 0px;  } .footer-widgets-wrap li a {   line-height: 23px; } .footer-widgets-wrap a {   color: #fff; } .footer-widgets-wrap .widget .widget-title {   color: #fff; } .footer-widgets-wrap .textwidget strong {   color: #fff; } .insta-footer-wrap {   padding: 30px 0;   border-radius: 1rem; position: relative;  overflow:hidden; } .insta-footer-wrap:before {   content: "";   display: block;   position: absolute;   top: 0;   left: 0;   z-index: 1;   width: 100%;   height: 100%;   background: #171b2c42; } .insta-footer-wrap > * {   position: relative;   z-index: 9; } .insta-footer-wrap a.btn {   font-size: 16px;   padding: 15px 30px 15px 30px; } aside.footer-insta-widget a.btn.btn-lg.btn-white:hover {   background: #fff;   color: #000; } aside.footer-insta-widget.col-12 h3 {   max-width: 75%;   font-size: 35px;   line-height: 50px; } aside.footer-widget-2 h5 {   position: relative;   display: inline-block;   line-height: 1;   margin-bottom: 5px; }  .footer-btn {   background: #000;   color: #fff;   display: inline-block;   padding: 8px 26px;   font-size: 15px;   font-weight: 500;   border: 0;   border: 1px solid transparent;   -webkit-border-radius: 0;   -moz-border-radius: 0;   border-radius: 0;   text-align: center;   color: #000 !important;   text-transform: capitalize;   text-transform: uppercase;   font-weight: 600; } aside.footer-widget-2 {   padding-right: 40px; } aside.footer-widget-2:last-child {   padding-right: 15px; } .footer-widget-text p {   color: #fff;   font-size: 15px;   line-height: 28px;   margin-bottom: 30px;   margin-top: 12px; } .footer-widget-text h3 {   color: #fff;   font-size: 50px;   font-weight: 700; } .zozo_social_widget ul.nav.social-icons > li > a {   width: 34px;   height: 34px;   margin-right: 6px;   font-size: 12px;   line-height: 36px; }  .site-footer-wrap, .site-footer-wrap a {   color: #ababab; }  .footer-widget-1.col-3 {   text-align: center;   background: #000;   padding: 35px 15px 15px; } .footer-widget-2.col-9 {   padding-top: 28px; } .footer-bottom-wrap .widget.widget_nav_menu li {   display: inline-block;   margin-right: 20px;   padding-bottom: 0; } .footer-bottom-wrap .widget.widget_nav_menu li:last-child {   margin-right: 0; } .content-widgets-wrapper .widget_block, .content-widgets-wrapper .content-widgets > .widget {   margin-bottom: 40px;   padding: 30px;   background: #fff;   box-shadow: 0px 12px 10px rgb(238 239 240 / 25%);   border-radius: 10px;   border: 1px solid #F2F5FA; } .content-widgets.widget-area-right {   padding-left: 15px; } .widget .widget-title {   margin-bottom: 20px;   padding-bottom: 0;   color: #252525; } .widget {   max-width: 100%;   overflow: hidden;   margin-bottom: 25px; } .site-footer .widget-content h1, .site-footer .widget-content h2, .site-footer .widget-content h3, .site-footer .widget-content h4, .site-footer .widget-content h5, .site-footer .widget-content h6 {   color: #fff; } .wp-block-group__inner-container h2 {   font-size: 22px;   line-height: 1.2; } .widget:last-child { margin-bottom: 0; } .widget-title {   margin-bottom: 30px;   position: relative;   padding-top: 0;   font-size: 21px;   line-height: 30px; } .wp-block-group__inner-container h1, .wp-block-group__inner-container h2, .wp-block-group__inner-container h3, .wp-block-group__inner-container h4, .wp-block-group__inner-container h5, .wp-block-group__inner-container h6 {   margin-bottom: 25px; } .widget ul li, .widget ol li {   padding: 5px 0;   margin-bottom: 0; } .widget select {   width: 100%;   border: 1px solid #eaeaea;   color: #818488; } .content-widgets-wrapper .widget_categories ul li a, .content-widgets-wrapper .widget_archive ul li a{   color: #000;   padding-left: 25px;   position: relative; } .widget.widget_categories li ul.children, .widget.widget_pages li ul.children{   padding-left: 20px;   padding-top: 20px; } .widget.widget_archive ul li {   position: relative;   width: 100%; } .widget li.menu-item.menu-item-has-children ul.sub-menu {   padding-left: 15px;   padding-top: 10px; } .widget.widget_nav_menu li {   padding-bottom: 8px;   padding-top: 0; } .widget.widget_nav_menu li a:before {   content: "\F287";   margin-right: 15px;   font-family: 'bootstrap-icons';   padding-left: 1px;   font-size: 5px;   position: relative;   top: -3px; } .widget li.menu-item.menu-item-has-children ul.sub-menu li {   padding: 0 0 10px 0; } .widget li.menu-item.menu-item-has-children ul.sub-menu li:last-child {   padding-bottom: 0; } ol.wp-block-latest-comments {   padding-left: 0px;   margin-bottom: 0; } .wp-block-latest-comments__comment footer.wp-block-latest-comments__comment-meta {   margin-bottom: 0;   line-height: 25px; } .widget_categories ul li a:before, .widget_meta ul li a:before, .widget_archive ul li a:before {   color: #000; } .widget.widget_categories li ul.children li:last-child {   border: 0;   padding-bottom: 0; } .widget ul li:last-child, .widget ol li:last-child {   padding-bottom: 0; } .widget ul li:first-child, .widget ol li:first-child {   padding-top: 0; } .widget li:last-child {   border-bottom: 0; } .widget.widget_archive li, .widget.widget_categories li, .widget.widget_pages li, .widget.widget_meta li, .widget.widget_recent_comments li {   border-bottom: 1px dashed #eaeaea; } .widget.widget_archive li, .widget.widget_categories li, .widget.widget_pages li, .widget.widget_meta li, .widget.widget_recent_comments li {   border-bottom: 1px dashed #eaeaea; } footer .widget.widget_archive li, footer .widget.widget_categories li, footer .widget.widget_pages li, footer .widget.widget_meta li, footer .widget.widget_recent_comments li {   border-color: rgba(234,234,234,0.2); } .widget.widget_archive li:last-child, .widget.widget_categories li:last-child, .widget.widget_pages li:last-child, .widget.widget_meta li:last-child, .widget.widget_recent_comments li:last-child {   border: 0; } .widget.widget_categories li ul.children li:last-child {   border: 0; } .widget .nav {   display: block; } .comments-wrap>* i {   font-size: 13px;   vertical-align: unset; } .comments-wrap span {   font-size: 13px;   font-style: italic;   position: relative; } .comments-wrap span:before {   content: "\e6b6";   font-family: "themify";   font-style: normal;   font-size: 12px;   margin-right: 6px; } .widget.widget_media_image img {   margin: 0; } .textwidget strong {   color: #000; } .wp-caption-text {   color: #767676;   font-size: 14px;   line-height: 1.6;   margin: 0;   padding: 0.5rem;   text-align: center; } footer .wp-caption-text {   color: inherit; } .widget.finxpert_latest_post_widget .side-item .side-image {   min-width: 80px; } .widget.finxpert_latest_post_widget .side-item .side-image img {   border-radius: 4px;   width: 80px;   height: 80px;   object-fit: cover; } .widget.finxpert_latest_post_widget .side-item .side-item-text {   line-height: 22px;   font-size: 13px;   font-weight: bold; } .widget .widget-content ul.side-newsfeed li {   padding: 0; } .widget.finxpert_latest_post_widget .side-item .side-item-text .comments-wrap span {   font-style: initial;   font-weight: 400; } .widget.finxpert_latest_post_widget .side-item .side-item-text a {   margin-bottom: 5px;   display: inline-block; } .wp-block-cover.is-repeated.widget-cover-block {   padding: 80px 30px;   text-align: center;   margin: -30px -30px -30px -30px;   position: relative;   box-sizing: unset; } .wp-block-cover.is-repeated.widget-cover-block a.wp-block-button__link {   border-radius: 6px !important;   display: inline-block;   padding: 10px 20px; } .has-text-align-center.has-white-color {   color: #fff; } p.wp-block-tag-cloud a.tag-cloud-link {   font-size: 14px !important;   padding: 1px 14px;   border-radius: 4px;   background-color: #0061ea0d;   margin-bottom: 5px;   display: inline-block;   font-weight: bold; } .widget_search .search-form .input-group .form-control, .widget_search .search-form .input-group .btn {   height: 55px;   border: none;   border-radius: 0; } .widget_search .search-form .input-group .form-control {   border-right: none;   border-top-left-radius: 6px;   border-bottom-left-radius: 6px; } .widget_search .search-form .input-group .btn {   width: 55px;   line-height: 1;   position: relative;   border-left: none;   border-top-right-radius: 6px;   border-bottom-right-radius: 6px; } .widget_search .search-form .input-group .btn:hover {   background: #000;   color: #fff; } .search-form .input-group .btn {   padding: 0 16px;   border-radius: 0;   height: 60px;   line-height: 60px !important;   vertical-align: initial; } .form-control:focus { box-shadow: none; } .form-inline.search-form .input-group {  border-radius: 10px 10px 0px 10px;   overflow: hidden;   border: 1px solid #dbe5e2; } .form-inline.search-form .input-group > * {   display: inline-block;   height: 60px;   line-height: 55px;   vertical-align: middle; } input[type="submit"], .search-form .input-group .btn {   border: none;   color: #ffffff;   line-height: 54px;   padding: 0 20px;   cursor: pointer; } .input-group {   position: relative;   display: -ms-flexbox;   display: flex;   -ms-flex-wrap: wrap;   flex-wrap: wrap;   -ms-flex-align: stretch;   align-items: stretch;   width: 100%; } .form-control {   display: block;   width: 100%;   padding: .375rem .75rem;   font-size: 1rem;   line-height: 1.5;   color: #495057;   background-color: #fff;   background-clip: padding-box;   border: none;   border-radius: .25rem;   transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; } .mailchimp-wrapper .input-group {   height: 52px;   line-height: 52px; } .mailchimp-wrapper .input-group input {   height: 52px; } footer .mailchimp-wrapper .input-group input.btn.btn-default {   border-radius: 50px;   position: absolute;   right: 1px;   top: 1px;   z-index: 99; } footer button.input-group-addon.zozo-mc.btn.btn-default {   min-width: 46px;   border-radius: 46px !important;   margin-left: 7px !important;   position: absolute;   right: 4px;   top: 3px;   bottom: 3px;   height: 46px;   z-index: 999; } footer button.input-group-addon.zozo-mc.btn.btn-default:hover {   opacity: 0.9;   background: #fff;   color: #000; } footer .mailchimp-wrapper .input-group input.btn.btn-default:focus {   box-shadow: none; } footer .mailchimp-wrapper .input-group input.btn.btn-default:hover {   background: #fff;   color: #000; } footer .mailchimp-wrapper .input-group input#zozo-mc-email {   background: transparent;   border: 1px solid rgba(255,255,255,.1);   color: #fff;   border-radius: 25px;   padding: 0 23px; } footer .mailchimp-wrapper .input-group input#zozo-mc-email::placeholder {   color: #b9bbc7;   font-size: 15px; } span.mc-notice-msg {   color: #ff0033; } span.mc-notice-msg.mc-failure {   color: #ff0033; } span.mc-notice-msg.mc-success {   color: #006900; } .input-group>.form-control {   position: relative;   -ms-flex: 1 1 auto;   flex: 1 1 auto;   width: 1%;   margin-bottom: 0; } .search-form .input-group .input-group-btn {   line-height: 55px;   height: 55px;   display: inherit; } .rsswidget img {   display: inherit;   margin: 0px !important; } .widget_rss ul li {   margin-bottom: 20px;   padding-bottom: 20px;   border-bottom: 1px solid #eaeaea;   padding-top: 0; } .footer-widgets-wrap .widget_rss li {   border-color: #1e2c3c !important; } .widget_rss ul li:last-child {   margin-bottom: 0;   border-bottom: 0;   padding-bottom: 0; } li a.rsswidget {   font-weight: 600;   display: block; } .rssSummary {   margin-top: 10px;   margin-bottom: 10px; } span.rss-date {   font-weight: 500; } .widget_rss cite {   font-weight: 600; } .widget_calendar caption {   text-align: center;   border-bottom: 1px solid #eaeaea;   font-weight: 600; } .widget_calendar .calendar_wrap th, .widget_calendar tfoot td a {   color: #fff; } .widget_calendar .calendar_wrap td a {   font-weight: 800; } .footer-widgets-wrap .widget_calendar th, .footer-widgets-wrap .widget_calendar td {   border: 1px solid #1e2c3c;   padding: 4px 8.5px; } .calendar_wrap th, tfoot td {   background: #000; } .footer-widgets-wrap .about-widget.widget-content img {   margin-bottom: 30px;   max-width: 50%;   margin-left: 0 !important;   margin-right: auto; }  .widget .tagcloud > a {   font-size: 12px !important;   text-transform: capitalize;   padding: 0px 10px;   text-align: center;   border: solid #eaeaea 1px;   display: inline-block;   margin: 4px;   border-radius: 4px;   color: #000; } .widget .tagcloud > a:hover, .widget .tagcloud > a:focus, .widget .tagcloud > a:active {   background: #fff;   color: #00152f; } .footer-widgets-wrap a:hover, .footer-widgets-wrap a:focus, .footer-widgets-wrap a:active {   color: #fff; } .footer-bottom-wrap {   padding: 20px 0;   background: #011d40;   border-radius: 0px 0px 1rem 1rem; } .footer-bottom-wrap ul.nav:last-child {   margin-bottom: 0; } img.footer-logo {   max-width: 150px;   margin-left: 0;   margin-bottom: 10px; }  .close {   position: absolute;   right: 16px;   top: 16px;   width: 32px;   height: 32px;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";   filter: alpha(opacity=30);   -moz-opacity: 1;   -khtml-opacity: 1;   opacity: 1; } .close:hover {   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";   filter: alpha(opacity=100);   cursor: pointer;   background: #eaeaea;   -moz-opacity: 1;   -khtml-opacity: 1;   opacity: 1; } .close:hover:before, .close:hover:after {   transform: rotate(90deg);   transition: all ease .4s; } .close:before, .close:after {   position: absolute;   content: ' ';   height: 16px;   width: 2px;   background-color: #fff;   right: 15px;   top: 8px;   transition: all ease .4s;   -webkit-transition: all ease .4s;   -moz-transition: all ease .4s; } .close:before {   -webkit-transform: rotate(45deg);   -moz-transform: rotate(45deg);   -ms-transform: rotate(45deg);   -o-transform: rotate(45deg);   transform: rotate(45deg); } .close:after {   -webkit-transform: rotate(-45deg);   -moz-transform: rotate(-45deg);   -ms-transform: rotate(-45deg);   -o-transform: rotate(-45deg);   transform: rotate(-45deg); } .widget.zozo_author_widget .author-img img {   margin: 0;   margin-bottom: 15px; }  .full-search-wrapper {   background: rgba(0, 0, 0, 0.95);   height: 100%;   width: 100%;   left: 0;   right: 0;   position: fixed;   top: 0; visibility: hidden;   z-index: 999999; transition: all ease 900ms;   transform: translateY(-100%); } .full-search-wrapper.search-wrapper-opened {   visibility: visible;   transform: translateY(0%);   transition: all ease 900ms; } .full-search-wrapper .search-form {   position: absolute;   width: 80%;   left: 0;   right: 0;   margin: 0 auto;   top: 50%;   transform: translateY(-50%);   -webkit-transform: translateY(-50%);   -moz-transform: translateY(-50%);   -ms-transform: translateY(-50%);   -o-transform: translateY(-50%); } .full-search-wrapper .form-inline.search-form .form-control {   line-height: 40px;   border-radius: 0; } .full-search-wrapper .input-group {   width: 100%; } .full-search-wrapper .search-form .input-group .btn:focus {   box-shadow: none; } .full-search-wrapper .search-form .form-control {   background: transparent;   font-size: 16px;   height: 60px;   padding: 5px 23px 5px 23px; } .full-search-wrapper input.form-control {   border:0 ;   color: var(--light-color);   font-size: 20px;   line-height: 30px; } .full-search-wrapper input.form-control::placeholder {   color: var(--light-color);   font-size: 22px;   line-height: 30px; } .full-search-wrapper .search-form .input-group .btn {   border: none;   cursor: pointer;   position: absolute;   right: 0;   line-height: 55px;   height: 55px;   padding: 0px 23px;   z-index: 5; } .full-search-wrapper .search-form .input-group .btn:hover {   color: #fff;   opacity: 0.8;   transition: var(--trans-dft); } .full-search-wrapper .search-form .input-group .input-group-btn {   width: auto;   line-height: 55px;   height: 55px; } .full-search-wrapper .input-group-btn .btn.btn-default {   border: none;   font-size: 20px;   line-height: 45px;   padding: 0;   position: absolute;   top: 0;   right: 0; } a.full-search-toggle.close {   right: 50px;   top: 50px;   border-radius: 50px; } a.full-search-toggle.close:hover {  background: var(--light-color); } a.full-search-toggle.close:hover:before, a.full-search-toggle.close:hover:after {   background: var(--dark-bg); } .textbox-search-wrap .form-control {   width: 0;   height: 0;   padding: 0;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   -moz-opacity: 0;   -khtml-opacity: 0;   opacity: 0;   -webkit-transition: all 0.8s ease 0s;   -moz-transition: all 0.8s ease 0s;   -o-transition: all 0.8s ease 0s;   -ms-transition: all 0.8s ease 0s;   transition: all 0.8s ease 0s; } .textbox-search-wrap.active .form-control {   width: 200px;   border-right: 1px solid #eaeaea;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity = 100);   -moz-opacity: 1;   -khtml-opacity: 1;   opacity: 1;   height: 40px;   line-height: 40px;   padding: 10px 17px;   font-size: 14px;   border-radius: 30px; } .site-header .textbox-search-toggle {   width: 40px;   height: 40px;   line-height: 40px;   text-align: center;   position: relative;   display: inline-block;   border-radius: 50%;   border: solid 1px #eaeaea59; } .textbox-search-wrap .form-control:focus {   outline: 0;   box-shadow: none; } .textbox-search-wrap .textbox-search-toggle, .textbox-search-wrap, .full-bar-search-wrap {   display: inline-block; } .full-bar-search-wrap {   position: absolute;   top: 0;   left: 0;   visibility: hidden;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   -moz-opacity: 0;   -khtml-opacity: 0;   opacity: 0;   -webkit-transition: all 0.8s ease 0s;   -moz-transition: all 0.8s ease 0s;   -o-transition: all 0.8s ease 0s;   -ms-transition: all 0.8s ease 0s;   transition: all 0.8s ease 0s;   background: #fff; } .full-bar-search-wrap.active {   visibility: visible;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   -moz-opacity: 1;   -khtml-opacity: 1;   opacity: 1;   z-index: 9; } .full-bar-search-wrap, .full-bar-search-wrap .search-form, .full-bar-search-wrap .input-group, .full-bar-search-wrap .input-group .form-control {   height: 100%;   width: 100%;   z-index: 9; } .full-bar-search-wrap .form-inline.search-form .input-group > * {   height: 100%; } .full-bar-search-wrap .input-group .form-control {   font-size: 30px;   line-height: 1;   padding: 0 40px; font-weight: bold; } .full-bar-search-wrap .input-group .form-control::placeholder {   color: #000 !important; } .close.full-bar-search-toggle {   z-index: 99;   vertical-align: middle;   top: 50%;   transform: translateY(-50%);   -webkit-transform: translateY(-50%);   -moz-transform: translateY(-50%);   -ms-transform: translateY(-50%);   -o-transform: translateY(-50%); } a.finxpert-toggle > span { border-color: inherit; } .bottom-search-wrap {   display: inline-block;   position: absolute;   right: 0;   top: 100%;   width: 340px;   visibility: hidden;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";   filter: alpha(opacity=0);   -moz-opacity: 0;   -khtml-opacity: 0;   opacity: 0;   -webkit-transition: all 0.8s ease 0s;   -moz-transition: all 0.8s ease 0s;   -o-transition: all 0.8s ease 0s;   -ms-transition: all 0.8s ease 0s;   transition: all 0.8s ease 0s;   z-index: 99;   transform: scale(0); } .bottom-search-wrap.active {   visibility: visible;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";   filter: alpha(opacity=100);   -moz-opacity: 1;   -khtml-opacity: 1;   opacity: 1;   background: #fff;   padding: 20px;   border-radius: 0 0 0 16px;   transform: scale3d(1, 1, 1);   box-shadow: rgb(149 157 165 / 20%) 0px 8px 24px; } .bottom-search-wrap .form-inline.search-form .input-group > *, .bottom-search-wrap .search-form .input-group .btn {   height: 50px;   line-height: 50px !important; } .overlay-search-form .overlay-search-trigger span {   color: #fff; }  .btn, button, .btn.bordered:hover {   background: #000; } .btn:not(:disabled):not(.disabled) {   cursor: pointer; } .btn:hover {   color: #fff; } ::selection {   background: #000; } ::selection {   color: #fff; } .mb-0 {   margin-bottom: 0; } .pl-lg-5 {   padding-left: 50px; } .back-to-top {   display: none;   background: #2e3c4b;   color: #fff;   position: fixed;   right: 50px;   bottom: 40px;   width: 40px;   height: 40px;   line-height: 40px;   text-align: center;   border-radius: 10px 10px 0px 10px;   font-size: 24px;   -webkit-transition: all 0.8s ease 0s;   -moz-transition: all 0.8s ease 0s;   -o-transition: all 0.8s ease 0s;   -ms-transition: all 0.8s ease 0s;   transition: all 0.8s ease 0s;   z-index: 9; } .back-to-top:hover { color: #fff; } .back-to-top:focus { color: #fff; } .back-to-top {   font-size: 0; } .back-to-top:before {   content: "\F148";   font-family: 'bootstrap-icons';   font-weight: 900;   font-size: 15px;   line-height: 40px; } .back-to-top:after {   content: "";   position: absolute;   left: 0;   right: 0;   width: 40px;   height: 40px;   background: #000;   border-radius: 10px 10px 0px 10px;   opacity: 0;   z-index: -2;   -webkit-animation-duration: 0.7s;   animation-duration: 0.7s;   -webkit-animation-fill-mode: forwards;   animation-fill-mode: forwards;   animation-name: shadow-blink;   -webkit-animation-name: shadow-blink;   animation-timing-function: ease-out;   -webkit-animation-timing-function: ease-out;   -webkit-animation-iteration-count: infinite;   animation-iteration-count: infinite; } .blinker {   animation: blinker 1s linear infinite;   -moz-animation: blinker 1s linear infinite;   -webkit-animation: blinker 1s linear infinite; } @-webkit-keyframes shadow-blink {  0% { opacity: 1; }  100% {   opacity: 0;   transform: scale(1.7); -webkit-transform: scale(1.7); -ms-transform: scale(1.7); -o-transform: scale(1.7);  } } @keyframes shadow-blink {  0% { opacity: 1; }  100% {   opacity: 0;   transform: scale(1.7); -webkit-transform: scale(1.7); -ms-transform: scale(1.7); -o-transform: scale(1.7);  } } @keyframes blinker {   0% {     opacity: 1.0;   }   50% {     opacity: 0.3;   }   100% {     opacity: 1.0;   } }  ul.social-icons.social-circled>li a, article ul.social-icons>li>a {   -webkit-border-radius: 50%;   -moz-border-radius: 50%;   -ms-border-radius: 50%;   -o-border-radius: 50%;   border-radius: 50%; } ul.social-icons.social-rounded>li a {   border-radius: 4px;   -webkit-border-radius: 4px;   -moz-border-radius: 4px;   -ms-border-radius: 4px;   -o-border-radius: 4px; } ul.social-icons.social-transparent>li a {   background: transparent; } ul.social-icons.social-white>li a, ul.social-icons.social-h-white>li a:hover {   color: #fff; } ul.social-icons.social-black>li a, ul.social-icons.social-h-black>li a:hover {   color: #000; } ul.social-icons.social-bg-white>li a, ul.social-icons.social-hbg-white>li a:hover {   background-color: #fff; } ul.social-icons.social-bg-black>li a, ul.social-icons.social-hbg-black>li a:hover {   background-color: rgba(0, 0, 0, 0.6); } ul.social-icons.social-bg-light>li a, ul.social-icons.social-hbg-light>li a:hover {   background: rgba(255, 255, 255, 0.5); } ul.social-icons.social-bg-dark>li a, ul.social-icons.social-hbg-dark>li a:hover {   background: #000000; } ul.social-icons.social-bg-trans>li a, ul.social-icons.social-bg-transparent>li a {   background: transparent; } ul.social-icons.social-circled.social-bg-transparent>li a {   border: 2px solid;   font-size: 27px;   height: 57px;   width: 57px;   line-height: 57px; } ul.social-icons.social-hbg-transparent>li a:hover {   background: transparent; } ul.social-icons.social-own>li a.social-facebook, ul.social-icons.social-h-own>li a.social-facebook:hover, article.post ul.social-icons>li>a.social-facebook, ul.social-icons>li>a.share-facebook:hover, ul.nav.social-icons.team-social a.social-facebook {   color: #3b5999; } ul.social-icons.social-own>li a.social-twitter, ul.social-icons.social-h-own>li a.social-twitter:hover, article.post ul.social-icons>li>a.social-twitter, ul.social-icons>li>a.share-twitter:hover, ul.nav.social-icons.team-social a.social-twitter {   color: #55acee; } ul.social-icons.social-own>li a.social-instagram, ul.social-icons.social-h-own>li a.social-instagram:hover, article.post ul.social-icons>li>a.social-instagram, ul.social-icons>li>a.share-instagram:hover, ul.nav.social-icons.team-social a.social-instagram {   color: #e4405f; } ul.social-icons.social-own>li a.social-linkedin, ul.social-icons.social-h-own>li a.social-linkedin:hover, article.post ul.social-icons>li>a.social-linkedin, ul.social-icons>li>a.share-linkedin:hover, ul.social-icons>li>a.share-linkedin:hover, ul.nav.social-icons.team-social a.social-linkedin {   color: #0077B5; } ul.social-icons.social-own>li a.social-pinterest, ul.social-icons.social-h-own>li a.social-pinterest:hover, article.post ul.social-icons>li>a.social-pinterest, ul.social-icons>li>a.share-pinterest:hover, ul.nav.social-icons.team-social a.social-pinterest {   color: #bd081c; } ul.social-icons.social-own>li a.social-youtube, ul.social-icons.social-h-own>li a:hover.social-youtube, article.post ul.social-icons>li>a.social-youtube, ul.social-icons>li>a.share-youtube:hover, ul.nav.social-icons.team-social a.social-youtube {   color: #cd201f; } ul.social-icons.social-own>li a.social-vimeo, ul.social-icons.social-h-own>li a.social-vimeo:hover, article.post ul.social-icons>li>a.social-vimeo, ul.social-icons>li>a.share-vimeo:hover {   color: #1ab7ea; } ul.social-icons.social-own>li a.social-soundcloud, ul.social-icons.social-h-own>li a.social-soundcloud:hover, article.post ul.social-icons>li>a.social-soundcloud, ul.social-icons>li>a.share-soundcloud:hover {   color: #ff3300; } ul.social-icons.social-own>li a.social-yahoo, ul.social-icons.social-h-own>li a.social-yahoo:hover, article.post ul.social-icons>li>a.social-yahoo, ul.social-icons>li>a.share-yahoo:hover {   color: #410093; } ul.social-icons.social-own>li a.social-tumblr, ul.social-icons.social-h-own>li a.social-tumblr:hover, article.post ul.social-icons>li>a.social-tumblr, ul.social-icons>li>a.share-tumblr:hover {   color: #34465d; } ul.social-icons.social-own>li a.social-paypal, ul.social-icons.social-h-own>li a.social-paypal:hover, article.post ul.social-icons>li>a.social-paypal, ul.social-icons>li>a.share-paypal:hover {   color: #003087; } ul.social-icons.social-own>li a.social-mailto, ul.social-icons.social-h-own>li a.social-mailto:hover, article.post ul.social-mailto>li>a.social-mailto, ul.social-icons>li>a.share-mailto:hover {   color: #ffa500; } ul.social-icons.social-own>li a.social-flickr, ul.social-icons.social-h-own>li a.social-flickr:hover, article.post ul.social-icons>li>a.social-flickr, ul.social-icons>li>a.share-flickr:hover {   color: #ff0084; } ul.social-icons.social-own>li a.social-dribbble, ul.social-icons.social-h-own>li a.social-dribbble:hover, article.post ul.social-icons>li>a.social-dribble, ul.social-icons>li>a.share-dribble:hover {   color: #ea4c89; } ul.social-icons.social-own>li a.social-rss, ul.social-icons.social-h-own>li a.social-rss:hover, article.post ul.social-icons>li>a.social-rss, ul.social-icons>li>a.share-rss:hover {   color: #ff6600; } ul.social-icons.social-own>li a.social-tiktok, ul.social-icons.social-h-own>li a.social-tiktok:hover, article.post ul.social-icons>li>a.social-tiktok, ul.social-icons>li>a.share-tiktok:hover {   color: #FC0151; } ul.social-icons.social-own>li a.social-whatsapp, ul.social-icons.social-h-own>li a.social-whatsapp:hover, article.post ul.social-icons>li>a.social-whatsapp, ul.social-icons>li>a.share-whatsapp:hover {   color: #075e54; } ul.social-icons.social-bg-own>li a.social-facebook, ul.social-icons.social-hbg-own>li a.social-facebook:hover, article.post ul.social-icons>li>a.social-facebook:hover {   background: #3b5999; } ul.social-icons.social-bg-own>li a.social-twitter, ul.social-icons.social-hbg-own>li a.social-twitter:hover, article.post ul.social-icons>li>a.social-twitter:hover {   background: #55acee; } ul.social-icons.social-bg-own>li a.social-instagram, ul.social-icons.social-hbg-own>li a.social-instagram:hover, article.post ul.social-icons>li>a.social-instagram:hover {   background: #e4405f; } ul.social-icons.social-bg-own>li a.social-linkedin, ul.social-icons.social-hbg-own>li a.social-linkedin:hover, article.post ul.social-icons>li>a.social-linkedin:hover {   background: #0077B5; } ul.social-icons.social-bg-own>li a.social-pinterest, ul.social-icons.social-hbg-own>li a.social-pinterest:hover, article.post ul.social-icons>li>a.social-pinterest:hover {   background: #bd081c; } ul.social-icons.social-bg-own>li a.social-youtube, ul.social-icons.social-hbg-own>li a.social-youtube:hover, article.post ul.social-icons>li>a.social-youtube:hover {   background: #cd201f; } ul.social-icons.social-bg-own>li a.social-vimeo, ul.social-icons.social-hbg-own>li a.social-vimeo:hover, article.post ul.social-icons>li>a.social-vimeo:hover {   background: #1ab7ea; } ul.social-icons.social-bg-own>li a.social-soundcloud, ul.social-icons.social-hbg-own>li a.social-soundcloud:hover, article.post ul.social-icons>li>a.social-soundcloud:hover {   background: #ff3300; } ul.social-icons.social-bg-own>li a.social-yahoo, ul.social-icons.social-hbg-own>li a.social-yahoo:hover, article.post ul.social-icons>li>a.social-yahoo:hover {   background: #410093; } ul.social-icons.social-bg-own>li a.social-tumblr, ul.social-icons.social-hbg-own>li a.social-tumblr:hover, article.post ul.social-icons>li>a.social-tumblr:hover {   background: #34465d; } ul.social-icons.social-bg-own>li a.social-paypal, ul.social-icons.social-hbg-own>li a.social-paypal:hover, article.post ul.social-icons>li>a.social-paypal:hover {   background: #003087; } ul.social-icons.social-bg-own>li a.social-mailto, ul.social-icons.social-hbg-own>li a.social-mailto:hover, article.post ul.social-icons>li>a.social-mailto:hover {   background: #ffa500; } ul.social-icons.social-bg-own>li a.social-flickr, ul.social-icons.social-hbg-own>li a.social-flickr:hover, article.post ul.social-icons>li>a.social-flickr:hover {   background: #ff0084; } ul.social-icons.social-bg-own>li a.social-dribbble, ul.social-icons.social-hbg-own>li a.social-dribbble:hover, article.post ul.social-icons>li>a.social-dribble:hover {   background: #ea4c89; } ul.social-icons.social-bg-own>li a.social-rss, ul.social-icons.social-hbg-own>li a.social-rss:hover, article.post ul.social-icons>li>a.social-rss:hover {   background: #ff6600; } ul.social-icons.social-bg-own>li a.social-bloglovin, ul.social-icons.social-hbg-own>li a.social-bloglovin:hover {   background: #00BFF8; } ul.social-icons.social-bg-own>li a.social-tiktok, ul.social-icons.social-hbg-own>li a.social-tiktok:hover {   background: #FC0151; } ul.social-icons.social-bg-own>li a.social-whatsapp, ul.social-icons.social-hbg-own>li a.social-whatsapp:hover {   background: #075e54; } ul.social-icons.social-own>li a.social-bloglovin, ul.social-icons.social-h-own>li a.social-bloglovin:hover {   color: #00BFF8; } ul.social-icons.social-h-white>li a:hover {   color: #fff; } ul.social-icons.social-h-black>li a:hover {   color: #333; } ul.social-icons.social-hbg-white>li a:hover {   background-color: #fff; } ul.social-icons.social-hbg-black>li a:hover {   background-color: #333; } ul.social-icons.social-hbg-light>li a:hover {   background: rgba(255, 255, 255, 0.5); } ul.social-icons.social-hbg-dark>li a:hover {   background: rgba(0, 0, 0, 0.5); }  .img-box-style-1 .elementor-image-box-wrapper { position: relative; } .img-box-style-1 .elementor-image-box-content {   position: absolute;   bottom: 8px;   padding: 10px;   background: rgba(0,0,0,0.5); } .img-box-style-1.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title {   color: #fff;   margin: 0;   padding: 0; } .dark-color {   color: #000; } .theme-color-bg { background-color: #000; } .custom-team-style .team-social-wrap {   padding-bottom: 20px; } .slider-section {   padding: 100px 0; } .slider-section .section-content {   padding: 100px 0;   max-width: 600px; } .slider-section {   padding: 100px 0;   background-color: #000; color: #fff; position: relative; } .slide-section-title { font-size: 42px;   font-weight: 500; } .slide-image-wrap img {   position: absolute;   right: 10%;   top: 50%;   transform: translateY(-50%); } a.btn.slider-btn {   color: #fff;   border: solid 1px;   padding: 12px 34px;   display: inline-block;   margin-top: 10px;   border-radius: 4px; } .mobile-menu-floating a.default-logo {   display: none; } ul.nav.social-icons > li > a {   height: 40px;   width: 40px;   text-align: center;   margin-right: 10px;   display: inline-block;   line-height: 40px; } ul.nav.social-icons > li:last-child > a { margin-right: 0; } ul.nav.social-icons.social-radius li > a {   border-radius: 5px; } ul.nav.social-icons.social-circle li > a {   border-radius: 50px; } .social-icons.social-bg-white a {   box-shadow: 4px 3px 15px 0px rgb(0 0 0 / 15%); } ul.nav.social-icons.social-transparent li > a {   background: transparent; } ul.nav.social-icons a span {   display: inline-block;   margin: 0 auto; line-height: 40px; }  .mt-30 { margin-top: 30px; }  .navi {   display: -ms-flexbox;   display: flex;   -ms-flex-wrap: wrap;   flex-wrap: wrap;   padding-left: 0;   margin-bottom: 0;   list-style: none; } ul.navi.meta-list > li {   margin: 0 5px; padding: 0; } ul.navi.meta-list {   margin: 0 -5px; font-size: 12px; } a.post-author-link .author-name {   margin-left: 4px; } .post-category {   margin: 0 -2px; } .post-category a {   color: #fff;   padding: 0px 0px;   font-size: 12px;   border-radius: 4px;   margin: 3px 2px; } .finxpert-post-banner { margin: -2px; } .finxpert-post-banner .post-thumb {   position: relative; margin: 2px; } .finxpert-post-banner .post-thumb:before {   position: absolute;   height: 100%;   width: 100%;   top: 0;   content: "";   background: rgba(0,0,0,0.2); } ul.overlay-list {   position: absolute;   bottom: 0; padding: 15px; } .overlay-list .post-title-head {   margin: 0; } .overlay-list .post-title-head a, ul.overlay-list .meta-wrap, ul.overlay-list .meta-wrap a {   color: #fff; } .overlay-list .post-category {   margin-bottom: 10px; } span.ti-angle-left.slick-arrow, span.ti-angle-right.slick-arrow {   position: absolute;   right: 10px;   z-index: 1; top: 2px; padding: 6px; background: #000; color: #fff; font-size: 10px; cursor: pointer; } span.ti-angle-right.slick-arrow {   right: 2px; } span.ti-angle-left.slick-arrow {   right: 20px; } .finxpert-post-banner .post-thumb img {   width: 100%; } .column-md-6 {   padding: 0 15px; } .zozo-media {   display: -ms-flexbox;   display: flex;   -ms-flex-align: start;   align-items: flex-start; } .media-body {   -ms-flex: 1;   flex: 1; } .d-flex {   display: -ms-flexbox!important;   display: flex!important; } h6.news-title {   border-bottom: solid #e5192c;   display: flex; margin-bottom: 20px; } h6.news-title > span {   background: #000;   color: #fff;   padding: 10px; } a.read-more {   font-size: 14px;   background: #111;   color: #fff;   padding: 7px 10px;   border-radius: 4px;   line-height: 14px;   display: inline-block; } .blog .finxpert-masonry .post-meta .post-more a:hover {   color: #232323; } a.read-more:hover, a.read-more:active, a.read-more:focus { background-color: #000; } .post-category a.post-category-3 {   background: #3bcc3b; } .post-category a.post-category-5 {   background: #ca32ca; } .post-category a.post-category-6 {   background: #f1911a; } .post-category a.post-category-8 {   background: #5856ff; } .post-category a.post-category-2 {   background: #4f95ff; } .post-category a.post-category-9 {   background: #d50753; } .post-category a.post-category-10 {   background: #07d57f; } .overlay-list a.post-title {   text-shadow: #7b7b7b 1px 0 10px; } .media-body h6.post-title-head {   margin-bottom: 0; } .header-navbar { z-index: 2; } .site-footer-wrap a.back-to-top {   color: #fff; } span.post-rating > i {   color: #ffb203;   font-size: 14px; } span.post-rating > i.empty-star {   color: #e6e6e6; } .meta-wrap {   display: flex; } ul.navi.meta-list.meta-right {   margin-left: auto; } .post-comment a > i {   display: inline-block;   vertical-align: middle; margin-right: 3px; } a.post-author-link > span:first-child {   margin-right: 3px; } footer .widget .tagcloud > a {   color: inherit;   border-color: rgba(255,255,255,0.1); } a.btn.blog-btn {   background: #000;   color: #fff;   padding: 10px;   margin-top: 22px;   display: inline-block; } .load-more-posts {   text-align: center; } input.wpcf7-form-control.wpcf7-submit {   display: inline-block;   width: auto; } input.wpcf7-form-control, textarea.wpcf7-form-control { transition: all ease 0.35s; } input.wpcf7-form-control:focus, textarea.wpcf7-form-control:focus {   border-bottom: #00152f solid 1px; } ul.nav.post-meta > li {   margin: 5px 0px;   margin-right: 15px; } ul.nav.post-meta > li span {   vertical-align: inherit;   margin-right: 10px;   line-height: inherit;   font-weight: bold; } ul.nav.post-meta > li.post-category a {   margin: 0 3px;   line-height: 1; } .finxpert-masonry > article .top-meta-wrap li.post-category a {   color: #fff; } ul.nav.post-meta > li:last-child {   margin-right: 0; } ul.nav.post-meta > li.post-date > * {   display: inline-block;   vertical-align: middle; } ul.nav.post-meta > li.post-tag > * {   display: inline-block;   vertical-align: middle; } li.post-tag span.ti-tag {   display: none !important; } ul.nav.post-meta > li.post-tag > a {   margin-top: 3px;   margin-bottom: 3px;   padding: 10px 20px;   line-height: 1;   font-size: 12px;   background: #0061ea0d;   border-radius: 4px; } li.post-views-wrap {   font-size: 12px; } li.post-views-wrap > .post-views {   background: #111;   color: #fff;   padding: 4px;   border-radius: 4px;   margin-left: 5px; } ul.page-title-elements.page-title-right {   text-align: right; } h6.post-title-head {   font-size: 14px;   line-height: 20px; } .entry-content > img { margin-bottom: 0.75rem; } .entry-content > h5 { margin-top: 1rem; margin-bottom: 0.75rem; } a.next-post {   display: block;   text-align: right; }  .pagination-single-inner {   display: flex;   gap: 35px; } .pagination-single-inner > *:last-child {   margin-left: auto; } .pagination-single-inner > h6.pagination-next {   margin-left: auto; } .pagination-single-inner > h6.pagination-prev {   margin-left: 0; } .pagination-single-inner > * {   width: 50%; } .pagination-single-inner h6 {   font-size: 20px;   word-break: break-word; } .pagination-single-inner > h6 > a {   position: relative;   line-height: 1.5; } .pagination-single-inner > h6 > a span.arrow {   display: inline-block;   background: #000;   color: #fff;   height: 30px;   width: 30px;   line-height: 30px;   text-align: center;   margin-bottom: 15px;   border-radius: 50%;   font-size: 15px; } .pagination-single-inner > h6 > a span.title {   display: block; } .pagination .page-numbers:not(.next, .prev) {   padding: 4px;   text-align: center;   background: #000;   color: #fff;   min-width: 35px;   display: inline-block;   margin: 0 3px; } .pagination .page-numbers.current {   opacity: 0.3; } .pagination span.prev.page-numbers {   margin-right: 4px; } .pagination .page-numbers:not(.next, .prev):hover {   background: #111;   color: #fff; } .pagination .nav-links {   text-align: center; }  ul.social-share > li > a.social-whatsapp > img {   max-width: 30px; } ul.social-share > li > a.social-whatsapp {   padding: 0; } .post-share-wrap {   margin-top: 12px; } .post-meta li.post-share-wrap .social-share a:hover {   color: #eaeaea; } ul.social-share {   margin: 0 -3px; } ul.social-share > li > a {   background: #000;   color: #fff;   text-decoration: none;   border-radius: 50%;   margin-right: 7px;   width: 20px;   height: 20px;   text-align: center;   line-height: 20px;   } ul.social-share > li > a > i {   font-size: 16px;   width: 20px;   height: 20px;   line-height: 20px; } ul.social-share > li > a.social-facebook { background: #3b5998; } ul.social-share > li > a.social-twitter { background: #55acee; } ul.social-share > li > a.social-linkedin { background: #007bb6; } ul.social-share > li > a.social-pinterest { background: #cb2027; } .bottom-meta-wrap li.post-share-wrap {   margin-top: 0; }  .wp-block-search__button {   color: #fff;   border: 4px;   border-radius: 5px;   padding: 3px 19px;   min-height: 52px; } .wp-block-button {   margin-bottom: 20px; } .wp-block-search__button:hover {   background: #000;  color: #fff; } .wp-block-button.is-style-outline a.wp-block-button__link {   border-color: #000;   color: #000 !important; } .wp-block-button.is-style-outline a.wp-block-button__link:hover {   background: #000;   color: #fff !important; } .wp-block-button__link {   color: #fff; border-radius: 5px; } .wp-block-button__link:hover {   background: #000; } .blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption {   line-height: 1.5; } .wp-block-cover .has-background-dim:not([class*=-background-color]) {   color: #fff;   position: absolute;   top: 0;   bottom: 0;   left: 0;   right: 0; } .wp-block-cover-image.has-background-dim:not([class*=-background-color]), .wp-block-cover-image .has-background-dim:not([class*=-background-color]), .wp-block-cover.has-background-dim:not([class*=-background-color]), .wp-block-cover .has-background-dim:not([class*=-background-color]), .has-pale-pink-background-color {   color: #fff; } .single-post .entry-content iframe {   display: block;   width: 100%; } .wp-container-1.wp-block-group.has-background {   padding: 35px;   margin-bottom: 20px; } div.gallery {   margin-top: 30px; } .wp-block-cover.is-repeated.widget-cover-block .wp-block-cover__inner-container {   z-index: 999;   position: relative; } .wp-block-cover.is-repeated.widget-cover-block a.wp-block-button__link.has-white-background-color.has-text-color.has-background {   background: #fff; } span.wp-block-cover__background.has-background-dim-10 {   opacity: 10%; } span.wp-block-cover__background.has-background-dim-20 {   opacity: 20%; } span.wp-block-cover__background.has-background-dim-30 {   opacity: 30%; } span.wp-block-cover__background.has-background-dim-40 {   opacity: 40%; } span.wp-block-cover__background.has-background-dim-50 {   opacity: 50%; } span.wp-block-cover__background.has-background-dim-60 {   opacity: 60%; } span.wp-block-cover__background.has-background-dim-70 {   opacity: 70%; } span.wp-block-cover__background.has-background-dim-80 {   opacity: 80%; } span.wp-block-cover__background.has-background-dim-90 {   opacity: 90%; } .alignright {   display: inline;   float: right;   margin-left: 1.5em; } .alignleft {   display: inline;   float: left;   margin-right: 1.5em; } figure.wp-block-gallery.alignleft.extraclass {   margin-right: 30px; }  .gallery figure.gallery-item {   display: inline-block;   text-align: center;   vertical-align: top;   width: 100%; } .gallery-columns-1 .gallery-item { max-width: 100%; } .gallery-columns-2 .gallery-item { max-width: 50%; } .gallery-columns-3 .gallery-item { max-width: 33.33%; } .gallery-columns-4 .gallery-item { max-width: 20%; } .gallery-columns-5 .gallery-item { max-width: 20%; } .gallery-columns-6 .gallery-item { max-width: 16.66667%; } .gallery-columns-7 .gallery-item { max-width: 14.28571%; } .gallery-columns-8 .gallery-item { max-width: 12.5%; } .gallery-columns-9 .gallery-item {   max-width: 11.11111%; }   .elementor-widget-text-editor span.sub-title {   padding: 0 40px; }  .typo-white { color: #fff; } a.typo-white:hover {   color: #fff; } .we-stand__top {   position: relative;   display: block; } .we-stand__top-title-box {   position: relative;   display: block;   text-align: center;   z-index: 1; } .we-stand__top-title-box-bg {   position: absolute;   top: 0;   bottom: 0;   left: 0;   right: 0;   background-repeat: no-repeat;   background-position: center;   background-size: cover;   z-index: -1; } h2.we-stand__top-title {   font-size: 190px;   font-weight: 900;   line-height: 210px;   background-color: #000;   mix-blend-mode: lighten;   color: rgba(0, 0, 0, 0);   background-repeat: no-repeat;   background-size: cover;   -webkit-background-clip: text;   background-clip: text;   background-position: center center;   background-attachment: fixed; }  .custom-post-nav a > * {   padding: 0 5px;   color: #fff;   display: inline;   vertical-align: middle;   line-height: 1;   font-weight: 400;   font-size: 16px; } .custom-post-nav a{   margin-top: 15px;   margin-bottom: 15px; }  .slide-widget-container.slide-box-wrapper {   background: rgba(255,255,255,0.7);   color: #60697b;   padding: 25px;   border-radius: 5px;   font-weight: 600;   backdrop-filter: blur(8px); } .slide-widget-container.slide-box-wrapper span.subtitle {   font-size: 14px !important;   margin-bottom: 5px !important;   display: inline-block; } .slide-content span {   color: #005DE8;   background: #005de81f;   padding: 0px 10px;   display: inline-block;   font-size: 11px !important;   border-radius: 5px; margin-right: 15px; } .slide-content {   display: flex;   font-size: 14px !important; } h5.slide-box-title {   margin-bottom: 15px !important; } .testimonial-style-list .owl-prev, .testimonial-style-list .owl-next {   left: 36%;   top: 7px; } .testimonial-style-list .owl-next {   top: 60px; }  .portfolio-inner .post-category a:hover {   background: transparent;   color: inherit; }  .team-wrapper.team-style-modern .team-inner .post-overlay-items {   border-radius: 50%;   margin: 15%; } .team-style-modern .team-social-wrap ul.social-icons > li > a {   background: #ffff;   box-shadow: 0px 10px 12px rgb(179 179 179 / 21%), inset 1px 4px 5px rgb(133 154 169 / 30%); } .blog-style-modern .blog-inner span.before-icon {   display: none; }  .pricing-table-wrapper.pricing-style-default .pricing-content {   border-bottom: 1px solid #ECECEC; } .pricing-style-default a.cea-button {   display: block;   position: relative; } .pricing-style-default ul.pricing-features-list > li.list-group-item {   padding: 5px 0; } .pricing-table-wrapper ul > li {   color: inherit; } .elementor-widget-wrap>.elementor-element.blur .pricing-inner-wrapper {   -webkit-backdrop-filter: blur(7.2px);   backdrop-filter: blur(7.2px); }  section.elementor-section.overflow-hid {   overflow: hidden; }  .circle-progress-style-default .progress-value {   font-size: 18px; }  span.elementor-tab-icon.elementor-tab-icon-top {   margin-bottom: 15px; } .cea-tab-elementor-widget .nav.nav-tabs.cea-tabs a.nav-item.nav-link:last-child {   margin: 0; } .nav.nav-tabs.cea-tabs .nav-link {   border: 0;   box-shadow: 0px 10px 40px 0px rgb(16 16 16 / 6%); } .cea-tab-elementor-widget a.nav-item.nav-link.active img {   filter: brightness(0) invert(1); } .tab-fullwidth .nav.nav-tabs.cea-tabs .nav-link {   -ms-flex-preferred-size: 0;   flex-basis: 0;   -webkit-box-flex: 1;   -ms-flex-positive: 1;   flex-grow: 1;   max-width: 100%; }  .elementor-widget-image.border-anim img {   -webkit-animation: border-transform-default 10s linear infinite alternate forwards;   animation: border-transform-default 10s linear infinite alternate forwards;   border-radius: 100%; } @-webkit-keyframes border-transform-default {   0%, to {     border-radius: 63% 37% 54% 46%/55% 48% 52% 45%;   }   14% {     border-radius: 40% 60% 54% 46%/49% 60% 40% 51%;   }   28% {     border-radius: 54% 46% 38% 62%/49% 70% 30% 51%;   }   42% {     border-radius: 61% 39% 55% 45%/61% 38% 62% 39%;   }   56% {     border-radius: 61% 39% 67% 33%/70% 50% 50% 30%;   }   70% {     border-radius: 50% 50% 34% 66%/56% 68% 32% 44%;   }   84% {     border-radius: 46% 54% 50% 50%/35% 61% 39% 65%;   } } @keyframes border-transform-default {   0%, to {     border-radius: 63% 37% 54% 46%/55% 48% 52% 45%;   }   14% {     border-radius: 40% 60% 54% 46%/49% 60% 40% 51%;   }   28% {     border-radius: 54% 46% 38% 62%/49% 70% 30% 51%;   }   42% {     border-radius: 61% 39% 55% 45%/61% 38% 62% 39%;   }   56% {     border-radius: 61% 39% 67% 33%/70% 50% 50% 30%;   }   70% {     border-radius: 50% 50% 34% 66%/56% 68% 32% 44%;   }   84% {     border-radius: 46% 54% 50% 50%/35% 61% 39% 65%;   } }  .elementor-element.verticle-move {   -webkit-animation: moveBounce 5s linear infinite;   animation: moveBounce 5s linear infinite; } @keyframes moveBounce {   0% {     transform: translateY(0px);   }   50% {     transform: translateY(20px);   }   100% {     transform: translateY(0px);   } } .elementor-element.rotate-me {   animation-name: rotateme;   animation-duration: 30s;   animation-iteration-count: infinite;   animation-timing-function: linear;   -webkit-animation-name: rotateme;   -webkit-animation-duration: 30s;   -webkit-animation-iteration-count: infinite;   -webkit-animation-timing-function: linear;   -moz-animation-name: rotateme;   -moz-animation-duration: 30s;   -moz-animation-iteration-count: infinite;   -moz-animation-timing-function: linear;   -ms-animation-name: rotateme;   -ms-animation-duration: 30s;   -ms-animation-iteration-count: infinite;   -ms-animation-timing-function: linear;   -o-animation-name: rotateme;   -o-animation-duration: 30s;   -o-animation-iteration-count: infinite;   -o-animation-timing-function: linear; } @keyframes rotateme {   from {     transform: rotate(0deg);   }   to {     transform: rotate(360deg);   } } @-webkit-keyframes rotateme {   from {     -webkit-transform: rotate(0deg);   }   to {     -webkit-transform: rotate(360deg);   } } @-moz-keyframes rotateme {   from {     -moz-transform: rotate(0deg);   }   to {     -moz-transform: rotate(360deg);   } } @-o-keyframes rotateme {   from {     -o-transform: rotate(0deg);   }   to {     -o-transform: rotate(360deg);   } }  .woocommerce ul.products li.product .zozo-woo-buttons-pack a {   height: 45px;   line-height: 50px;   width: 45px;   margin: 0 0;   margin-bottom: 8px;   border-radius: 5px;   color: #797979;   background: #fff;   box-shadow: 0 0 25px rgb(23 23 23 / 6%);   margin: 0 5px; } .woocommerce ul.products li.product .woocommerce-loop-product__title {   text-decoration: none;   text-transform: capitalize;   line-height: 26px;   font-size: 21px;   font-weight: 400;   letter-spacing: 0;   display: block;   margin: 0 0 11px;   padding-bottom: 0;   text-align: center; } .woocommerce .products ul, .woocommerce ul.products {   margin: 0 -15px; } .woocommerce ul.products li.product .woo-thumb-wrap {   position: relative;   margin-bottom: 27px;   background: #f8f8f8; } .woocommerce div ul.products li.product .price {   font-size: 14px;   color: #888;   line-height: 24px;   text-align: center;   margin-bottom: 20px; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {   padding: 0 15px;   margin: 0;   margin-bottom: 35px; } .woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {   width: 33.333333%; } .woocommerce-page ul.products li.product img {   margin-bottom: 15px; } .woocommerce select {   height: 40px;   background-repeat: no-repeat;   background-position: right;   line-height: 18px;   border: 1px solid #eaeaea;   border-radius: 4px;   width: auto; } .woocommerce ul.products li.product .onsale, .woocommerce span.onsale {   height: auto;   max-width: 70px;   padding: 5px 20px;   min-height: auto !important;   margin: 0;   line-height: 1;   border-radius: 4px;   right: 30px;   top: 15px;   font-weight: 400; } .woocommerce span.onsale {   left: 30px;   top: 30px; } span.zozo-product-favoured {   left: 7px;   top: -7px;   background: deeppink; } .woocommerce .woocommerce-ordering {   margin-bottom: 35px; } .woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product {   width: 25%; } .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel {   border: none;   padding: 30px 25px;   box-shadow: 0 5px 30px rgb(0 0 0 / 10%);   -webkit-box-shadow: 0 5px 30px rgb(0 0 0 / 8%);   -moz-box-shadow: 0 5px 30px rgb(0 0 0 / 10%);   border-radius: 0 10px 10px 10px;   margin: 0 0 4em; } .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs {   padding: 0;   margin: 0;   overflow: visible;   border-bottom: solid 2px #eaeaea; } .wc-tabs-wrapper h2 {   display: none; } .product .entry-summary form.cart {   padding-top: 30px;   border-top: solid 1px #eaeaea;   margin-top: 30px;   margin-bottom: 30px; } .product_meta {   border: 1px solid #eaeaea;   border-left: 0;   border-right: 0;   padding: 26px 0;   border-bottom: 0;   padding-bottom: 0;   margin-bottom: 0; } .product_meta>span {   display: block;   position: relative;   margin-bottom: 10px;   font-weight: 600;   color: #191919; } .product_meta>span span {   font-weight: 400;   padding-left: 0;   color: #797979; } .single-product-buttons-pack a {   height: 50px;   border: 2px solid #eaeaea;   display: inline-block;   border-radius: 0;   -webkit-transition: all .3s ease-out;   transition: all .3s ease-out;   font-size: 17px;   line-height: 50px;   font-weight: 500;   vertical-align: bottom;   outline: none;   width: 50px;   text-align: center;   margin-left: 18px;   -webkit-border-radius: 50%;   -ms-border-radius: 50%;   -moz-border-radius: 50%;   -o-border-radius: 50%;   border-radius: 50%; } .woocommerce button.single_add_to_cart_button.button, .short-product-view-inner .single_add_to_cart_button {   padding: 16px 31px 15px 31px;   float: none;   margin-left: 9px;   height: 50px; } .woocommerce .quantity .qty {   text-align: center;   margin: 0 10px 0 0;   display: inline-block;   height: 49px;   position: relative;   z-index: 1;   border-radius: 6px;   width: 80px;   border: 1px solid #eaeaea;   border-bottom: none;   -webkit-box-shadow: 0 5px 5px 0 rgb(1 1 1 / 12%);   -moz-box-shadow: 0 5px 5px 0 rgba(1,1,1,.12);   box-shadow: 0 5px 5px 0 rgb(1 1 1 / 12%); } .woocommerce div.product .woocommerce-tabs ul.tabs li a {   padding: 0 0 15px;   letter-spacing: 0;   border-width: 0 0 2px 0;   border-style: solid;   border-color: transparent;   transition: all .3s; } .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a {   color: red; } .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {   text-align: left;   padding-left: 0;   padding-right: 0;   border: 0;   margin: 0;   background: transparent;   border-radius: 0;   -webkit-border-radius: 0;   -moz-border-radius: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs li {   margin-right: 30px; } .woocommerce div.product .woocommerce-tabs ul.tabs li a {   padding: 0 0 15px;   letter-spacing: 0;   border-width: 0 0 2px 0;   border-style: solid;   border-color: transparent;   transition: all .3s;   color: #252525;   font-family: Fredoka One;   font-weight: 400;   font-size: 22px;   line-height: 34px; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after, .woocommerce div.product .woocommerce-tabs ul.tabs::before {   display: none; } .woocommerce table.shop_attributes {   margin-bottom: 0; } a.zozo-product-compare-trigger {   top: 10px;   right: auto;   left: 20px; } body.woocommerce-page .short-product-view-inner > .product > div.entry-summary {   padding-left: 20px;   margin: 0; } body.woocommerce-page .short-product-view-inner > .product > div {   width: 50%; } a.zozo-compare-close {   left: -40px;   height: 40px;   width: 40px;   line-height: 40px; } .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {   padding: 15px 19px; } .woocommerce nav.woocommerce-pagination {   text-align: center;   margin-top: 30px; } .zozo-woo-compare-inner .zcompare > .zcompare-body p a {   font-size: 16px;   line-height: 20px;   font-weight: 600;   margin-bottom: 0; } .zozo-woo-compare-inner .zcompare {   margin-bottom: 15px; } .zozo-woo-compare-inner .zcompare > .zozo-compare-img {   border-radius: 5px; } .zozo-woo-compare-wrap {   padding: 18px 15px;   margin-top: 85px; } .zozo-sticky-cart-wrap, .zozo-sticky-wishlist-wrap {   z-index: 9;   padding: 15px 0; } ul.zozo-sticky-wishlist > li > .product-name a {   margin-bottom: 12px;   display: block;   font-weight: 600; } ul.cart-dropdown-menu .product-thumbnail, ul.zozo-sticky-cart .product-thumbnail, ul.wishlist-dropdown-menu .product-thumbnail, ul.zozo-sticky-wishlist .product-thumbnail {   margin-right: 10px; } .mini-view-wishlist a, .mini-view-cart a {   border: 1px solid #eaeaea;   border-radius: 5px;   padding: 11px 20px !important;   font-weight: 700;   margin: 0 auto;   width: fit-content; } a.zozo-woo-compare-ajax.zozo-btn {   border: 1px solid #eaeaea;   border-radius: 5px;   padding: 6px 0px;   font-weight: 700; } a.zozo-sticky-cart-close, a.zozo-sticky-wishlist-close {   background: #f2f2f2;   left: -40px;   top: 0px;   width: 40px;   line-height: 40px; } .woo-icon-count {   left: -10px;   right: auto;   border-radius: 0;   -ms-border-radius: 0;   -moz-border-radius: 0;   -o-border-radius: 0;   -webkit-border-radius: 0;   height: 14px;   line-height: 14px;   width: 14px; } .zozo-sticky-cart-wrap {   margin-top: -80px; } .zozo-product-short-view {   max-width: 80%;   margin: 0 auto;   background: #fff;   display: table;   padding: 15px;   position: relative; } body.woocommerce-page .short-product-view-inner > .product {   max-width: 100%; } body .mfp-close-btn-in .mfp-close {   color: #fff;   background: #000 !important; } ul.zozo-sticky-cart > li > .product-name a, ul.wishlist-dropdown-menu > li > .product-name a, ul.zozo-sticky-wishlist > li > .product-name a {   font-size: 16px;   line-height: 20px;   font-weight: 600;   margin-bottom: 8px;   display: inline-block; } .dar-light-sticky {   position: fixed;   right: 20px;   top: 30%;   z-index: 99; } .dar-light-sticky .dar-light-inner i.bi.bi-sun.light-mode {   color: #ffbc00; } i.bi.bi-moon-fill.dark-mode {   color: sandybrown; } .dar-light-sticky .dar-light-inner {   position: relative;   width: 30px;   text-align: center;   border-radius: 20px;   background: #fff;   box-shadow: rgb(50 50 93 / 25%) 0px 50px 100px -20px, rgb(0 0 0 / 30%) 0px 30px 60px -30px, rgb(10 37 64 / 35%) 0px -2px 6px 0px inset;   padding-top: 4px;   padding-bottom: 4px; } .dar-light-sticky .dar-light-inner .round-ball-switch {   position: absolute;   height: 100%;   width: 24px;   cursor: pointer;   background: transparent;   margin: 0 auto;   left: 0;   right: 0;   top: calc( 0% - 0px );   border-radius: 20px;   transition: all ease 0.35s; } body.dark-mode-activated .dar-light-inner .round-ball-switch {   bottom: 0;   top: calc( 0% - 0px );   background: transparent;   transition: all ease 0.35s; } body.dark-mode-activated .dar-light-inner {   background: #3e3e3e;   color: #a7a7a7; } .dar-light-sticky .dar-light-inner .round-ball-switch:before {   content: "";   background: #000;   width: 24px;   height: 24px;   display: block;   border-radius: 50%;   top: 5px;   position: absolute;   transition: all ease 0.35s; } body.dark-mode-activated .dar-light-inner .round-ball-switch::before {   top: auto;   bottom: 5px;   transition: all ease 0.35s; } .dark-mode-activated .dar-light-sticky .dar-light-inner .round-ball-switch:before {   background: #fff; }  :root {   --dark-bg: #121212;   --dark-bg-rgba: #1D1D1D;   --border-color-drk-mode: #323232;   --trans-color: transparent;   --light-color: #ffffff;   --bg-ext: rgba(255,255,255,.05);   --dark-overlay-color : rgba(0,0,0, 0.05); }  body.dark-mode-activated, body.dark-mode-activated section.elementor-section.elementor-top-section.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default, body.dark-mode-activated #site-content, body.dark-mode-activated .site-footer, body.dark-mode-activated .cea-accordion-header > a, body.dark-mode-activated .elementor-widget-text-editor span.sub-title, body.single.dark-mode-activated ul.portfolio-meta-list, body.dark-mode-activated .content-widgets-wrapper .widget_block, body.dark-mode-activated .popover-content, body.dark-mode-activated header.site-header:not(.header-absolute), body.dark-mode-activated .cea-vertical-tab .cea-tabs .nav-item.nav-link *.cea-tab-icon, body.dark-mode-activated .tab-style-2.cea-vertical-tab .nav.nav-tabs.cea-tabs, body.dark-mode-activated ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu, body.dark-mode-activated .header-navbar.navbar .wp-menu li > ul.sub-menu li, body.dark-mode-activated header ul.nav.wp-menu ul.sub-menu.mega-menu, body.dark-mode-activated .portfolio-style-default .portfolio-inner .post-overlay-items .post-icons a {   background-color: var(--dark-bg) !important;   color: var(--light-color) !important; } body.dark-mode-activated .team-light .team-inner, body.dark-mode-activated rs-module-wrap {   background-color: var(--dark-bg) !important; } body.dark-mode-activated .sub-title, body.dark-mode-activated .elementor-title, body.dark-mode-activated .post-title-head, body.dark-mode-activated rs-layer#slider-1-slide-1-layer-1, body.dark-mode-activated rs-layer#slider-1-slide-2-layer-1, body.dark-mode-activated .cea-counter-wrapper span.counter-up, body.dark-mode-activated .isotope-filter ul.nav.m-auto.d-block li a, body.dark-mode-activated .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li h6, body.dark-mode-activated input.wpcf7-form-control::placeholder, body.dark-mode-activated textarea.wpcf7-form-control::placeholder, body.dark-mode-activated.single-cea-testimonial .testimonial, body.dark-mode-activated h2.entry-title, body.dark-mode-activated .widget .widget-title, body.dark-mode-activated .cf-style-modern span.wpcf7-form-control-wrap input, body.dark-mode-activated .cf-style-modern span.wpcf7-form-control-wrap select, body.dark-mode-activated .cf-style-modern span.wpcf7-form-control-wrap textarea {   color: var(--light-color); } body.dark-mode-activated .feature-box-wrapper .feature-box-title, body.dark-mode-activated .section-title-wrapper .title-wrap > *.sub-title, body.dark-mode-activated .elementor-element .cea-icon-list-item .icon-list-text, body.dark-mode-activated .elementor-element .section-title-wrapper .section-title, body.dark-mode-activated .elementor-element .section-title-wrapper .section-title .title-suffix, body.dark-mode-activated .elementor-element .section-title-wrapper .section-title .title-prefix, body.dark-mode-activated .elementor-element .section-description .lead, body.dark-mode-activated .post-title-head .post-title, body.dark-mode-activated .circle-progress-wrapper, body.dark-mode-activated .elementor-widget-text-editor, body.dark-mode-activated .portfolio-inner .post-category a:hover, body.dark-mode-activated .primary-menu .menu-item-has-children ul.sub-menu li a, body.dark-mode-activated .elementor-title, body.dark-mode-activated .pricing-style-default .pricing-table-info, body.dark-mode-activated .pricing-table-wrapper .pricing-features-list, body.dark-mode-activated .cea-counter-wrapper .counter-title > *, body.dark-mode-activated .elementor-heading-title, body.dark-mode-activated .circle-progress-wrapper .circle-progress-title > *, body.dark-white-text-button span.cea-button-text, body.dark-mode-activated .blog-inner .bottom-meta a, body.dark-mode-activated .cea-counter-wrapper .counter-value > * {   color: var(--light-color) !important; } body.dark-mode-activated .testimonial-inner .post-excerpt, body.dark-mode-activated .elementor-progress-percentage, body.dark-mode-activated .section-description .section-content, body.dark-mode-activated .cea-counter-wrapper .counter-content {   color: #a7a7a7 !important; } body.dark-mode-activated .blog-inner .bottom-meta a.read-more:hover {   color: #000 !important; } body.dark-mode-activated .testimonial-wrapper.testimonial-style-list .testimonial-inner > *.media, body.dark-mode-activated .cea-accordion-content, body.dark-mode-activated .blog-wrapper .blog-inner, body.dark-mode-activated .footer-widgets-wrap, body.dark-mode-activated .footer-bottom-wrap, body.dark-mode-activated .sticky-head.header-sticky .header-navbar, body.dark-mode-activated .team-style-classic-pro .post-details-outer, body.dark-mode-activated .team-style-default .team-inner .post-overlay-items > .team-social-wrap, body.dark-mode-activated .service-inner, body.dark-mode-activated .pagination-single, body.dark-mode-activated .blog-style-classic-pro .blog-inner .post-details-outer, body.dark-mode-activated .cf-style-classic-pro span.wpcf7-form-control-wrap input, body.dark-mode-activated .cf-style-classic-pro span.wpcf7-form-control-wrap select, body.dark-mode-activated .cf-style-classic-pro span.wpcf7-form-control-wrap textarea, body.dark-mode-activated .bg-extra > .elementor-widget-container, body.dark-mode-activated .cea-vertical-tab .cea-tabs .nav-item.nav-link *.cea-tab-title, body.dark-mode-activated .content-widgets-wrapper .content-widgets > .widget, body.dark-mode-activated .elementor-widget-container.cea-tab-elementor-widget.tab-style-2.cea-vertical-tab .cea-tab-pane > section, body.dark-mode-activated .cf-style-classic span.wpcf7-form-control-wrap input, body.dark-mode-activated .cf-style-classic span.wpcf7-form-control-wrap select, body.dark-mode-activated .cf-style-classic span.wpcf7-form-control-wrap textarea, body.dark-mode-activated .service-style-classic-pro .post-details-outer, body.dark-mode-activated .bg-box .elementor-widget-container.feature-box-wrapper, body.dark-mode-activated .bg-box .elementor-widget-container.cea-counter-wrapper, body.dark-mode-activated .testimonial-wrapper.testimonial-style-default .owl-item .testimonial-inner, body.dark-mode-activated .testimonial-wrapper.testimonial-style-modern .testimonial-inner, body.dark-mode-activated blockquote, body.dark-mode-activated.single-post .comments-wrapper.section-inner input:not([type="submit"]), body.dark-mode-activated.single-post .comments-wrapper.section-inner textarea, body.dark-mode-activated .elementor-element:not(.elementor-motion-effects-element-type-background).bg-box > .elementor-widget-wrap, body.dark-mode-activated .pricing-table-wrapper .pricing-inner-wrapper, body.dark-mode-activated section.elementor-section.elementor-inner-section.bg-row, body.dark-mode-activated .day-counter > div, body.dark-mode-activated .bg-box-fr .flip-box-wrapper .flip-box-inner .flip-front, body.dark-mode-activated .bg-box-bk .flip-box-wrapper .flip-box-inner .flip-back, body.dark-mode-activated .contact-form-wrapper .wpcf7-form label, body.dark-mode-activated .nav.nav-tabs.cea-tabs .nav-link, body.dark-mode-activated.single .row.team, body.dark-mode-activated .bg-box.elementor-widget.elementor-widget-contactform {   background-color: var(--dark-bg-rgba) !important;   color: var(--light-color); } body.dark-mode-activated .elementor-shape .elementor-shape-fill {   fill: transparent; } body.dark-mode-activated .elementor-widget-container.feature-box-wrapper {   color: #a7a7a7 !important;   box-shadow: none !important; } body.dark-mode-activated .dark-text {   color: var(--light-color) !important; } body.dark-mode-activated rs-layer-wrap .dark-text {   filter: invert(1) !important; } body.dark-mode-activated .elementor-widget-container.feature-box-wrapper a, body.dark-mode-activated .elementor-widget-ceaposts .blog-inner .post-excerpt {   color: #a7a7a7 !important; } body.dark-mode-activated .elementor-widget-container.feature-box-wrapper a.cea-button-link.elementor-button.cea-button, body.dark-mode-activated .team-media.media .media-body span.team-experience {   color: var(--light-color) !important; } body.dark-mode-activated .blog-wrapper.blog-style-classic-pro .blog-inner, body.dark-mode-activated .service-style-classic .service-inner, body.dark-mode-activated .cea-tabs > a, body.dark-mode-activated .tab-style-2.cea-vertical-tab .cea-tabs .nav-item.nav-link *.cea-tab-title, body.dark-mode-activated .elementor-element:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, body.dark-mode-activated .service-style-classic-pro .service-inner {   background-color: var(--trans-color) !important; } body.dark-mode-activated .elementor-widget-container, body.dark-mode-activated .elementor-widget-divider .elementor-divider-separator, body.dark-mode-activated .cea-accordion-header > a, body.dark-mode-activated .custom-post-nav, body.single.dark-mode-activated ul.portfolio-meta-list, body.dark-mode-activated .portfolio-single .portfolio-format, body.dark-mode-activated .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li, body.dark-mode-activated .finxpert-masonry > article, body.dark-mode-activated .content-widgets-wrapper .widget_block, body.dark-mode-activated .content-widgets-wrapper .content-widgets > .widget, body.dark-mode-activated .widget.finxpert_latest_post_widget .side-item, body.single-post.dark-mode-activated .bottom-meta-wrap, body.dark-mode-activated .blog-wrapper.blog-style-list .blog-inner, body.dark-mode-activated .blog-style-list .bottom-meta, body.dark-mode-activated .elementor-widget-container.feature-box-wrapper.feature-box-classic:before, body.dark-mode-activated .popover-content, body.dark-mode-activated .cea-vertical-tab .cea-tabs .nav-item.nav-link *.cea-tab-icon, body.dark-mode-activated .elementor-widget-ceaposts .blog-style-default .blog-inner, body.dark-mode-activated section.elementor-section.elementor-inner-section.elementor-element, body.dark-mode-activated .cf-style-classic span.wpcf7-form-control-wrap input, body.dark-mode-activated .cf-style-classic span.wpcf7-form-control-wrap select, body.dark-mode-activated .cf-style-classic span.wpcf7-form-control-wrap textarea, body.dark-mode-activated .testimonial-wrapper.testimonial-style-classic .testimonial-inner, body.dark-mode-activated.single-post .comments-wrapper.section-inner input:not([type="submit"]), body.dark-mode-activated.single-post .comments-wrapper.section-inner textarea, body.dark-mode-activated .content-widgets .widget .menu-service-sidebar-menu-container ul > li > a, body.dark-mode-activated ul.nav.pagination.post-pagination > li > a, ul.nav.pagination.post-pagination > li > span, body.dark-mode-activated .comment-body, body.dark-mode-activated .single-post .top-meta-wrap, body.dark-mode-activated .elementor-widget-ceaposts .blog-inner .read-more, body.dark-mode-activated section.elementor-section, body.dark-mode-activated .elementor-widget-wrap>.elementor-element.blur .pricing-inner-wrapper, body.dark-mode-activated .elementor-element:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, body.dark-mode-activated .cf-style-modern span.wpcf7-form-control-wrap input, body.dark-mode-activated .cf-style-modern span.wpcf7-form-control-wrap select, body.dark-mode-activated .cf-style-modern span.wpcf7-form-control-wrap textarea, body.dark-mode-activated .elementor-widget-ceaposts .blog-style-list .blog-inner {   border-color: var(--bg-ext) !important;   box-shadow: none !important; } .dark-mode-activated section.elementor-section.elementor-top-section.elementor-element.elementor-section-stretched.dark-no-bg {   background-image: none; } body.dark-mode-activated h2.we-stand__top-title {   color: transparent; } body.dark-mode-activated .dark-button a.cea-button-link.elementor-button.cea-button, body.dark-mode-activated .service-wrapper.dark-button .service-inner a.read-more.elementor-button, body.dark-mode-activated .service-icon-bg-dark .service-icon-img-wrap > img {   background-color: var(--dark-bg) !important;   color: var(--light-color) !important;   border-color: var(--bg-ext) !important; } body.dark-mode-activated .elementor-progress-percentage {   color: var(--light-color) !important; } body.dark-mode-activated .icon-bg-dark .cea-featured-icon {   background-color: var(--bg-ext) !important; } body.dark-mode-activated .widget-area-right .widget p.wp-block-tag-cloud a.tag-cloud-link {   background-color: var(--bg-ext) !important;   color: var(--light-color) !important; } body.dark-mode-activated .portfolio-inner .post-overlay-items a.post-title, body.dark-mode-activated h5.slide-box-title {   color: inherit !important; } body.dark-mode-activated .nav.nav-tabs.cea-tabs .nav-link .cea-tab-title {   color: inherit; } .dark-mode-activated h1, .dark-mode-activated .h1, .dark-mode-activated h2, .dark-mode-activated .h2, .dark-mode-activated h3, .dark-mode-activated .h3, .dark-mode-activated h4, .dark-mode-activated .h4, .dark-mode-activated h5, .dark-mode-activated .h5, .dark-mode-activated h6, .dark-mode-activated .h6, .dark-mode-activated a {   color: var(--light-color); } body.dark-mode-activated .blog-wrapper .blog-inner, body.dark-mode-activated .content-widgets-wrapper .widget_block, body.dark-mode-activated .content-widgets-wrapper .content-widgets > .widget {   box-shadow: none !important; } body.dark-mode-activated .image-grid-wrapper .owl-carousel .owl-item .image-grid-inner img {   filter: invert(.5); } .testimonial-style-list .testimonial-inner .media-body {   padding-bottom: 40px;   padding-right: 40px; } body.dark-mode-activated .elementor .elementor-background-overlay, body.dark-mode-activated .insta-footer-wrap:before, body.dark-mode-activated .team-wrapper.team-style-modern .team-inner .post-overlay-items {   background-color: rgba(0,0,0, 0.5) !important; } body.dark-mode-activated .bg-box-fr-rgba .flip-box-wrapper .flip-box-inner .flip-front {   background-color: rgba(0,0,0, 0.8) !important; } body.dark-mode-activated p.wp-block-tag-cloud a.tag-cloud-link {   background-color: #dddddd; } body.dark-mode-activated img.sticky-logo {  filter: brightness(0) invert(1); } .dark-mode-activated header.finxpert-page-header:after {   background-color: rgb(0 0 0 / 88%); } .dark-mode-activated .sticky-head.header-sticky .header-navbar a {   color: var(--light-color); } .dark-mode-activated .pricing-table-wrapper .pricing-title {   color: var(--light-color) !important; } body.dark-mode-activated .cea-mailchimp-wrapper input.form-control {   background: var(--bg-ext) !important;   border-color: var(--border-color) !important;   color: var(--light-color) !important; } body.dark-mode-activated section.elementor-section.bg-extra, body.dark-mode-activated section.elementor-section.elementor-top-section.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.bg-extra, body.dark-mode-activated .nav.nav-tabs.cea-tabs .nav-link {   background-color: var(--bg-ext) !important; } body.single-post.dark-mode-activated .comments-wrapper.section-inner input.submit {   border: none; } body.dark-mode-activated .custom-post-nav, body.single.dark-mode-activated ul.portfolio-meta-list, body.dark-mode-activated .finxpert-masonry > article, body.single-post.dark-mode-activated .comments-wrapper.section-inner input.submit {   box-shadow: none; } li.breadcrumb-wrap {   list-style: none; } body.dark-mode-activated .elementor-element.cus-bx .feature-box-wrapper.feature-box-default:before { display: none; }  .section-inner.thin.error404-content h1.entry-title {   margin-bottom: 30px; } .section-inner.thin.error404-content .intro-text p {   margin-bottom: 25px; }  @media only screen and (max-width: 1199px) { .slider-section .section-content {  max-width: 400px; } } @media only screen and (max-width: 1140px) { h2.we-stand__top-title {  font-size: 160px;  font-weight: 900;  line-height: 130px; } } @media only screen and (min-width: 768px) and (max-width: 1023px) { .slide-image-wrap img {  max-width: 300px; } .flash-news-wrap {  width: 350px; } } @media only screen and (max-width: 1024px) { .header-logobar.logobar {  display: none; } .finxpert-content-wrap.container {  width: 100%; } header.finxpert-page-header .container {  width: auto; } .site-footer-wrap .container {  width: auto; } .finxpert-content-wrap {  padding: 50px 15px; } li.menu-item.menu-item-has-children.menu-item-has-mega-children {  position: relative; }   .header-navbar {  display: none; }  .content-widgets.widget-area-right {  padding: 0;  }   .site-footer-wrap .container {  width: auto;  max-width: initial; } .insta-footer-wrap {  margin: 0 50px -100px 50px;     z-index: 0; } .container, .container-sm {  max-width: initial;  } .header-mobilebar.navbar {  padding: 0; } .header-mobilebar.navbar > .container {  padding: 0 15px; }   aside.footer-insta-widget.col-12 h3 {     max-width: 68%;   } } @media only screen and (max-width: 991px) { .finxpert-post-banner .banner-inner-col {  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; }   .blog-multi-layout-3 .zozo-media {  display: block; } .blog-multi-layout-3 .media-body {  flex: unset;  border-bottom: 1px solid #f1f1f1;  padding-bottom: 1rem; }   .zozo-block-primary-inner .post-thumb img, .blog-multi-layout-3 .post-thumb img, .zozo-block-primary .post-thumb img {  width: 100%; } .blog-multi-layout-1 {  margin-bottom: 2rem; } ul.page-title-elements.page-title-right {  text-align: left; } .blog-multi-layout-3 .zozo-block-secondary .post-thumb {  margin-right: 0 !important; } .blog-multi-layout-1 .zozo-block-secondary {  margin-left: 0;  margin-top: 1.5rem; } .blog-multi-layout-3 .post-thumb img {  margin-bottom: 1rem; } .blog-multi-layout-3 .zozo-block-secondary > .zozo-media {  margin-bottom: 1.25rem; } .page-title-wrap > * {  float: none;  display: block; } .page-title-wrap > *.page-title-right {  margin-top: 15px; } .single-post .entry-header .top-meta-wrap .post-meta.pull-right {  float: none;  margin-top: 10px; } .pagination-single-inner {  display: block; } .pagination-single-inner > * {  width: 100%;  text-align: center; } .pagination-single-inner a.next-post {  text-align: center; } .pagination-single-inner > h6:first-child {  margin-bottom: 20px !important; } .pagination-single-inner > h6:last-child {  margin-bottom: 0; }   h2.we-stand__top-title {  font-size: 110px;  font-weight: 900;  line-height: 130px; }   .footer-widgets-wrap aside.footer-widget-2.col-md-3 {  flex: 0 0 auto;  width: 50%;  margin-bottom: 35px; }  aside.footer-insta-widget.col-12 h3 {  max-width: 100%;  font-size: 35px;  line-height: 45px;  margin-bottom: 30px; } .testimonial-wrapper.testimonial-style-list .post-thumb {  width: 100%;  margin-right: 0;  margin-bottom: 35px  }   .testimonial-style-list .owl-prev, .testimonial-style-list .owl-next {     left: auto;     right: 15px;     margin: 0;   }  .testimonial-wrapper.testimonial-style-list .post-thumb img {  margin-right: 0; } .testimonial-slide-model .testimonial-inner {  margin: 0; } .testimonial-wrapper.testimonial-style-list .testimonial-inner > *.media {  display: block; } .testimonial-style-list .testimonial-inner .post-thumb:before {  right: 60px; } .testimonial-style-list .testimonial-inner .post-thumb:after {  right: 15%; } .testimonial-style-list .testimonial-inner:after {  right: 0;     display: none;  z-index: 1; } } @media only screen and (min-width: 991px) { .column-md-6 {  -ms-flex: 0 0 50%;  flex: 0 0 50%;  max-width: 50%; } } @media only screen and (min-width: 912px) { .elements-3 > div > ul {  width: 20%; } .elements-3 > div > ul.pull-center.justify-content-center {  width: 60%; } .elements-2 .pull-center.right-element-exist {  margin-left: 50%;  margin-right: unset;  transform: translateX(-50%); } .elements-2 .pull-center {  margin-right: 50%;  margin-left: unset;  transform: translateX(50%); } } @media only screen and (max-width: 768px) { .slide-image-wrap img {  max-width: 230px; } .slider-section {  padding: 0; } } @media only screen and (max-width: 767px) {   .footer-widget-text h3 {     font-size: 34px;   } .header-topbar .topbar-left {  display: none; }   .footer-bottom-wrap ul.nav {     margin-bottom: 30px;   }   .banner-inner-2 .banner-inner {  -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; } .zozo-block-primary .post-thumb img {  width: 100%; }   .load-more-posts {  margin-bottom: 50px; } .page-title-wrap h1 {  font-size: 26px;  line-height: 37px; }   h2.we-stand__top-title {     font-size: 90px;     font-weight: 900;     line-height: 110px;   }   span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item {  margin: 0;  display: block; } aside.footer-insta-widget.col-12 h3 {  max-width: 100%;  font-size: 25px;  line-height: 35px;  margin-bottom: 30px; } body .insta-footer-wrap {  padding: 20px;  margin-left: 50px;  margin-right: 50px; } body .footer-widgets-wrap {  padding: 150px 0 50px 0; } body .finxpert-content-wrap {  padding-top: 50px !important;  padding-bottom: 50px !important; }   .blog .post-pagination-wrap {     margin-bottom: 0;   }   .wp-block-search__input {     max-width: 85%;   }   .single-post article {     margin-bottom: 50px;   }   body .round-infoboxes .elementor-widget-ceafeaturebox {     position: relative !important;     top: auto !important;     bottom: auto !important;     transform: initial !important;     margin-bottom: 30px;     width: 100% !important;     height: auto;   }   .round-infoboxes .elementor-widget-ceafeaturebox .feature-box-wrapper.feature-box-default {     border-radius: 0;   }   .footer-bottom-wrap ul.nav.copyright-bar-ul p.footer-copyright {     text-align: left;   }   body.page .page-title-wrap, body.error404 .page-title-wrap, .single .page-title-wrap {     padding: 80px 0px;   } } @media only screen and (max-width: 640px) { h2.we-stand__top-title {     font-size: 60px;     font-weight: 900;     line-height: 60px; }   .float-parallax {     position: absolute;     top: 86% !important;     left: 50% !important;   }   .slide-widget-container.slide-box-wrapper {     padding: 15px;   }   .slide-widget-container.slide-box-wrapper span.subtitle {     font-size: 12px !important;     margin-bottom: 3px !important;   } } @media only screen and (max-width: 600px) { .site-logo > img {  max-width: 170px; }   .slide-image-wrap img {  display: none; }   .footer-widgets-wrap aside.footer-widget-2.col-md-3 {  flex: 0 0 auto;  width: 100%;  margin-bottom: 40px; } .footer-widgets-wrap aside.footer-widget-2.col-md-3:last-child {  flex: 0 0 auto;  width: 100%;  margin-bottom: 0px; } body .insta-footer-wrap {  padding: 20px;  margin-left: 25px;  margin-right: 25px; }   aside.footer-insta-widget.col-12 h3 {     max-width: 100%;     font-size: 18px;     line-height: 26px;     margin-bottom: 17px;   }   .insta-footer-wrap a.btn {     font-size: 16px;     padding: 10px 20px 10px 20px;   } } @media only screen and (max-width: 480px) {   .float-parallax {     position: absolute;     top: 86% !important;     left: 30% !important;     display:none;   } }  body.rtl {   direction: rtl;   text-align: right; } .rtl aside.footer-widget-2 {   padding-right: 15px;   padding-left: 40px; } .rtl .widget.widget_nav_menu li a {   position: relative; } .rtl .widget.widget_nav_menu li a:before {   position: absolute;   right: 0;   margin-right: 0;   margin-left: 15px; } .rtl .widget-content ul {   padding-right: 0; } .rtl .widget.widget_nav_menu li a {   position: relative;   padding-right: 20px; } .rtl .footer-bottom-wrap .widget.widget_nav_menu li {   margin-left: 20px;   margin-right: 0; } .rtl .footer-bottom-wrap .widget.widget_nav_menu li:last-child {   margin-left: 0; } .rtl footer button.input-group-addon.zozo-mc.btn.btn-default {   left: 4px;   right: auto;   margin-left: 0 !important; } .rtl ul.nav.copyright-bar-ul {   padding: 0; } .rtl aside.footer-insta-widget.col-12 h3 {   text-align: right;   padding-right: 0 !important; } .rtl header .navbar > div > ul.nav > li:last-child {   padding-left: 0; } .rtl header .navbar > div > ul.nav > li {   padding-left: 30px;   padding-right: 0; } .rtl .widget.finxpert_latest_post_widget .side-item .side-image {   margin-left: 15px;   margin-right: 0; } .rtl .bottom-search-wrap {   right: auto;   left: 0; } .rtl ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu > li > ul.sub-menu {   left: -100%; } .rtl ul.nav.wp-menu > li.menu-item-has-children li.menu-item-has-children > a:after {   left: 0;   right: auto;   transform: rotate(180deg) translateY(50%); } .rtl ul.nav.wp-menu > li.menu-item-has-children li.menu-item-has-children:hover > a:after {   transform: rotate(0deg) translateY(-50%); } .rtl .header-navbar.navbar .wp-menu li > ul.sub-menu li a:before {   right: -20px;   left: auto; } .rtl .header-navbar.navbar .wp-menu li > ul.sub-menu li a:hover:before {   right: 0; } .rtl .slide-content span {   margin-right: 0;   margin-left: 15px; } .rtl .post-author a > span.author-name {   margin-left: 0;   margin-right: 15px; } .rtl .zozo_social_widget ul.nav.social-icons > li > a {   margin-right: 0;   margin-left: 6px; } .rtl .zozo_social_widget ul.nav.social-icons > li:last-child > a {   margin-left: 0; } .rtl ul.nav.post-meta > li span {   margin-left: 10px;   margin-right: 0; } .rtl ul.nav.post-meta > li {   margin-right: 0;   margin-left: 15px; } .rtl ul.nav.post-meta > li:last-child {   margin-left: 0; } .rtl .pull-right {   float: left; } .rtl .comment-author.vcard img {   margin-right: 0;   margin-left: 15px;   float: right;   display: inline-block; } .rtl .comment-body .comment-content, .rtl .comment-body .reply {   padding-right: 75px; } .rtl div.comment.parent.depth-2,.rtl div.comment.parent.depth-3,.rtl div.comment.parent.depth-4,.rtl div.comment.parent.depth-5 {   padding-left: 0px;   padding-right: 25px; } .rtl div.comment.depth-2 {   padding-left: 0px;   padding-right: 25px; } .rtl .pagination-single-inner {   direction: ltr;   text-align: initial; } .rtl .content-widgets.widget-area-right {   padding-right: 15px;   padding-left: 0; } .rtl .wpcf7 {   text-align: right; } .rtl .wpcf7-form-control-wrap > *::placeholder {   text-align: right; } body.rtl .round-infoboxes .elementor-widget-ceafeaturebox.round-featurebox2 {   left: 0;   right: auto; } .rtl .portfolio-style-classic .portfolio-inner .post-icons {   position: absolute;   left: 34px;   bottom: 8px; } .rtl .portfolio-style-classic .portfolio-inner .post-icons {   position: absolute;   left: 34px;   bottom: 8px; } .rtl .portfolio-style-classic .portfolio-inner .post-icons {   position: absolute;   left: 34px;   bottom: 8px; }  .rtl ul {   padding-right: 0; } .rtl .testimonial-wrapper.testimonial-style-list .post-thumb img {   margin-right: 0;   margin-left: 25px; } .rtl .testimonial-wrapper.testimonial-style-list .post-thumb {   margin-left: 50px;   margin-right: 0; } .rtl .testimonial-style-list .testimonial-inner .post-thumb:after {   right: auto;   left: -60px; } .rtl .cea-view-framed .cea-popup-anything.popup-trigger-icon:before, .rtl .cea-view-framed .cea-popup-anything.popup-trigger-icon:after {   left: 50%;   right: auto; } .rtl .team-details-icon {   margin-right: 0;   margin-left: 15px; } .rtl.single-cea-team .team-social-wrap ul.social-icons > li > a {   margin-right: 0;   margin-left: 10px; } .rtl.single-cea-team .team-social-wrap ul.social-icons > li:last-child > a {   margin-left: 0; } .rtl .blog-style-list .post-thumb {   margin-left: 35px;   margin-right: 0; } .rtl .portfolio-meta span.portfolio-meta-icon {   margin-right: 0 !important;   margin-left: 10px; }  header .feature-box-wrapper > .media > *:first-child {   margin-right: 13px; } rs-layer-wrap.rs-parallax-wrap.blend-par {   mix-blend-mode: multiply; }  .cus-img-menu .menu-item .widget img {   box-shadow: 0 6px 10px rgb(0 0 0 / 8%);   border-radius: 7px;   transform: translateY(0);   transition: all ease 0.35s; } .header-navbar.navbar .wp-menu li.cus-img-menu > ul.sub-menu.mega-menu li {   border: 0; } header ul.nav.wp-menu li.cus-img-menu > ul.sub-menu.mega-menu li a {   padding: 0px 13px; } .header-navbar.navbar .wp-menu li.cus-img-menu > ul.sub-menu.mega-menu > li > a {   display: none; } .cus-img-menu .menu-item .widget .wp-block-image figcaption {   text-align: center;   font-size: 13px;   line-height: 30px;   display: block;   text-transform: uppercase;   letter-spacing: 1px;   margin-top: 5px;   margin-bottom: 0; } .header-navbar {   z-index: 3; } .cus-img-menu .widget.widget_block.widget_media_image figure.wp-block-image {   margin: 5px 0; } .cus-img-menu ul.sub-menu.mega-menu > li.col-3 {   width: 20%; } .header-navbar.navbar .wp-menu li.cus-img-menu > ul.sub-menu.mega-menu li .wp-block-image figure {   margin-bottom: 0; } ul.zhf-nav-menu > li > ul.sub-menu.mega-menu > li.mega-menu-col > ul.sub-menu {   left: 0;   margin: 0;   top: auto;   position: relative;   box-shadow: none;   width: 100%;   opacity: 1;   visibility: visible; } header ul.nav.wp-menu ul.sub-menu.mega-menu {   display: flex;   box-shadow: 11px 10px 38px 0px rgb(0 0 0 / 10%);   border-radius: 10px;   max-width: 1340px;   padding: 25px 14px 17px;   flex-wrap: wrap; } .cus-img-menu .menu-item figure:hover img {   transition: all ease 0.35s;   transform: translateY(-6px); } .tab-style-2 .nav.nav-tabs.cea-tabs {   justify-content: center; } .header-navbar.navbar .wp-menu li > ul.sub-menu.mega-menu > li > a {   font-weight: 200;   color: #888888; } .zhf-menu-wrap .zhf-nav-menu li.menu-item.menu-item-has-children.menu-item-has-mega-children {   position: static; } ul.zhf-nav-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu {   width: 290px;   box-shadow: 11px 10px 38px 0px rgb(0 0 0 / 10%);   border-radius: 10px; } ul.zhf-nav-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu > li > ul.sub-menu {   left: 100%;   top: 0;   position: absolute;   margin-left: 0;   min-width: 275px;   opacity: 0;   visibility: hidden; box-shadow: 11px 10px 38px 0px rgb(0 0 0 / 10%);   border-radius: 5px; } ul.zhf-nav-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu > li:hover > ul.sub-menu {   opacity: 1;   visibility: visible; } .zhf-nav-menu li.menu-item.menu-item-has-children.menu-item-has-mega-children > ul.sub-menu.mega-menu {   width: 100%;   padding: 20px 0; } .zhf-nav-menu li.menu-item.menu-item-has-children.menu-item-has-mega-children > ul.sub-menu.mega-menu ul.sub-menu li {   display: none; } .zhf-menu-wrap .zhf-nav-menu li.menu-item.menu-item-has-children.menu-item-has-mega-children:hover ul.sub-menu.mega-menu ul.sub-menu li {   display: block; } .zhf-nav-menu li.menu-item.menu-item-has-children.menu-item-has-mega-children > ul.sub-menu.mega-menu span.dropdown-icon {   display: none; } ul.nav.wp-menu.primary-menu, nav.primary-menu-wrapper, header .navbar > div > ul.nav > li {   position: static; } .mobile-menu-active .zhf-nav-menu li.menu-item.menu-item-has-children.menu-item-has-mega-children > ul.sub-menu.mega-menu {   display: block;   padding: 0; } .mobile-menu-active .zhf-nav-menu .sub-menu li:first-child {   padding-top: 0; } .mobile-menu-active .zhf-nav-menu li.menu-item.menu-item-has-children.menu-item-has-mega-children > ul.sub-menu.mega-menu li.mega-menu-col {   width: 100%;   max-width: 100%; } .mobile-menu-active ul.zhf-nav-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu {   box-shadow: none; } .mobile-menu-active .sub-menu .dropdown-icon:after {   content: "\e64b" !important; } .mobile-menu-active ul.zhf-nav-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu > li > ul.sub-menu {   position: relative;   left: auto;   box-shadow: none; } @media only screen and (max-width: 1024px) {   .zhf-menu-wrap .zhf-nav-menu li.menu-item.menu-item-has-children.menu-item-has-mega-children {     position: relative;   }   section.float-parallax-started .float-parallax {     display: none;   }  }   .service-archive-title {   margin-top: 20px; }             ul.nav.wp-menu > li {   padding: 0 24px; } ul.nav.wp-menu > li > a {   letter-spacing: 0.7px; } .page-title-wrap > ul.page-title-elements > * {   margin-top: 20px; } .site-header .btn.btn-primary .btn-text {   font-weight: 600; } .site-header .header-logobar {   border-radius: 0px 0px; } .site-header .header-logobar ul.nav.logobar-ul {   align-items: center; } .site-header .header-logobar address:after {   position: absolute;   content: '';   background: #e7e3ee;   width: 1px;   height: 54px;   top: 50%;   transform: translateY(-50%);   right: 0; } .header-titles .site-title {   font-size: 44px; } .site-header .header-logobar address {   position: relative;   padding-right: 40px; } .sticky-head.header-sticky .header-navbar a.cea-button-link {   color: #fff !important; } .sticky-head .header-navbar .header-titles-wrapper {   padding-right: 0px; } .sticky-head.header-sticky .header-navbar .header-titles-wrapper{   padding-right: 30px; } .sticky-head .header-navbar .h-phone, .sticky-head.header-sticky .header-navbar .h-phone {   font-size: 18px;   letter-spacing: 0.5px;   font-weight: 600; } .header-navbar.navbar .header-titles > div {   display: none; } .site-header .header-logobar .email-link, .secondary-bar-active .secondary-bar-inner .widget-content .contact-widget-info p a {   color: #666B68; } .site-header .header-navbar .primary-menu-wrapper ul.nav.wp-menu > li:first-child {   padding-left: 0px; } .site-header .header-logobar.navbar > div > ul.nav > li:first-child {   padding-right: 40px; } .site-header .header-logobar.navbar > div > ul.nav > li > h5 {   margin-bottom: 0px; } header ul.nav.wp-menu li > ul.sub-menu li a {   padding: 0px 10px; } header ul.nav.wp-menu li > ul.sub-menu li {   padding: 3px 15px 3px 17px; } ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu {   border-radius: 0px 0px 10px 10px; } ul.nav.wp-menu > li.menu-item-has-children:not(.menu-item-has-mega-children) > .sub-menu > li > ul.sub-menu {   border-radius: 0px 10px 10px 10px; } header.finxpert-page-header:after {   content: "";   background: rgb(22 56 56 / 93%);   position: absolute;   width: 100%;   height: 100%;   top: 0;   z-index: 0; } body.secondary-bar-active .secondary-bar-wrapper .text-widget-content img {   margin: 0;   max-width: 230px; } aside.footer-widget-2 h5, .widget .widgettitle, .widget .widget-title, .widget .wp-block-heading {   font-size: 24px;   line-height: 32px;   font-weight: 600;   position: relative;   display: inline-block;     padding-left: 33px;     margin-bottom: 22px; } aside.footer-widget-2 h5:before, .widget .widgettitle:before, .widget .widget-title:before, .widget .wp-block-heading:before {   content: "";   position: absolute;   width: 21px;   height: 9px;   border-radius: 30px;   top: 50%;   transform: translateY(-50%);   left: 1px; } .secondary-bar-wrapper .zozo_social_widget ul.social-icons.social-circled.social-bg-transparent>li a {   border: 1px solid;   font-size: 14px;   height: 40px;   width: 40px;   line-height: 40px; } .secondary-bar-wrapper .secondary-bar-inner .finxpert_contact_info_widget {   border-bottom: 1px solid #dbe5e2;   padding-bottom: 30px;   padding-top: 30px;   margin-top: 35px;   border-top: 1px solid #dbe5e2; } body.secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner .zozo_social_widget .widget-title {   padding-bottom: 5px; } body.secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner .finxpert_contact_info_widget .contact-widget-info span {   padding-right: 10px; } body.secondary-bar-active .secondary-bar-wrapper .wp-block-contact-form-7-contact-form-selector .wpcf7-form-control.wpcf7-submit {   padding: 12px 19px;   line-height: 24px;   border-radius: 10px; } .secondary-bar-wrapper .zozo_social_widget ul.nav.social-icons > li > a {   margin-right: 2px; } .secondary-bar-wrapper .secondary-bar-inner {   padding: 60px 50px 40px 50px; } .secondary-menu-toggle.finxpert-toggle {   width: 50px;   cursor: pointer;   position: relative;   text-align: center;   display: block; } .secondary-menu-toggle.finxpert-toggle span {   display: block;   border-bottom: 2px solid;   margin: 8px 0;   width: 42px;   border-radius: 50px;   -webkit-transition: all ease 0.3s;   -moz-transition: all ease 0.3s;   -ms-transition: all ease 0.3s;   -o-transition: all ease 0.3s;   transition: all ease 0.3s; } .secondary-menu-toggle.finxpert-toggle span:nth-child(2), .secondary-menu-toggle.finxpert-toggle span:nth-child(3) {   width: 24px;   margin-left: 18px; } .secondary-menu-toggle.finxpert-toggle span:nth-child(3) {   margin-bottom: 0; } .secondary-menu-toggle.finxpert-toggle span:nth-child(4) {   border: none;   position: relative; } .secondary-menu-toggle.finxpert-toggle span:nth-child(4):before {   content: "\f135";   font-family: 'bootstrap-icons';   display: inline;   top: -58px;   position: absolute;   font-size: 29px;   font-weight: 100;   transform: rotate(-45deg);   left: -8px;   transition: all .3s; } .secondary-menu-toggle.finxpert-toggle:hover span:nth-child(4):before {   transform: none;   top: -59px;   transition: all .3s;   animation: blinker 1s linear infinite;   -moz-animation: blinker 1s linear infinite;   -webkit-animation: blinker 1s linear infinite; } .sticky-head .secondary-toggle-wrapper {   display: flex;   align-items: center; } .secondary-bar-wrapper .mailchimp-wrapper .input-group input {   border: solid 1px var(--border-color);   border-top-left-radius: 30px !important;   border-bottom-left-radius: 30px !important;   padding-left: 20px; } .secondary-bar-wrapper p.zozo-mc-subtitle {   font-size: 18px;   line-height: 32px; } .secondary-bar-wrapper .mailchimp-wrapper .input-group .zozo-mc.btn.btn-default {   padding: 0 25px 0 20px;   border-top-right-radius: 30px;   border-bottom-right-radius: 30px;   color: var(--light-color); } .secondary-bar-wrapper .mailchimp-wrapper .input-group .zozo-mc.btn.btn-default:focus {   box-shadow: none; } .secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner input.wpcf7-form-control, .secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner textarea.wpcf7-form-control {   border: 1px solid var(--border-color);   padding: 15px;   border-radius: var(--border-radius-30);   margin-bottom: 30px; } body.secondary-bar-active .secondary-bar-wrapper .wp-block-contact-form-7-contact-form-selector {   padding: 30px 26px 0px 26px; } .secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner textarea.wpcf7-form-control {   margin-bottom: 0px; } .secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner input.wpcf7-form-control:focus, .secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner textarea.wpcf7-form-control:focus {   border: 1px solid; } .secondary-bar-wrapper .wp-block-search__label {   font-size: 20px;   font-weight: 600;   margin-bottom: 15px; } .secondary-bottom-cols .contact-widget {   padding: 24px 34px 26px;   text-align: center;   color: #fff;   width: 100%;   border-right: solid 1px #ffffff3d;   border-bottom: none;   margin-bottom: 0; } .secondary-bottom-cols .contact-widget a {   font-size: 24px;   color: #fff; } .secondary-bottom-cols .contact-widget .title {   opacity: 0.7;   font-size: 15px;   letter-spacing: 0.5px;   line-height: 28px; } .secondary-menu-toggle.finxpert-toggle.active span:nth-child(4):before, .secondary-menu-toggle.finxpert-toggle.active:hover span:nth-child(4):before {   opacity: 0;   transform: scale(0);   transition: var(--trans-dft); } body.mobile-menu-active a.mobile-menu-toggle > span:first-child, a.finxpert-toggle.active > span:first-child, body.mobile-menu-active a.mobile-menu-toggle > span:nth-child(3), a.finxpert-toggle.active > span:nth-child(3) {   margin-bottom: 0;   border-radius: 0;   width: 22px; } body.mobile-menu-active a.mobile-menu-toggle > span:first-child, a.finxpert-toggle.active > span:first-child {   transform: rotate(45deg) translateY(0px); } body.mobile-menu-active a.mobile-menu-toggle > span:nth-child(3), a.finxpert-toggle.active > span:nth-child(3) {   transform: rotate(-42deg) translateY(-27px); } .secondary-bar-inner a.secondary-menu-toggle.active {   top: 23px;   right: 0; } .secondary-bar-inner .widget {   margin-bottom: 30px; } .secondary-bar-inner .widget:last-child {   margin-bottom: 0; } .secondary-cols form.wp-block-search {   padding: 23px 30px 38px;   background: var(--bg-light-clr);   border-radius: 10px; } .cus-sec-col-two .text-widget-inner .text-widget-content-text {   font-size: 18px; } :where(.wp-block-columns.is-layout-flex.secondary-bottom-cols) {   gap: 0; } .secondary-bar-inner .feature-box-wrapper.feature-box-custom {   padding: 26px 25px 22px;   background-color: var(--bg-light-clr);   text-align: center;   margin-bottom: 0;   border-radius: 10px; } .wp-block-columns.secondary-bottom-cols.wp-block-columns-is-layout-flex {   border-radius: 12px; } .secondary-bar-inner .feature-box-custom .fbox-number {   position: absolute;   right: 0; } .secondary-bar-inner .feature-box-custom .cea-featured-image {   padding-bottom: 25px;   border-bottom: solid 1px;   margin-bottom: 15px; } .secondary-bar-inner .feature-box-custom .cea-featured-image img {   max-width: 50px;   margin: 0; } .secondary-bar-inner .feature-box-inner > *.feature-box-title {   text-align: left;   font-size: 18px;   line-height: 24px; } body.secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner .nav.social-icons > li > a {   border-radius: var(--border-radius-30);   margin-left: 0;   color: var(--light-color);   width: 60px;   height: 35px;   font-size: 13px;   line-height: 35px; } header .navbar > div > ul.nav > li.secondary-toggle-wrapper {   border-bottom: none !important; } .header-navbar .cea-button-link {   padding: 17px 30px 17px 30px;   font-size: 14px;   transition: all .3s;   border-radius: 40px;   line-height: 1;   letter-spacing: 0.7px; } .header-navbar .cea-button-link:hover {   background-color: var(--sec-bg);   color: #fff;   transition: all .3s; } .widget.finxpert_mailchimp_widget .widgettitle {   margin-bottom: 15px; } .service-link-pos {   position: absolute;   left: 0;   right: 0;   top: 0;   bottom: 0;   z-index: 1; } .secondary-bar-inner .feature-box-custom .cea-featured-image {   position: relative; } .secondary-bar-inner .feature-box-custom .cea-featured-image:before {   content: "";   width: 0;   height: 1px;   position: absolute;   bottom: -1px;   left: 0;   transition: all .3s; } .secondary-bar-inner .feature-box-custom:hover .cea-featured-image:before {   transition: all .3s;   width: 100%; } a.full-search-toggle {   font-size: 16px; } .blog-wrapper ul.nav.top-meta-list > li:last-child, .blog-wrapper ul.nav.bottom-meta-list > li:last-child {   margin-right: 15px; } .finxpert-masonry > article {   display: flex;   flex-direction: column;   padding: 27px 35px 35px; } .finxpert-masonry > article.tag-sticky-2:before {   right: 10px;   top: 6px; } .finxpert-masonry .featured-media {   order: 1; } .finxpert-masonry .top-meta-wrap {   order: 2; } .finxpert-masonry .entry-header {   order: 3; } .finxpert-masonry .post-inner {   order: 4; } .finxpert-masonry .bottom-meta-wrap {   order: 5; } .finxpert-masonry > article .top-meta-wrap li.post-category a, .finxpert-content-wrap .post-category a {   background-color: transparent;   padding: 0;   margin: 0;   font-size: 15px;   color: var(--default-text-color);   letter-spacing: 0.5px } .finxpert-content-wrap .post-category .before-icon {   display: none; } .blog .finxpert-masonry .top-meta-wrap ul.nav.post-meta > li.post-date a, .single-post .top-meta-wrap ul.nav.post-meta li.post-date a {   background-color: transparent; }   .archive .finxpert-masonry .entry-title {   line-height: 37px;   font-size: 24px; }  .cea-button-wrapper .cea-button-link, .site-header .btn.btn-primary, .site-footer .footer-contact.cus-footer-middle-2 .btn.btn-primary {   position: relative; } .site-header .btn.btn-primary .btn-text, .cea-button-wrapper .cea-button-link .cea-button-content-wrapper {   position: relative;   z-index: 2; } .section-title-wrapper .cea-button-wrapper .cea-button-link {   position: relative; } body .wp-block-columns.cus-footer-middle.is-layout-flex {   align-items: normal; } .cus-footer-middle figure.wp-block-image {   margin-bottom: 23px; } .cus-footer-middle .custom-footer-txt {   margin-bottom: 22px; } .section-title-wrapper .section-description {   max-width: 100%; } .feature-box-default .feature-box-inner {   text-align: left; } .feature-box-default:hover .feature-box-inner .cea-feature-box-img img {   -webkit-animation: rotate-horizontal 3s linear;   animation: rotate-horizontal 3s linear; } .feature-box-default .feature-box-inner .fbox-number {   transition: all 0.3s ease-in; } .feature-box-wrapper.feature-box-default .cea-button-wrapper .cea-button-link {   position: absolute;   left: 0;   bottom: 0;   border: solid 1px #163838;   height: 34px;   padding: 0 13px;   font-size: 0;   line-height: 33px;   transition: all .3s; } .feature-box-wrapper.feature-box-default .fbox-number {   position: absolute;   bottom: -100px;   right: -7px;   -webkit-text-stroke: 1px var(--e-global-color-primary);   opacity: 0.3;   transition: var(--trans-dft); } .feature-box-wrapper.feature-box-default:hover .fbox-number {   transition: var(--trans-dft); } .feature-box-wrapper.feature-box-default {   position: relative; } .feature-box-wrapper.feature-box-default:before {   content: unset;   width: 1px;   height: 100px;   position: absolute;   left: 30px;   top: 84px;    animation: vermove 2s infinite; } @keyframes vermove {   0% {    transform: translate3d(-200%, 0, 0);   }   60% {    transform: translate3d(100%, 0, 0);   }   100% {    transform: translate3d(100%, 0, 0);   }  } .feature-box-modern {   box-shadow: none; } .feature-box-wrapper.feature-box-modern:before {   content: "";   height: 1px;   background: #2e4f4f;   position: absolute;   bottom: 15px;   right: 44px;   left: 58px; } .feature-box-wrapper.feature-box-modern .fbox-number {   position: absolute;   bottom: 8px;   left: 26px;   transition: all .3s;   line-height: 1; } .feature-box-wrapper.feature-box-modern .cea-button-wrapper .cea-button-link {   position: absolute;   right: 15px;   bottom: 0;   border: solid 1px #163838;   height: 34px;   padding: 0 13px;   font-size: 0;   line-height: 33px;   transition: all .3s; } .feature-box-wrapper.feature-box-modern .cea-button-wrapper .cea-button-link .cea-button-icon, .feature-box-wrapper.feature-box-default .cea-button-wrapper .cea-button-link .cea-button-icon {   font-size: 30px;   border-radius: 30px;   transition: all .3s; } .feature-box-wrapper.feature-box-modern .cea-button-wrapper .cea-button-link i, .feature-box-wrapper.feature-box-default .cea-button-wrapper .cea-button-link i {   transform: rotate(-45deg);   display: block;   transition: all .3s; } .cus-hover-eft:hover .feature-box-wrapper.feature-box-modern .cea-button-wrapper .cea-button-link, .cus-hover-eft2:hover .feature-box-wrapper.feature-box-default .cea-button-wrapper .cea-button-link {   font-size: 15px;   padding: 0 8px 0 18px;   transition: all .3s; } .cus-hover-eft:hover .feature-box-wrapper.feature-box-modern .cea-button-wrapper .cea-button-link .cea-button-icon, .cus-hover-eft2:hover .feature-box-wrapper.feature-box-default .cea-button-wrapper .cea-button-link .cea-button-icon {   transition: all .3s; } .feature-box-wrapper.feature-box-modern > .media > *:first-child {   margin-right: 20px; } .cus-hover-eft .cea-button-text, .cus-hover-eft2 .cea-button-text {   opacity: 0; } .cus-hover-eft:hover .cea-button-text, .cus-hover-eft2:hover .cea-button-text {   opacity: 1; } .feature-box-wrapper .fbox-content a {   color: inherit; } .elementor-widget-container.feature-box-wrapper.feature-box-classic:before, .elementor-widget-container.feature-box-wrapper.feature-box-classic:after {   content: unset; }  @-webkit-keyframes rotate-horizontal {   0% {    -webkit-transform: perspective(1000px) rotateY(0deg);        transform: perspective(1000px) rotateY(0deg);   }   100% {    -webkit-transform: perspective(1000px) rotateY(360deg);        transform: perspective(1000px) rotateY(360deg);   }  }  @keyframes rotate-horizontal {   0% {    -webkit-transform: perspective(1000px) rotateY(0deg);        transform: perspective(1000px) rotateY(0deg);   }   100% {    -webkit-transform: perspective(1000px) rotateY(360deg);        transform: perspective(1000px) rotateY(360deg);   } } .elementor-element .horizontal-teeth {   -webkit-animation: horizontal-teeth 3s linear;   animation: horizontal-teeth 3s linear infinite; } @-webkit-keyframes horizontal-teeth { 0% {   -webkit-transform: perspective(1000px) rotateY(0deg);   transform: perspective(1000px) rotateY(0deg); } 100% {   -webkit-transform: perspective(1000px) rotateY(360deg);   transform: perspective(1000px) rotateY(360deg); } } @keyframes horizontal-teeth {   0% {     -webkit-transform: perspective(1000px) rotateY(0deg);     transform: perspective(1000px) rotateY(0deg);   }     100% {     -webkit-transform: perspective(1000px) rotateY(360deg);     transform: perspective(1000px) rotateY(360deg);   } }  .cea-carousel-style-classic .feature-box-wrapper {   overflow: hidden;   padding: 32px 35px 76px 35px;   border-radius: 15px; } .cea-carousel-style-classic .feature-box-wrapper .fbox-number {   bottom: -53px;   -webkit-text-stroke: 1px #2F4F4F;   opacity: 0.7;   font-size: 40px;   color: transparent;   line-height: 1;   margin-bottom: 0;   background-color: #f5f7f6; } .cea-carousel-style-classic .feature-box-wrapper .feature-box-title {   margin-bottom: 12px; } .cea-carousel-style-classic .feature-box-default .feature-box-inner:before {   content: "";   width: 66%;   height: 1px;   position: absolute;   bottom: -34px;   left: 2px;   transition: all .3s;   background-color: #d7d7d7; } .cea-icon-list-item strong {   font-weight: 600; } .drk-bg .cea-carousel-style-classic .feature-box-wrapper .feature-box-title {   margin-bottom: 12px;   color: #fff; } .drk-bg .feature-box-default .feature-box-inner:before {   background-color: #ffffff36; } .drk-bg .cea-carousel-style-classic .feature-box-wrapper .fbox-number {   -webkit-text-stroke: 1px #ffffff7a;   background-color: #1f4242;   font-weight: 800; } .drk-bg .cea-carousel-style-classic .feature-box-wrapper {   border-radius: 15px; }  .cea-counter-style-list .counter-left .counter-icon {   position: absolute;   right: 80px;   top: 10px; }  .finxpert-masonry > article {   padding: 27px 35px 35px; } .finxpert-masonry .featured-media:first-child {   margin-top: -35px;   margin-right: -35px;   margin-left: -35px; } .finxpert-content-wrap .top-meta-wrap {   border-bottom: 1px solid var(--border-color);   padding: 0 3px;   padding-bottom: 10px;   margin-bottom: 22px; } .finxpert-masonry > article {   border-radius: 15px;   transition: 400ms cubic-bezier(0.17, 0.46, 0.55, 0.71);   box-shadow: none;   border: solid 1px #eaeaea; } .finxpert-masonry .bottom-meta-wrap ul.nav.post-meta > li {   margin: 0px 0px; } .finxpert-masonry .entry-title {   line-height: 44px;   font-size: 36px; } .finxpert-masonry .featured-media {   margin-bottom: 20px; } .finxpert-masonry .social-share {   margin: 0 -3px;   padding-top: 3px; } .finxpert-masonry .top-meta-wrap ul.nav.post-meta li span.bi.bi-person, .single-post .top-meta-wrap ul.nav.post-meta li span.bi.bi-person, .single-post .top-meta-wrap ul.nav.post-meta > li.post-date span.bi, .finxpert-masonry .top-meta-wrap ul.nav.post-meta > li.post-date span.bi {   display: none; } .finxpert-masonry .top-meta-wrap ul.nav.post-meta > li, .single .top-meta-wrap ul.nav.post-meta > li {   margin: 0 18px 0 16px;   position: relative; } .finxpert-masonry .top-meta-wrap ul.nav.post-meta > li:last-child , .single .top-meta-wrap ul.nav.post-meta > li:last-child {   margin-right: 0; } .finxpert-masonry .top-meta-wrap ul.nav.post-meta > li:before, .single .top-meta-wrap ul.nav.post-meta > li:before {   content: "";   width: 8px;   height: 8px;   position: absolute;   left: -17px;   border-radius: 50px;   top: 50%;   transform: translateY(-50%); } .finxpert-masonry .top-meta-wrap ul.nav.post-meta > li a, .single .top-meta-wrap ul.nav.post-meta > li a {   color: #9d9d9d;   font-size: 15px;     font-weight: 600;   margin: 0; } .finxpert-masonry > article .top-meta-wrap li.post-category a:after, .single .top-meta-wrap ul.nav.post-meta > li a:after {   content: ","; } .finxpert-masonry > article .top-meta-wrap li.post-category a:last-child:after, .single .top-meta-wrap ul.nav.post-meta > li a:last-child:after {   content: unset; } .finxpert-content-wrap .top-meta-wrap .nav abbr {   line-height: 1;   color: #797979;   letter-spacing: 0.3px;   font-size: 15px;   font-weight: 600; } .finxpert-masonry .nav .post-more a {   font-size: 15px;   transition: all .3s;   letter-spacing: 1px;   border: solid 1px #2F4F4F;   border-radius: 30px;   line-height: 1;   padding: 13px 41px 12px 25px; } .finxpert-masonry .nav .post-more a {   position: relative;   z-index: 1;   transition: all .3s; } .finxpert-masonry article:hover .nav .post-more a:before {   transition: all .3s;   width: 100%;   color: var(--light-color);   z-index: -1; } .finxpert-masonry article .nav .post-more a:after {   content: "\f135";   font-family: 'bootstrap-icons';   transition: all .3s;   margin-left: 0;   font-size: 25px;   font-weight: 500;   position: absolute;   right: 19px;   top: 50%;   transform: translateY(-50%) rotate(-45deg); } .finxpert-masonry article .nav .post-more a:hover:after {   transition: all .3s;   transform: translateY(-50%) rotate(0deg); } .finxpert-masonry article:hover .nav .post-more a, .blog .finxpert-masonry article:hover .post-meta .post-more a {   color: var(--light-color);   transition: all .3s;   transition: all .3s; } .finxpert-masonry .bottom-meta-wrap ul.social-share > li > a {   text-decoration: none;   border-radius: 50%;   margin-right: 0;   width: 35px;   height: 35px;   line-height: 35px;   color: #728787;   background-color: #f1f1f1; } .finxpert-masonry .bottom-meta-wrap ul.social-share > li > a:hover i {   color: var(--light-color);   transition: all .3s; }  .finxpert-masonry .bottom-meta-wrap ul.social-share > li > a {   margin-right: 5px; } .finxpert-masonry > article .entry-content p {   margin-bottom: 25px; } .finxpert-content-wrap aside.content-widgets-outer-wrapper .widget_search .wp-block-search__label, .elementor-widget-sidebar .elementor-widget-container .widget_search .wp-block-search__label {   font-size: 24px;   line-height: 32px;   font-weight: 600;   margin-bottom: 15px; } .finxpert-content-wrap aside.content-widgets-outer-wrapper .widget_search, .elementor-widget-sidebar .elementor-widget-container .widget_search {   padding: 20px 30px 30px 30px; } .finxpert-content-wrap aside.content-widgets-outer-wrapper .finxpert_latest_post_widget .widget-title {   margin-bottom: 25px; } .widget.finxpert_latest_post_widget .side-item .side-image img {   border-radius: 10px 10px 10px 10px;   width: 90px;   height: 90px; } .content-widgets-wrapper .widget_block, .content-widgets-wrapper .content-widgets > .widget, .elementor-widget-container .widget {   margin-bottom: 35px;   padding: 30px 30px;   position: relative;   background: #f5f7f6;   box-shadow: none;   border-radius: 20px; } .entry-content .widget-content ul {   margin-bottom: 0; } .elementor-widget-sidebar .elementor-widget-container .widget_block .widget-content .wp-block-group .wp-block-categories-list {   margin-bottom: 0px; } .content-widgets-wrapper .widget_categories ul li, .content-widgets-wrapper .widget_archive ul li, .content-widgets-wrapper .wp-block-categories li {   padding: 16px 0;   border-bottom: 1px solid #e5e5e5;   line-height: 1; } .content-widgets-wrapper .widget_categories ul li:last-child, .content-widgets-wrapper .widget_archive ul li:last-child, .content-widgets-wrapper .wp-block-categories li:last-child {   border-bottom: none; } .widget_categories ul li a, .widget_archive ul li a, .wp-block-categories li a {   position: relative;   padding-left: 18px;   font-weight: 600;   display: inline-block; } .widget_categories ul li a:before, .widget_archive ul li a:before, .wp-block-categories li a:before {   position: absolute;   left: 0;   content: "\f285";   font-family: 'bootstrap-icons';   line-height: 1;   font-size: 11px;   top: 50%;   transform: translateY(-50%);   width: auto;   height: auto;   background-color: transparent; } .finxpert-content-wrap .widget-title {   margin-bottom: 30px; } p.wp-block-tag-cloud a.tag-cloud-link {   background-color: #fff;   border-radius: 30px;   padding: 7px 16px 9px;   font-weight: 600;   line-height: 1;   margin-bottom: 6px;   margin-right: 6px;   color: #797979; } .finxpert-content-wrap .wp-block-tag-cloud a.tag-cloud-link:hover {   color: var(--light-color); } .entry-content p.wp-block-tag-cloud a.tag-cloud-link {   background-color: #f5f7f6; } .wp-block-search__input{   border-radius: 30px 0px 0px 30px;     border: 1px solid var(--border-color);   width: 100%;   padding-left: 20px; } .wp-block-search__button {   padding: 3px 24px;   border-radius: 0px 30px 30px 0px;  } ul.nav.pagination.post-pagination > li > a, ul.nav.pagination.post-pagination > li > span{   font-size: 16px;   line-height: 29px;   font-weight: 600;   border-radius: 30px;   width: 59px;   height: 35px;   line-height: 35px;   padding: 0;   margin: 0; } ul.nav.pagination.post-pagination > li a.prev-page i, ul.nav.pagination.post-pagination > li a.next-page i {   font-size: 22px; } ul.nav.pagination.post-pagination > li > a:hover, ul.nav.pagination.post-pagination > li > span:hover {   border-color: #05071C; } ul.nav.pagination.post-pagination {   padding: 15px 0 0; } .error404 .form-inline.search-form .input-group input {   border-radius: 30px 0px 0px 30px !important; } .error404 .form-inline.search-form .input-group .btn {   border-radius: 0px 30px 30px 0px !important; } .error404 .form-inline.search-form .input-group {   border: none;   width: 100%;   overflow: initial; } .error404 .form-inline.search-form .input-group input.form-control {   border: 1px solid #eaeaea !important;   padding-left: 23px; } .section-inner.error404-content .entry-title {   margin-bottom: 25px;   font-size: 54px;   line-height: 64px; } .error404 .form-inline.search-form .input-group .btn:focus {   box-shadow: none; } .full-search-wrapper .form-inline.search-form .input-group input.form-control {   border-radius: 30px !important; } .error404 .form-inline.search-form .input-group > *.form-control:focus {   border: 1px solid; } .form-inline.search-form .input-group > *.form-control:focus {   border-radius: 30px; } .widget.finxpert_latest_post_widget .side-item {   border-bottom: 1px solid #e5e5e5;   align-items: center;   display: flex;     margin-bottom: 20px;   padding-bottom: 20px; } .widget.finxpert_latest_post_widget .side-item .side-item-text a {   margin-bottom: 7px; } .widget .widget-content ul.side-newsfeed li:last-child .side-item {   margin: 0;   padding: 0;   border: none; } .widget.finxpert_latest_post_widget .side-item .side-item-text {   line-height: 24px;   font-size: 16px;   font-weight: 600;   letter-spacing: -0.2px; } .widget.finxpert_latest_post_widget .side-item .side-item-text .comments-wrap span {   font-size: 14px; } .widget.finxpert_latest_post_widget .side-item .side-image {   margin-right: 22px;   min-width: 90px; } .finxpert-content-wrap .post-share-wrap ul.nav.social-share > li a:hover {   transition: all 0.3s ease; } .finxpert-content-wrap .post-share-wrap ul.nav.social-share > li a:hover i {   color: #fff;   transition: all 0.3s ease; } .single-post .finxpert-content-wrap .post-share-wrap ul.nav.social-share > li a {   background-color: #f1f1f1; } .search-no-results .no-search-results-form .input-group {   width: 100%; } .search-no-results .form-inline.search-form .input-group > *.form-control:focus {   border-radius: 0; } .search-no-results .no-search-results-form .input-group .btn {   padding: 0px 32px 0 25px; } .search-no-results .no-search-results-form .input-group .btn:focus, .search-no-results .no-search-results-form .input-group .btn:active {   box-shadow: none;   background-color: #84a6a6;   border-color: #84a6a6; } .site-header .search-form {   display: flex;   justify-content: space-between;   flex-wrap: nowrap; } .search-form label {   width: 100%;   line-height: 1;   display: inline-block;   margin-bottom: 0; } .search-form .search-field {   width: 100%; } .full-search-wrapper .search-form .search-field {   padding-left: 23px;   background: #2e4f4f;   height: 55px;   margin-right: -6px;   border-right: none;   border-radius: 30px 0 0px 30px;   color: var(--light-color);   border-color: rgb(255 255 255 / 34%); } .full-search-wrapper .search-form .search-field::placeholder {   color:var(--light-color); } .full-search-wrapper .search-form input.search-submit:hover {   background-color: rgb(132 166 166 / 51%);   border-color: rgb(132 166 166 / 51%); } .bottom-search-wrap.active {   padding: 20px;   border-radius: 0 0 0 16px; } .bottom-search-toggle {   display: inline-block; } .site-header .header-sticky .textbox-search-toggle {   border: solid 1px #aaaaaa; } .bottom-search-wrap .search-form input.search-submit, .bottom-search-wrap .search-form .search-field {   height: 50px;   line-height: 50px;   padding: 0 19px; } .bottom-search-wrap .search-form .search-field {   padding-left: 23px;   background-color: transparent;   margin-right: -6px;   border-right: none;   border-radius: 30px 0 0 30px;   border-color: #dbdbdb;   color: var(--default-text-color) } .bottom-search-wrap .search-form .search-field::placeholder {   color: var(--drk-txt-color); } .full-bar-search-wrap .search-form .search-field {   height: 100%;   padding: 0;   border: none;   font-size: 24px; } .full-bar-search-wrap .search-form .search-field::placeholder {   color: var(--default-text-color); } .full-bar-search-wrap .search-form {   padding: 0 85px 0 40px; } .full-bar-search-wrap .search-form .search-submit {   display: none; } .full-search-wrapper .search-form {   display: flex; } body.mobile-menu-active .mobile-menu-floating .search-form {   display: flex; } .mobile-menu-floating .search-form .search-field::placeholder {   color: var(--default-text-color); } .mobile-menu-floating .search-form .search-field {   background-color: transparent;   color: #797979;   border-color: #eaeaea;   border-radius: 30px 0 0px 30px;   padding: 0 17px;   height: 55px; } .mobile-menu-active .mobile-menu-floating *.search-submit {   color: #ffff;   padding: 0 19px; } .error404-content .search-form {   display: flex; } .error404-content .search-form .search-field {   border-radius: 30px 0 0 30px;   border-color: #dbdbdb;   color: var(--default-text-color);   height: 55px;   line-height: 55px;   padding: 0 19px; } .widget.widget_search .search-form {   display: flex; } .widget.widget_search .search-form .search-field {   height: 55px;   padding: 5px 22px;   border-radius: 30px 0 0 30px; }  blockquote, .wp-block-quote.is-large, .wp-block-quote.is-style-large, .wp-block-quote.is-style-large:not(.is-style-plain), .wp-block-quote.has-text-align-right, .wp-block-quote {   margin: 24px 0px 30px 0px;   padding: 0;   padding-left: 58px;   border: none;   z-index: 1;   color: #262626;   position: relative;   overflow: hidden;   border-radius: 0;   letter-spacing: -0.5px;   font-size: 24px;   line-height: 1.5;   font-weight: 600;   min-height: 70px;   font-style: normal;   background-color: transparent; } blockquote:before, .wp-block-quote.is-large:before, .wp-block-quote.is-style-large:before, .wp-block-quote.is-style-large:not(.is-style-plain):before, .wp-block-quote.has-text-align-right:before, .wp-block-quote:before {   content: "\e67f";   font-family: 'themify';   position: absolute;   left: 4px;   font-size: 30px;   line-height: 1;   top: 5px;   color: #fff;   text-align: center;   margin: auto;   border-radius: 50%; } p.quote-author {   margin-top: 13px;   position: relative;   font-size: 16px;   font-style: italic;   padding-left: 29px;   font-weight: 600;   margin-top: 12px; } p.quote-author::before {   content: "";   width: 20px;   height: 2px;   position: absolute;   top: 50%;   transform: translateY(-50%);   -webkit-transform: translateY(-50%);   -moz-transform: translateY(-50%);   left: 0; }   .page-title-wrap .breadcrumb {   background: no-repeat;   margin: 0;   line-height: 2;   color: #fff;   padding: 3px 22px 3px 22px;   border: 1px solid #ffffff33;   border-radius: 30px;   display: inline-block; } .page-title-wrap > *, .page-title-wrap h1 {   display: block; } .service-style-default .service-inner {   border: 1px solid #dbe5e2;   border-radius: 20px 20px 0px 20px; } .service-style-default .service-inner .post-thumb {   border-radius: 20px 20px 0px 20px; } .service-style-default .service-inner .entry-title .post-title-head {   border-bottom: 1px solid #dbe5e2; } .service-style-default .service-inner .nav .post-more a {   position: relative; } .service-style-default .service-inner .post-category {   position: absolute;   top: 50px;   right: 50px; } .service-style-default .service-inner .post-category a {   background: transparent;   color: #000;   font-size: 14px;   line-height: 15px;   font-weight: 400;   padding: 8px 13px;   border: 1px solid #dbe5e2;   border-radius: 10px 10px 0px 10px; } .service-style-default .service-inner .post-category .before-icon {   display: none; } .service-style-default .service-inner .post-thumb:before, .service-style-classic .service-inner .post-thumb:before {   content: "";   position: absolute;   width: 100%;   height: 100%;   transition: 400ms ease;   background: #01baddd6;   transform: scale(0); } .service-style-default .service-inner:hover .post-thumb:before, .service-style-classic .service-inner:hover .post-thumb:before {   transform: scale(1);   transition: 400ms ease;   opacity: 0.3; } .team-wrapper.team-style-classic-pro [class*="col-"] {   padding: 0px 0px;   margin-bottom: 40px; }  .service-style-classic .service-inner {   border: 1px solid #dbe5e2;   border-radius: 20px 20px 0px 20px; } .service-style-classic .service-inner .nav .post-more .read-more {   position: relative;   padding-right: 43px;   z-index: 1; } .service-style-classic .service-inner .post-category span {   font-size: 0px; } .service-style-classic .service-inner .post-thumb {   border-radius: 10px 10px 0px 10px; } .service-style-classic .service-inner .post-category a {   color: #fff;   font-size: 15px;   line-height: 21px;   border-radius: 10px 10px 0px 10px;   padding: 5px 12px;   transition: all 0.5s ease;   transform: scale(0);   opacity: 0;   pointer-events: none; } .service-style-classic .service-inner:hover .entry-title:before {   width: 100%;   transition: all 0.3s ease-in; } .service-style-classic .service-inner .entry-title:before {   width: 0%;   transition: all 0.3s ease-in; } .service-style-classic .service-inner:hover .post-category a {   transition: all 0.5s ease;   transform: scale(1);   opacity: 1; } .service-style-classic .service-inner .post-thumb.post-overlay-active .post-category {   padding-top: 8px; }  .service-style-modern .service-inner .bottom-meta {   position: absolute;   right: 48px;   top: 50px; } .service-wrapper.service-style-modern .service-inner{   border-radius: 15px 15px 15px 15px !important; } .service-style-modern .service-inner .post-thumb img {   border-radius: 10px 10px 10px 10px; } .service-style-modern .service-inner:hover {   transform: translateY(0px); }  .service-style-classic-pro .service-inner .post-details-outer {   border-radius: 10px 10px 10px 10px;   border: 1px solid #dbe5e2;   margin: -24px 14px 0 14px;   transition: all 0.5s ease-out; } .service-style-classic-pro .service-inner .post-thumb img {   border-radius: 20px 20px 0px 20px; } .service-style-classic-pro .service-inner:hover .post-details-outer {   margin: -54px 14px 0 14px;   transition: all 0.5s ease-out; }  .service-area .e-con-inner:before {   content: "";   position: absolute;   width: 100%;   height: 100%;   left: 0;   border-radius: 10px 10px 0px 10px;   transform: scaleX(0);   transition: all 400ms ease; } .service-area:hover .e-con-inner:before {   transform: scaleX(1);   transition: all 400ms ease; } .service-area:hover .e-con-inner .feature-box-default .feature-box-inner .feature-box-title {   color: #fff; } body.single .content-widgets-wrapper .widget_search, body.single .content-widgets-wrapper .content-widgets > .widget {   border-radius: 10px;   padding: 30px 35px 35px 35px;   border: none;   margin-top: 0;   box-shadow: none;   background-color: #f5f7f6; } .widget ul li:first-child, .widget ol li:first-child {   padding-top: 0; } body.single-cea-service .widget_nav_menu .menu-services-menu-container li {   border: none;   margin-bottom: 0;   display: block;   padding: 0; } .single-cea-service .widget_nav_menu .menu-services-menu-container li a {   border: none;   margin-bottom: 15px;   display: block;   padding: 12px 19px 13px 20px;   border-radius: 30px;   font-weight: 600;   font-size: 18px;   letter-spacing: -0.2px;   background: #fff; } .single-cea-service .widget_nav_menu .menu-services-menu-container li.current-menu-item a:hover {   color: #212121; } .single-cea-service .widget_nav_menu .menu-services-menu-container li:last-child a {   margin-bottom: 4px; } .widget.widget_nav_menu li a {   position: relative; } .widget.widget_nav_menu li a:before {   content: "\f285";   margin-right: 9px;   font-family: 'bootstrap-icons';   padding-left: 0;   font-size: 13px;   position: relative;   top: 0; }  .team-wrapper.team-style-default .team-inner > .post-thumb {   overflow: unset;   margin-top: 20px; } .team-main-page .team-wrapper.team-style-default .team-inner > .post-thumb {   margin-top: 0px; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap {   width: 80px;   height: 50px;   top: -68px;   right: 17px;   border-radius: 10px; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap:before {   width: 80px;   color: var(--light-color);   text-align: center;   line-height: 50px;   font-size: 18px;   color: var(--light-color);   border-radius: 10px;   transition: var(--trans-dft);   position: absolute; } .team-style-default .team-inner:hover .post-overlay-items > .team-social-wrap:before {   background-color: #163838;   transition: var(--trans-dft); } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul {   border-radius: 10px;   top: -43px;   position: absolute;   padding: 8px 8px; } .team-style-default .team-inner:hover .post-overlay-items > .team-social-wrap > ul {   top: -93px;   transform: scaleY(1); } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul li a {   height: 25px;   line-height: 25px;   padding: 0;   width: 30px; } .team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul li a:hover {   opacity: 0.7; } .team-style-default .owl-prev, .team-style-default .owl-next {   top: -147px;   right: 13px; } .team-wrapper.team-style-default .team-inner .post-thumb a.post-image-link {   position: relative;   overflow: hidden;   display: block;   border-radius: 15px; } .team-style-default .team-inner .post-overlay-items {   position: relative;   z-index: 9; } .team-wrapper.team-style-default .team-inner .post-thumb a.post-image-link:before {   content: "";   position: absolute;   top: 0;   left: 10px;   width: 200%;   height: 200%;   border-radius: inherit;   transition: 0.3s;   pointer-events: none;   opacity: 0;   background: radial-gradient(50% 50% at 50% 50%, #00342b 0%, rgb(255 255 255 / 0%) 100%); } .team-wrapper.team-style-default .team-inner .post-thumb a.post-image-link:before {   opacity: 1;   z-index: 9; } .elementor-widget-ceateam .team-wrapper.fullwidth-team.team-style-default.team-slide-model:before {   position: absolute;   content: "";   top: 0;   left: -366px;   height: calc(100% - 0px);   width: 420px;   background: linear-gradient(90deg, #f2f4f3 28%, rgba(255, 255, 255, 0) 100%);   z-index: 9; } .team-style-classic-pro .team-inner .post-details-outer {   margin: 0px 20px; } .team-wrapper.team-style-classic-pro .team-inner img, .team-wrapper.team-style-classic-pro .team-inner .post-overlay-items {   border-radius: 20px 20px 0px 20px;   --rotateX: 0px;   --rotateY: 0px; } .team-style-classic-pro .team-inner .post-thumb.post-overlay-active {   padding-left: 100px; } .team-style-classic-pro .team-inner .post-details-outer {   box-shadow: none;   border: 1px solid #dbe5e2;   border-radius: 20px 20px 0px 20px; } .team-style-classic-pro .team-inner .team-designation {   position: absolute;   top: 0px;   right: 25px;   background-color: #fff;   padding: 6px 15px;   border-radius: 10px 10px 0px 10px;   opacity: 0;   transition: all 0.5s ease; } .team-style-classic-pro .team-inner:hover .post-details-outer {  margin-bottom: 0px;   transition: 0.5s; } .team-style-classic-pro .team-inner:hover .team-designation {   opacity: 1;   top: -52px;   transition: all 0.5s ease; } .team-style-classic-pro .team-inner .team-social-wrap .nav>li {   display: block; } .team-style-classic-pro .team-inner .team-social-wrap ul.social-icons li {   padding-bottom: 10px;   transition: all 0.5s ease; } .team-style-classic-pro .team-inner:hover .team-social-wrap .social-icons {   top: 45px;   transition: all 0.5s ease; } .team-style-classic-pro .team-social-wrap ul.social-icons > li > a {   background: transparent; } .team-style-classic-pro .team-social-wrap ul.social-icons {   padding: 10px 0px 0px 10px;   border: 1px solid;   border-radius: 10px 10px 0px 10px; } .team-style-classic-pro .team-inner .nav.social-icons li > a {   font-size: 15px;   line-height: 18px; } .team-style-classic-pro .team-inner .nav.bottom-meta-list .post-more .read-more {   position: relative; } .team-style-classic-pro .team-inner .post-overlay-items{   opacity: 1; } .team-style-classic-pro .team-inner .post-more a.read-more {   padding: 3px 0px 0px 0px; } .team-style-classic-pro .team-inner {   padding: 0; } .team-style-classic-pro .team-inner .team-social-wrap .social-icons {   position: absolute;   top: 75px;   transition: all 0.5s ease; } .team-style-list .team-inner .post-more .read-more, .team-style-classic .team-inner .nav .post-more .read-more {   position: relative; }  .team-style-classic .owl-stage-outer .team-inner {   border: 1px solid #dbe5e2;   border-radius: 20px 20px 0px 20px; } .team-style-classic .owl-stage-outer .team-inner .post-image-link img {   border-radius: 10px 10px 0px 10px; } .team-style-classic .blog-inner .post-more .read-more {   position: relative;   padding-right: 43px;   z-index: 1; } .team-style-classic .team-inner .team-designation {   margin: 10px 0px 10px 0px; } .team-wrapper.team-style-classic .team-inner:hover .post-overlay-items {   border-radius: 0px 0px 0px 10px; } .team-style-classic .team-inner .post-overlay-items .team-designation {   border:none;   display: inline-block;   position: absolute;   padding: 7px 10px;   border-radius: 10px 10px 0px 10px;   top: -60px;   left: 50px;   width: 75%;   font-size: 20px;   color: #fff;   text-align: center; } .team-style-classic .team-inner {   padding: 30px 30px 20px 30px;   -webkit-box-shadow:none;   box-shadow:none; } .team-style-classic .team-inner .post-overlay-items .team-social-wrap {   text-align: center; } .team-style-classic .team-inner .post-overlay-items .team-social-wrap .nav.social-icons li a {   font-size: 18px; } .team-wrapper.team-style-classic .team-inner:hover .post-overlay-items {   display: block; } .content-carousel-wrapper.cea-carousel-style-default .owl-stage .owl-slide-item:before {   content: "";   background-image: url(https://wordpress.zozothemes.com/finxpert/wp-content/uploads/sites/20/2024/04/happy.png);   width: 64px;   height: 64px;   position: absolute;   background-size: 45px;   background-repeat: no-repeat;   right: 0;   left: auto; } .cea-accordions .cea-accordion-content .card-body {   padding: 18px 0px 10px 5px; } .cea-accordion {   margin-top: 15px; } .single .testimonial-content-wrap {   margin-bottom: 26px; } .single .testimonial-content-wrap .testimonial-content {   margin-bottom: 23px;   text-align: center;   font-style: italic;   font-family: inherit;   font-size: 19px;   line-height: 34px;   color: var(--default-text-color); } .single .testimonial-content-wrap {   margin-bottom: 26px; } .single .testimonial-content-wrap .testimonial-rating {   font-size: 16px;   text-align: center; } .single .testimonial-rating i {   padding: 0 2px; } .single .testimonial-info > .testimonial-designation-wrap {   font-size: 19px;   font-weight: 600;   color: #262626; } .single-cea-testimonial .testimonial-info .testimonial-img:before {   border-radius: 50%; } .testimonial-wrapper.testimonial-style-default .owl-nav .owl-next:before {   content: "\f13f";   font-family: 'bootstrap-icons';   transition: all 0.5s ease;   font-size: 40px !important; } .testimonial-wrapper.testimonial-style-default .owl-nav {   position: absolute;   top: 50%;   right: -17%;   transform: translate(-50%, -50%); } .testimonial-wrapper.testimonial-style-default .owl-nav .owl-next:hover:before, .testimonial-wrapper.testimonial-style-default .owl-nav .owl-prev:hover:before {   transition: all 0.5s ease; } .testimonial-wrapper.testimonial-style-default .owl-nav .owl-prev:before {   content: "\f144";   font-family: 'bootstrap-icons';   transition: all 0.5s ease;   font-size: 40px !important; } .testimonial-wrapper.testimonial-style-default .owl-nav .owl-next, .testimonial-wrapper.testimonial-style-default .owl-nav .owl-prev {   background: transparent; } .testimonial-wrapper.testimonial-style-default .owl-nav button.owl-next {   position: absolute;   top: -90px;   right: auto; } .testimonial-wrapper.testimonial-style-default .owl-nav button.owl-prev {   position: absolute;   top: 90px;   left: 0;   margin: 0; } .testimonial-wrapper.testimonial-style-default.testimonial-light .owl-item .testimonial-inner {   margin: 0; } .testimonial-style-default.testimonial-wrapper a.client-name{   font-size: 25px;   line-height: 32px; } .team-style-classic-pro .team-designation{   font-size: 16px; } .testimonial-style-default .testimonial-inner .post-thumb .post-image-link img {   border-radius: 20px 20px 0px 20px; } .testimonial-wrapper.testimonial-style-default .testimonial-inner > *.post-thumb {   position: absolute;   bottom: 0;   left: 5px; } .testimonial-wrapper.testimonial-style-default .testimonial-inner .post-title-head, .testimonial-wrapper.testimonial-style-default .testimonial-inner .top-meta {   margin-left: 227px; } .testimonial-wrapper.testimonial-style-default .owl-carousel .owl-dots {   position: absolute;   top: -139px;   right: -172px; } .cus-testimonial-page .testimonial-wrapper.testimonial-style-default .testimonial-inner {   margin-bottom: 50px; } .cus-testimonial-page .testimonial-wrapper.testimonial-style-default .testimonial-inner .post-title-head, .cus-testimonial-page .testimonial-wrapper.testimonial-style-default .testimonial-inner .top-meta {   margin-left: 200px; } .cus-testimonial-page .testimonial-wrapper.testimonial-style-default .testimonial-inner::before {   content: "";   position: absolute;   background-position: center center;   right: 60px;   bottom: 10px;   background-repeat: no-repeat;   width: 100px;   height: 82px;   background-size: 100%;   opacity: 0.2; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner:after {   content: "\f25a";   font-family: bootstrap-icons !important;   background-color: transparent !important;   font-size: 50px;   line-height: 65px;   left: 35px;   top: 2px; } .testimonial-wrapper.testimonial-style-modern .testimonial-inner {   border-radius: 20px 20px 0px 20px;   border: 1px solid #dbe5e2;   -webkit-box-shadow:none;   box-shadow:none; }  .testimonial-wrapper.testimonial-style-classic .testimonial-inner {   border: 1px solid #dbe5e2;   border-radius: 20px 20px 0px 20px; } .testimonial-style-classic .testimonial-inner .post-thumb .post-image-link img {   border-radius: 20px 20px 0px 20px; }  .testimonial-wrapper.testimonial-style-classic-pro .testimonial-inner {   padding: 50px 40px 40px 40px; } .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {   transition: var(--trans-dft);   border-radius: 30px; } .owl-carousel button.owl-dot {   width: 45px;   height: 7px;   margin: 0 6px;   background-color: #577575; } .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev {   background-color: transparent;   border: solid 1px #163838;; } .owl-carousel .owl-nav .owl-next:hover:before, .owl-carousel .owl-nav .owl-prev:hover:before {   color: var(--light-color);   transition: var(--trans-dft); } .owl-carousel .owl-nav button {   width: 65px;   height: 40px;   line-height: 40px; } .owl-prev, .owl-next {   top: 0;   right: 0px; } .owl-prev {   margin-right: 76px; } .owl-carousel .owl-nav .owl-prev:before {   content: "\f12c"; } .owl-carousel .owl-nav .owl-next:before{   content: "\f135"; } .owl-carousel .owl-nav .owl-next:before, .owl-carousel .owl-nav .owl-prev:before {   font-family: 'bootstrap-icons';   transition: all 0.5s ease;   font-size: 30px !important;   line-height: 38px; } .testimonial-style-classic-pro .testimonial-inner {   margin: 0px; }  .single-cea-testimonial .testimonial-info .testimonial-img:before {   background: #fff; } .single .testimonial-info > .testimonial-img {   margin-bottom: 15px; } .testimonial-wrapper.testimonial-style-default .owl-carousel button.owl-dot {   background-color: #fff;   box-shadow: none; } .testimonial-wrapper.testimonial-style-default .owl-carousel .owl-dots button.owl-dot.active {   transform: none;   background-color: #577575; } .owl-dots button.owl-dot.active {   transform: none;   -webkit-transform: none;   -moz-transform: none;   -ms-transform: none;   -o-transform: none; } .team-content-area .team .team-image-wrap {   width: 33.333%;   padding-left: 0; } .team-content-area .team .team-info {   width: 66.666%;   padding-right: 75px; } .team-image-wrap img {   border-radius: 10px 0 0 10px;   object-position: top;   height: auto;   width: auto; } .single .row.team {   position: relative;   overflow: hidden;   border-radius: 15px;   padding: 0;   box-shadow: none;   background: #f2f4f3; } .single .row.team:before {   content: unset;   position: absolute;   background-position: center;   background-size: 58%;   right: 0;   bottom: 0;   width: 650px;   height: 558px;   opacity: 0.4; } .team-content-area .team .team-image-wrap .team-img {   padding-right: 0;   margin-right: 51px;   border-right: solid 1px #eaeaea; } .single-cea-team span.team-designation {   font-size: 30px;   line-height: 36px;   color: #143838;   font-weight: 600;   letter-spacing: -0.5px; } .team-info > *.team-title {   padding-bottom: 24px;   border-bottom: solid 1px #dddddd;   margin-top: -15px; } .single-cea-team .team-social-wrap ul.social-icons > li > a, .single-cea-team .team-details-icon {   border-color: #2F4F4F;   background: transparent;   border-radius: 30px;   font-size: 18px; } .single-cea-team .team-social-wrap ul.social-icons > li > a {   width: 45px;   height: 45px;   line-height: 45px; } .single-cea-team .team-details-icon {   width: 73px;   height: 41px;   line-height: 41px; } .single-cea-team .team-social-wrap ul.social-icons > li > a {   color: #2F4F4F !important;   box-shadow: none; } .single-cea-team .team-media.media .media-body span, .single-cea-team .team-social-wrap ul.social-icons > li > a {   font-size: 16px; } .team-info > * .col-md-6 {   margin-bottom: 30px; } .team-info > *.team-other-details {   margin-bottom: 15px; } .single-cea-team .team-media.media a, .team-media.media .media-body span.team-experience {   font-weight: 600; } .team-media.media .media-body span.team-experience {   font-weight: 600;   color: #212121;   font-size: 16px; } .single-cea-team .team-social-wrap ul.social-icons > li > a:hover, .finxpert-content-wrap .team-content-area .team-details-icon:hover {   color: var(--light-color) !important; } .team-form .contact-form-wrapper input.wpcf7-form-control.wpcf7-submit {   border-radius: 30px;   font-weight: 600;   margin-top: 0; } .team-content-area .custom-post-nav {   display: block; } .custom-post-nav {   padding: 10px 0 0 0;   border: none;   border-top: solid 1px #eaeaea;   box-shadow: none;   margin-top: 0; } .custom-post-nav .prev-nav-link > a, .custom-post-nav .next-nav-link > a {   box-shadow: none;   padding: 0; } .custom-post-nav a > * {   font-size: 22px;   line-height: 34px;   font-weight: 600; } .team-form .cf-style-default .wpcf7-form-control.wpcf7-textarea {   padding-top: 12px !important; } .team-form .input.wpcf7-form-control, .team-form textarea.wpcf7-form-control, .team-form .contact-form-wrapper span.wpcf7-form-control-wrap input {   border-radius: 10px; } .single .content-widgets-wrapper .widget_search .wp-block-search__label {   font-size: 30px;   line-height: 37px;   font-weight: 600;   margin-bottom: 22px; } .single .content-widgets-wrapper .widget_search, .single .content-widgets-wrapper .content-widgets > .widget {   border-radius: 10px;   padding: 30px 30px 35px 30px;   border: 1px solid #eaeaea;   box-shadow: none; } .wp-block-search__inside-wrapper {   display: flex; } .single .content-widgets-wrapper .wp-block-search__input {   border-radius: 30px 0px 0px 30px;   border: 1px solid #dbe5e2;   width: 100%; } .single .content-widgets-wrapper .wp-block-search__input:focus {   border: 1px solid; } .single .content-widgets-wrapper .wp-block-search__button {   border-radius: 0px 30px 30px 0px;   padding: 4px 18px;   min-height: 52px;   border: 1px solid; } .single .content-widgets-wrapper .sidebar-form input.wpcf7-form-control.wpcf7-submit, .single .content-widgets-wrapper .sidebar-form .wpcf7-form-control.wpcf7-textarea {   margin-bottom: 0px; } .single .content-widgets-wrapper .wp-block-search__button:hover {   min-height: 50px;   border: 1px solid #05071c; } .single .content-widgets .widget .menu-service-sidebar-menu-container ul > li > a {   font-size: 19px;   line-height: 30px;   display: block;   padding: 12px 20px;   border: solid 1px #dbe5e2;   margin-bottom: 11px;   border-radius: 10px 10px 0px 10px;   transition: all 0.5s ease-in-out; } .single .content-widgets .widget .menu-service-sidebar-menu-container ul > li.current-menu-item > a {   border: solid 1px; } .single .content-widgets .widget .menu-service-sidebar-menu-container ul > li > a:hover {   border: solid 1px;   transition: all 0.5s ease-in-out; } .single .content-widgets .widget .menu-service-sidebar-menu-container ul > li:last-child a {   margin-bottom: 0px; } .single .content-widgets-wrapper .widget_nav_menu .widget-title {   margin-bottom: 25px; } .single .content-widgets-wrapper .sidebar-form input.wpcf7-form-control, .single .content-widgets-wrapper .sidebar-form .wpcf7-form-control.wpcf7-textarea {   border: 1px solid #eaeaea;   border-radius: 10px 10px 10px 10px;   padding-left: 15px; } input.wpcf7-form-control.wpcf7-submit {   text-transform: uppercase;   padding: 13px 34px !important;   line-height: 24px;   font-weight: 600;   letter-spacing: 1px; } .single .content-widgets-wrapper input.wpcf7-form-control:focus, .single .content-widgets-wrapper .sidebar-form .wpcf7-form-control:focus, .cf-style-default .contact-us-form .wpcf7-form-control-wrap input.wpcf7-form-control:focus, .cf-style-default .contact-us-form .wpcf7-form-control-wrap textarea.wpcf7-form-control:focus {   border: 1px solid; } .contact-form-wrapper input.wpcf7-form-control.wpcf7-submit {   margin-top: 0; } .contact-form-wrapper span.wpcf7-form-control-wrap textarea {   height: 130px;   padding-top: 9px !important; } .contact-us-form span.wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-text, .contact-us-form span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-textarea, .cf-style-modern span.wpcf7-form-control-wrap input, .cf-style-modern span.wpcf7-form-control-wrap textarea {   border: 1px solid #dbe5e2;   border-radius: 10px 10px 10px 10px; } .contact-us-form input.wpcf7-form-control.wpcf7-submit, .contact-form-wrapper.cf-style-modern input.wpcf7-form-control.wpcf7-submit {   border-radius: 10px 10px 10px 10px; } .contact-us-form span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-textarea, .cf-style-modern span.wpcf7-form-control-wrap textarea {   padding-top: 15px !important; } .contact-us-form span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-textarea {   margin-bottom: 0px; } .cf-style-classic span.wpcf7-form-control-wrap input, .cf-style-classic span.wpcf7-form-control-wrap select, .cf-style-classic span.wpcf7-form-control-wrap textarea {   background: #fff;   border-radius: 8px;   border: solid 1px #fff; } .wpcf7-not-valid-tip {   position: absolute;   bottom: -25px;   font-size: 14px; } .contact-form-wrapper input.wpcf7-form-control.wpcf7-submit {   border-radius: 30px; }  .cf-style-modern {   border-radius: 20px 20px 0px 20px; } .contact-form-wrapper.cf-style-modern input.wpcf7-form-control.wpcf7-submit {   margin-bottom: 0px; } .cf-style-modern .appointment .wpcf7-form-control-wrap select {   border-radius: 10px 10px 0px 10px; } .contact-form-wrapper span.wpcf7-form-control-wrap input, .contact-form-wrapper span.wpcf7-form-control-wrap select, .contact-form-wrapper span.wpcf7-form-control-wrap textarea {   color: #666B68; } .blog-inner .post-author a > span.author-name {   margin-left: 10px; } .blog-wrapper.blog-style-default .post-overlay-items {   opacity: 1;   transition: all .3s; } .blog-wrapper.blog-style-default .blog-inner:hover .post-overlay-items {   opacity: 1;   transition: all .3s; } .blog-wrapper.blog-style-default .post-overlay-items .post-date a {   padding: 7px 17px 9px;   border-radius: 30px; } .blog-layouts-wrapper .post-title-head {   font-weight: 600; } .blog-multi-layout-1 .post-author a > span.author-name {   margin-left: 7px; } .blog-multi-layout-1 .cea-block-primary {   box-shadow: none;   border-right: 1px solid #eaeaea;   padding-bottom: 0;   padding-right: 40px;   margin-right: 10px;   margin-bottom: 0; } .blog-multi-layout-1 .cea-block-primary > *:not(.post-thumb) {   padding: 0px 30px 0 0; } .blog-multi-layout-1 .cea-block-secondary .media {   margin-bottom: 60px !important;   padding: 0px 140px 0px 0px;   position: relative;   border: none; } .blog-multi-layout-1 .cea-block-secondary .media:before {   content: "";   position: absolute;   width: 100%;   height: 1px;   background: #eaeaea;   bottom: -30px; } .blog-multi-layout-1 .cea-block-secondary .media:last-child:before {   content: unset; } .blog-multi-layout-1 .cea-block-secondary .media:last-child {   border-radius: 0;   padding-bottom: 0;   margin-bottom: 0 !important; } .blog-multi-layout-1 .cea-block-secondary .media .media-body.ml-3 {   margin-left: 30px !important; } .blog-multi-layout-1 .post-overlay-items .post-date a {   border-radius: 10px 10px 0px 10px;   padding: 7px 15px; } .blog-layouts-wrapper .blog-multi-layout-1 .cea-block-secondary .post-thumb {   width: 37%; } .blog-layouts-wrapper .blog-multi-layout-1 .cea-block-secondary .bottom-meta {   position: absolute;   right: 0;   top: 50%;   transform: translateY(-50%);   padding-left: 40px;   border-left: solid 1px #eaeaea;   padding-top: 20px;   padding-bottom: 20px; } .blog-layouts-wrapper .blog-multi-layout-1 .bottom-meta .nav .post-more .read-more {   font-size: 0;   height: 34px;   line-height: 34px;   padding: 0 14px;   border-radius: 30px; } .blog-layouts-wrapper .blog-multi-layout-1 .bottom-meta .nav .post-more .read-more:after {   content: "\f135";   font-family: 'bootstrap-icons';   font-size: 30px;   border-radius: 30px;   padding: 0;   display: inline-block;   transform: rotate(-45deg); } .blog-layouts-wrapper .blog-multi-layout-1 .cea-block-primary .post-thumb a {   position: relative;   overflow: hidden;   display: block;   border-radius: 15px; } .blog-layouts-wrapper .blog-multi-layout-1 .cea-block-primary .post-thumb a:before {   content: "";   position: absolute;   top: 0;   right: 10px;   width: 200%;   height: 200%;   border-radius: inherit;   transition: 0.3s;   pointer-events: none;   opacity: 1;   background: radial-gradient(50% 50% at 50% 50%, #2F4F4F 0%, rgb(255 255 255 / 0%) 100%); } .blog-multi-layout-1 .cea-block-secondary .media:after {   content: "";   position: absolute;   width: 0;   height: 1px;   bottom: -30px;   opacity: 0;   transition: all .3s; } .blog-multi-layout-1 .cea-block-secondary .media:hover:after {   opacity: 1;   width: 100%;   transition: all .3s; } .blog-multi-layout-1 .cea-block-secondary .media:last-child:after {   content: unset; } .blog-multi-layout-1 .cea-block-primary .bottom-meta {   position: absolute;   left: 46px;   margin-top: -97px; } .top-meta .top-meta-list li a {   padding-left: 15px;   position: relative; } .top-meta .top-meta-list li a:before {   content: "";   width: 8px;   height: 8px;   position: absolute;   left: 0;   border-radius: 50px;   top: 50%;   transform: translateY(-50%); } .top-meta .top-meta-list li .post-author a {   padding: 0; } .top-meta .top-meta-list li .post-author a:before {   content: none; } .blog-layouts-wrapper .cea-block-secondary .post-thumb img {   margin: 0;   border-radius: 10px; }  .blog-layouts-wrapper .blog-multi-layout-3 .post-category a {   background-color: #F8F9FB;   color: #666B68;   font-size: 14px;   margin-left: -7px; } .blog-layouts-wrapper .blog-multi-layout-3 .post-title-head {   border-bottom: 1px solid #dbe5e2; } .blog-layouts-wrapper .blog-multi-layout-3 .post-more .read-more {   position: relative;   padding-top: 9px; } .bottom-meta .nav .post-more .read-more {   position: relative;   padding-top: 9px;   padding-left: 0; } .blog-multi-layout-3 .cea-block-primary {   border-radius: 20px 20px 0px 20px; } .blog-multi-layout-3 .cea-block-primary .post-image-link img, .blog-layouts-wrapper .post-thumb.post-overlay-active:before{   border-radius: 20px 20px 0px 0px; } .blog-multi-layout-3 .cea-block-primary .post-overlay-items .post-date a {   position: absolute;   left: 20px;   bottom: 0px;   border-radius: 10px 10px 0px 0px;   padding: 5px 14px; } .blog-multi-layout-3 .cea-block-primary .top-meta {   display: flex; } .blog-multi-layout-3 .cea-block-secondary .secondary-wrap {   margin-bottom: 30px; } .blog-multi-layout-3 .cea-block-secondary .secondary-wrap {   margin-bottom: 30px;   padding: 20px 25px 25px 25px;   border: 1px solid #dbe5e2;   border-radius: 20px 20px 0px 20px; } .blog-multi-layout-3 .cea-block-secondary .secondary-wrap .entry-title .post-title-head {   padding-bottom: 15px; } .blog-multi-layout-3 .cea-block-secondary .secondary-wrap .bottom-meta .nav {   display: flex;   justify-content: space-between;   align-items: center; } .blog-multi-layout-3 .cea-block-primary {   border: 1px solid #dbe5e2; } .blog-multi-layout-3 .post-author .author-name {   margin-left: 8px; } .blog-multi-layout-3 .post-category {   font-size: 0px; } .blog-multi-layout-3 .cea-block-primary .post-author {   margin-left: 10px; }  .blog-style-modern .blog-inner {   border-radius: 20px 20px 20px 20px;   border: 1px solid #dbe5e2; }   .blog-style-list .blog-inner .post-more .read-more {   position: relative;   padding: 7px 10px;   padding-right: 43px;   padding-top: 9px;   z-index: 1; } .blog-style-list .blog-inner .bottom-meta {   margin-top: 20px;   padding-top: 20px; } .blog-wrapper.blog-style-list .blog-inner .media .media-body {   padding: 0px 35px; } .blog-style-list .blog-inner .post-more:hover .read-more:before, .blog-style-modern .blog-inner .post-more:hover .read-more:before {   transition: all .3s;   width: 100%;   z-index: -1; } .blog-style-list .blog-inner .media .post-thumb {   border-radius: 20px 0px 0px 20px; } .blog-wrapper.blog-style-list .blog-inner {   border-radius: 20px !important; } .bottom-meta .post-more .read-more:hover {   color: #fff;   transition: all .3s;   padding-left: 19px;   padding-right: 36px; }  .blog-style-classic .owl-carousel-item .blog-inner > *:not(.post-thumb) {   padding: 0 0px; } .blog-wrapper.blog-style-classic .blog-inner {   border-radius: 15px; } .blog-style-classic .blog-inner .post-thumb {   border-radius: 10px 10px 0px 10px; } .blog-wrapper.blog-style-classic .post-overlay-items .post-date a {   color: #fff;   border-radius: 10px 10px 0px 10px;   padding: 8px 10px;   position: absolute;   bottom: 15px;   left: 15px; } .blog-style-classic .blog-inner .nav .post-more .read-more {   position: relative;   z-index: 1; }  .blog-style-classic-pro .blog-inner .post-details-outer {   margin-top: 0px;   margin-left: 0px;   margin-right: 0px;   margin-bottom: 30px;   padding: 30px 30px 15px 30px;   box-shadow: none;   border: 1px solid #dbe5e2;   border-radius: 20px 20px 0px 20px; } .blog-style-classic-pro .blog-inner .post-details-outer .post-category {   font-size: 16px; } .blog-style-classic-pro .blog-inner .post-details-outer .post-category a {   padding: 4px 0px;   font-size: 16px;   line-height: 22px; } .blog-style-classic-pro .blog-inner .post-thumb .post-image-link img {   border-radius: 20px 20px 0px 20px; } .blog-style-classic-pro .blog-inner .nav .post-more .read-more {   padding-top: 9px;   padding-bottom: 9px; }  .blog-style-default .blog-inner .post-thumb, .finxpert-content-wrap .blog-wrapper.blog-style-default .blog-inner {   border-radius: 10px; }  .portfolio-style-default .portfolio-inner .post-overlay-items {   border-radius: 0 0 20px 20px;   border: none; } .portfolio-style-default .portfolio-inner .post-overlay-items .post-link-wrap .post-link {   display: none; } .finxpert-content-wrap .portfolio-style-default .portfolio-inner .post-category a, .portfolio-style-modern .portfolio-inner .post-overlay-items .post-category a {   padding-left: 4px; } .portfolio-style-default .portfolio-inner .post-overlay-items .post-icons a, .portfolio-style-modern .portfolio-inner .post-overlay-items .post-icons a {   width: 66px;   height: 40px;   line-height: 43px;   margin: 0 3px;   border-radius: 30px;   color: #fff;   font-size: 18px;   transition: all .3s; } .portfolio-style-default .portfolio-inner .post-overlay-items .post-icons a, .portfolio-style-default .portfolio-inner .post-overlay-items .post-icons a:hover, .portfolio-style-modern .portfolio-inner .post-overlay-items .post-icons a, .portfolio-style-modern .portfolio-inner .post-overlay-items .post-icons a:hover {   transition: all .3s; } .portfolio-style-default .portfolio-inner .post-overlay-items ul.nav {   display: inline-block;   margin-bottom: 10px; } .portfolio-style-default .portfolio-inner .post-image-link img, .portfolio-inner .post-thumb:hover img {   border-radius: 20px; } .portfolio-style-default .post-overlay-items{   backdrop-filter: blur(0px); } .portfolio-style-classic .portfolio-inner .post-overlay-items {   padding: 35px 35px 35px; } .portfolio-style-classic .portfolio-inner .entry-title {   padding-bottom: 20px;   margin-bottom: 22px;   border-bottom: solid 1px #ffffff38; } .portfolio-style-classic .portfolio-inner .post-icons {   position: absolute;   right: 34px;   bottom: 8px; } .portfolio-style-classic .portfolio-inner .post-overlay-items .post-icons a {   font-size: 23px;   width: 68px;   height: 39px;   line-height: 45px;   border-radius: 30px;   border: solid 1px;   background-color: transparent;   transition: all 0.3s; } .portfolio-style-classic .portfolio-inner .post-overlay-items .post-icons a:hover {   color: var(--light-color);     opacity: 0.7;   transition: all 0.3s; } .portfolio-style-classic .portfolio-inner .post-category a {   font-size: 15px;   letter-spacing: 0;   text-transform: uppercase;   letter-spacing: 0.4px;   font-weight: 600;   padding-left: 4px; } .portfolio-style-classic .post-thumb.post-overlay-active:after{   content: unset; } .portfolio-inner .post-overlay-items .post-link-wrap .post-link {   display: none; } .portfolio-style-classic .portfolio-inner {   overflow: hidden; } .portfolio-inner .post-thumb img, .portfolio-inner .post-thumb:hover img {   transform: none; } .portfolio-style-classic .portfolio-inner img, .portfolio-style-classic .portfolio-inner .post-overlay-items {   border-radius: 10px; } .elementor-widget-ceaportfolio .portfolio-wrapper.portfolio-style-default.portfolio-slide-model:before {   position: absolute;   content: "";   top: 0;   right: -366px;   height: calc(100% - 0px);   width: 420px;   background: linear-gradient(90deg, #fff 28%, rgba(255, 255, 255, 0) 100%);   z-index: 9; }  .finxpert-content-wrap .portfolio-style-modern .portfolio-inner .top-meta .top-meta-list li a {   padding: 0 0px 0 3px; } .finxpert-content-wrap .portfolio-style-modern .portfolio-inner .top-meta .top-meta-list li a:before {   content: unset; } .portfolio-style-modern .portfolio-inner:hover .post-thumb img {   transform: scale(1.1); } .portfolio-style-modern .portfolio-inner .post-thumb:hover {   -webkit-clip-path: none;   clip-path: none; } .portfolio-style-modern .portfolio-inner .post-thumb:hover, .portfolio-style-modern .portfolio-inner .post-overlay-items, .portfolio-style-modern .portfolio-inner .post-thumb {   border-radius: 20px; } .portfolio-style-modern .portfolio-inner:hover .post-overlay-items {   opacity: 1; }   .portfolio-style-classic-pro .portfolio-inner .post-thumb.post-overlay-active img, .portfolio-style-classic-pro .portfolio-inner .post-thumb.post-overlay-active {   border-radius: 20px; } .portfolio-style-classic-pro .portfolio-inner .post-thumb {   box-shadow: none; } .portfolio-style-classic-pro .portfolio-inner:hover .post-thumb.post-overlay-active img, .portfolio-style-classic-pro .portfolio-inner:hover .post-thumb {   border-radius: 20px; }  .row.portfolio-details > .col-sm-8, .row.portfolio-details > .col-sm-4 {   width: 100%;   -ms-flex: 0 0 100%;   flex: 0 0 100%;   max-width: 100%; } .portfolio-single.portfolio-model-2 .col-sm-12 {   padding: 0 15px; } .row.portfolio-details > .col-sm-4 {   order: 2; } .row.portfolio-details > .col-sm-8 {   order: 3; } .single-cea-portfolio ul.portfolio-meta-list {   border: 0;   display: flex;   flex-wrap: wrap;   box-shadow: none;   padding: 0px 5px 27px;   position: relative;   margin-bottom: 45px;   background: transparent;   border-bottom: solid 1px #eaeaea; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li {   padding: 0;   margin-bottom: 18px;   border-bottom: none;   line-height: 1;   flex: 0 0 20%;   max-width: 20%;   display: block;   list-style: none;   position: relative; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li:before {   content: "'";   position: absolute;   width: 1px;   height: 50px;   background: #eaeaea;   right: 63px; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li:last-child:before {   content: unset; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li >.portfolio-meta-title-wrap {   width: auto; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li h6 {   font-size: 18px;   font-weight: 600;   margin-bottom: 11px; } .single-cea-portfolio .portfolio-image {   box-shadow: none;   border-radius: 0;   overflow: hidden; } .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li > ul >li {   font-size: 16px;   margin-right: 3px; } .portfolio-single .portfolio-format {   border-bottom: none;   margin-bottom: 0;   padding-bottom: 50px; }  .footer-widgets-wrap, .footer-bottom-wrap {   border-radius: 0; } .footer-widgets-wrap .widget .footer-contact .footer-title {   font-size: 33px;   line-height: 42px; } .footer-widgets-wrap .widget .footer-contact {   padding-left: 80px; } .site-footer .footer-widgets-wrap .cus-footer-middle .wp-block-image img {   margin: 0; } .site-footer .footer-contact.cus-footer-middle-2 .footer-title {   padding-bottom: 40px; } .site-footer .footer-contact.cus-footer-middle-2 .btn.btn-primary {   margin-bottom: 40px;   padding: 14px 26px 14px 26px;   border-radius: 15px 15px 0px 15px;   background: transparent;   border: 1px solid;   margin-left: 10px; } .site-footer .footer-contact.cus-footer-middle-2 .contact-time {   font-size: 26px;   line-height: 34px;   margin-bottom: 10px; } .footer-contact.cus-footer-middle-2 * {   position: relative; } .cus-footer-middle-2:before {   content: "";   position: absolute;   background-color: rgb(19 21 40);   top: -120px;   left: 0;   right: -1500px;   bottom: -170px; } .site-footer .footer-contact.cus-footer-middle-2 .btn.btn-primary:hover a {   color: #fff; } .btn-primary.focus, .btn-primary:focus {   border: 1px solid;   background: transparent;   box-shadow: none; } footer button.input-group-addon.zozo-mc.btn.btn-default:focus {   border: 1px solid;   background: transparent;   box-shadow: none; } .site-footer-wrap .footer-bottom-wrap {   position: relative; } .site-footer-wrap .footer-bottom-wrap .copyright-widget ul.nav.social-icons > li > a {   width: auto;   background-color: transparent;   height: auto;   line-height: 1;   font-size: 14px;   margin-right: 6px;   padding: 7px 12px;   border: solid 1px;   border-radius: 30px;   color: #fff;     opacity: 0.7; } .site-footer-wrap .footer-bottom-wrap .copyright-widget ul.nav.social-icons > li > a:hover {   opacity: 0.9; } .site-footer .cus-footer-middle .input-group-addon.zozo-mc.btn.btn-default {   color: #fff; } .site-footer .footer-widgets-wrap .mailchimp-wrapper .input-group .input-group-addon {   border-radius: 0px 30px 30px 0px !important;   padding: 0 5px 0 0px; } footer .mailchimp-wrapper .input-group input#zozo-mc-email {   border: 1px solid rgb(255 255 255 / 28%); } footer .widget.zozo_mailchimp_widget {   margin-bottom: 22px; } footer button.input-group-addon.zozo-mc.btn.btn-default {   min-width: 55px;   height: 52px;   top: 0;   right: 0;   bottom: 0;   z-index: auto; } .site-footer .footer-contact.cus-footer-middle-2 .btn.btn-primary span {   position: relative;   z-index: 2;   font-weight: 600;   letter-spacing: 1px;   transition: all .3s; } .site-footer .footer-contact.cus-footer-middle-2 .btn.btn-primary:hover span {   color: #fff;   transition: all .3s; } .cus-footer-middle .wp-block-column:nth-child(3) .widget_nav_menu {   padding-left: 25px; } .footer-widgets-wrap .widget .footer-contact.cus-footer-middle-2 .contact-day {   font-size: 20px;   line-height: 28px;   color: #C8D1CF; } .footer-widgets-wrap {   overflow: hidden; } .col-md-4 .widget {   position: relative; } body .wp-block-columns.cus-middle-widget-wrap:before {   content: "";   position: absolute;   left: 562px;   top: -120px;   bottom: -120px;   width: 1px;   background: rgb(255 255 255 / 14%); } .widget.widget_archive ul li {   position: relative;   width: 100%; } .text-widget-content img, .cus-logo-img img {   max-width: 220px;   margin: 0; } .footer-cta {   padding-left: 148px;   padding-top: 16px; } body .wp-block-columns.cus-middle-widget-wrap {   align-items: normal;   gap: 0; } .entry-content form.wp-block-search__text-button.wp-block-search {   margin-bottom: 0; } .widget.finxpert_mailchimp_widget .zozo-mc-subtitle {   margin-bottom: 24px; } .arrow-icon-left i {   content: "\f135";   font-family: 'bootstrap-icons';   transform: rotate(45deg);   font-size: 690px;   color: transparent;   -webkit-text-stroke: 1px #355454; } .arrow-icon-left .bi::before {   transform: rotate(-45deg);   width: auto;   line-height: 1;   position: absolute;   top: -138px;   left: -356px; } .footer-cta .footer-widget .title {   font-weight: 600;   font-size: 15px;   text-transform: uppercase;   margin-bottom: 3px;   letter-spacing: 0.5px; } .footer-widgets-wrap .footer-widget h4 a {   color: #fff;   font-size: 30px;   font-weight: 700; } .widget_search .search-form .input-group .btn {   border-radius: 0; } .footer-widget {   padding-bottom: 33px;   margin-bottom: 29px;   border-bottom: solid 1px rgb(255 255 255 / 14%); } .site-footer .footer-widget:last-child {   padding-bottom: 0;   margin-bottom: 0;   border-bottom: none; } .footer-widget .footer-location {   font-size: 19px;   display: inline-block;   letter-spacing: -0.2px;   font-weight: 500;   line-height: 30px;   color: #fff;   padding-right: 30px; } .widget.widget_nav_menu li {   padding-bottom: 13px;   padding-top: 0; } .wp-block-column.cus-footer-ser-menu {   padding-left: 74px; } .wp-block-column.cus-footer-quicklink {   padding-left: 22px; } .site-footer .widget.finxpert_mailchimp_widget {   margin-bottom: 20px; } .footer-widgets-wrap .widget .footer-btm-rating a {   color: #fff;   font-size: 20px;   font-weight: 500;   letter-spacing: 0; } .text-widget-content, .cus-logo-img img {   z-index: 2; } .footer-widgets-wrap figure.cus-logo-img a {   display: block;   position: relative;   z-index: 1; } .contact-widget-info p .bi {   margin-right: 7px; } .contact-widget-info p span a {   color: #686868; } .sidebar-broucher .media-body {   position: relative; } .sidebar-broucher .doc-icon {   width: 60px;   height: 60px;   line-height: 60px;   background: rgb(20 56 56);   text-align: center;   font-size: 20px;   color: #fff;   border-radius: 50%; } .widget .broucher-option h6 {   line-height: 26px;   font-size: 16px; } .sidebar-broucher .icon-box {   position: absolute;   top: 15px;   right: 0;   font-size: 20px; } .sidebar-broucher .media-body:before {   content: "";   height: 45px;   width: 1px;   background: #e5e5e5;   right: 40px;   position: absolute;   top: 50%;   transform: translateY(-50%); } .widget .broucher-option li {   padding-bottom: 23px;   margin-bottom: 22px;   border-bottom: solid 1px #e5e5e5;   padding-top: 0; } .widget .broucher-option li:last-child {   border-bottom: none;   padding: 0;   margin: 0; } .back-to-top, .back-to-top:after {   width: 55px;     height: 35px;   line-height: 35px;   text-align: center;   border-radius: 30px; } .back-to-top:before {   line-height: 36px; } .back-to-top:hover:after {   content: unset; } .wp-block-columns.cus-cta-widget {   text-align: center;   padding: 150px 40px 70px;   background-color: #163838;   border-radius: 10px; } .wp-block-columns.cus-cta-widget .wp-block-column * {   position: relative; } .widget .wp-block-columns.cus-cta-widget .size-full img {   max-width: 183px; } .widget .wp-block-columns.cus-cta-widget .wp-block-heading {   padding: 0;   margin-bottom: 29px;   line-height: 34px; } .widget .wp-block-columns.cus-cta-widget .wp-block-heading:before {   content: unset; } .wp-block-columns.cus-cta-widget .wp-block-button a.wp-block-button__link {   border: 1px solid;   padding: 8px 45px 8px 27px;   display: block;   font-size: 15px;   font-weight: 600;   color: #fff !important;   text-transform: uppercase;   letter-spacing: 1px;   position: relative;   transition: var(--trans-dft); } .wp-block-columns.cus-cta-widget .wp-block-button a.wp-block-button__link:hover {   background-color: transparent !important;   transition: var(--trans-dft); } .wp-block-columns.cus-cta-widget .wp-block-button a.wp-block-button__link:before {   content: "\f135";   font-family: 'bootstrap-icons';   transition: all .3s;   margin-left: 0;   font-size: 27px;   font-weight: 500;   position: absolute;   right: 19px;   top: 50%;   transform: translateY(-50%) rotate(-45deg);   transition: var(--trans-dft); } .wp-block-columns.cus-cta-widget .wp-block-button a.wp-block-button__link:hover:before {   transform: translateY(-50%) rotate(0deg);   transition: var(--trans-dft); } .wp-block-columns.cus-cta-widget:before {   content: "";   position: absolute;   top: 0;   left: 0;   right: 0;   bottom: 0;   background-position: center center;   background-repeat: no-repeat;   background-size: cover; } .full-search-wrapper {   height: 50%; } .full-search-wrapper:before {   content: "\f135";   font-family: 'bootstrap-icons';   position: absolute;   top: 46%;   left: 50%;   opacity: 1;   transform: translateX(-50%) rotate(-45deg);   font-size: 501px;   color: transparent;   opacity: 0.1;   -webkit-text-stroke: 1px #fff; } .full-search-wrapper .form-inline.search-form .form-control::placeholder {   font-size: 20px;   line-height: 30px; } .full-search-wrapper .form-inline.search-form .input-group > *.form-control {   padding-left: 23px;   background: #2e4f4f; } .mobile-menu-floating .form-inline.search-form {   display: block; } .full-search-wrapper.search-wrapper-opened .form-inline.search-form .input-group > * {   height: 55px; } .full-search-wrapper .search-form {   top: 68%;   width: 65%; } .full-search-wrapper .search-form .input-group .btn {   line-height: 55px !important; }  .widget {   margin-bottom: 40px; } .wp-block-search__button {   margin-left: 0px; } nav.post-nav-links .post-page-numbers {   border-radius: 30px 30px 30px 30px; } nav.post-nav-links .post-page-numbers {   border-radius: 30px 30px 30px 30px;   background: transparent;   color: #666B68;   border: 1px solid; } nav.post-nav-links .post-page-numbers.current {   color: #fff;   border: 1px solid; } nav.post-nav-links .post-page-numbers.current:hover {   border: 1px solid; } nav.post-nav-links .post-page-numbers:hover {   border: 1px solid #2f4f4f !important; } .wp-block-button__link {   border-radius: 60px;   padding: 17px 38px 16px 40px; } aside.footer-widget-2 h5, .widget .widgettitle, .widget .widget-title {   margin-bottom: 20px; } .wp-block-button.is-style-outline a.wp-block-button__link {   border: 1px solid; } .wp-block-button.is-style-outline a.wp-block-button__link:hover {   border: 1px solid #05071C; } .zozo-booking-form-wrap .bookly-form select, select{   background-position: calc(100% - 15px) 50%;   background-repeat: no-repeat;   -webkit-appearance: none;   -moz-appearance: none;   -ms-appearance: none;   -o-appearance: none;   min-width: 127px;   color: #666B68; } textarea {   border-radius: 10px; } blockquote.wp-block-quote p {   font-size: 25px;   line-height: 38px; } .comment-body .reply a.comment-reply-link:hover {   color: #fff;   border: 1px solid #2f4f4f; } .comment-body {   border: 1px solid #eaeaea;   border-radius: 10px;   box-shadow: none; } .comment-body .reply a.comment-reply-link {   border-radius: 30px;   border: 1px solid;   padding: 4px 18px;   background: transparent;   font-size: 15px;   line-height: 22px;   font-weight: 600; } .single-post .comments-wrapper.section-inner textarea, .page .comments-wrapper.section-inner textarea {   padding: 10px 15px; } .single-post .comments-wrapper.section-inner input.submit {   margin-top: 0; } .single-post .comments-wrapper.section-inner input, .single-post .comments-wrapper.section-inner textarea {   box-shadow: none;   border-color: #eaeaea;   border-radius: 10px; } input[type="submit"], .search-form .input-group .btn {   font-weight: 600;   text-transform: uppercase;   border-radius: 0px 30px 30px 0px; } .form-inline.search-form .input-group input.form-control {   border-radius: 30px 0 0 30px;   padding-left: 15px; } .widget.widget_archive li, .widget.widget_categories li, .widget.widget_pages li, .widget.widget_meta li, .widget.widget_recent_comments li {   border-bottom: 1px solid #e5e5e5; } .form-inline.search-form .input-group {   border-radius: 30px;   border: solid 1px; } .single-post .comments-wrapper.section-inner input.submit, .page .comments-wrapper.section-inner input.submit {   border-radius: 30px;   padding: 0px 34px;   width: auto; } .single-post .comments-wrapper.section-inner input.submit:hover, .page .comments-wrapper.section-inner input.submit:hover {   color: #fff; } form.post-password-form input {   border-radius: 30px;   border: 1px solid #dbe5e2;   padding: 0px 15px; } form.post-password-form input[type="submit"] {   padding: 0 24px; } .widget select {   border-radius: 10px 10px 10px 10px;   border: 1px solid #dbe5e2;   padding-left: 15px; } aside.footer-widget-2:last-child .widget_calendar caption {   color: #f7f7f7fc; } footer .widget .tagcloud > a, aside.content-widgets-outer-wrapper .widget_tag_cloud .tagcloud a {   border-radius: 30px;   background-color: #fff;   border: none;   margin-bottom: 10px;   margin-right: 7px;   color: #000;   font-weight: 600;   font-size: 14px !important;   line-height: 28px; } .widget .tagcloud > a:hover, .widget .tagcloud > a:focus, .widget .tagcloud > a:active {   color: #fff !important; } footer .widget .tagcloud > a {   background-color: #294a4a;   color: #fff;   padding: 0 17px 3px; } .footer-widgets-wrap .widget_calendar th, .footer-widgets-wrap .widget_calendar td {   border: 1px solid rgb(255 255 255 / 9%);   padding: 4px 8.5px; } footer .widget_calendar caption {   border-bottom: 1px solid rgba(234, 234, 234, 0.2);   color: var(--light-color); } .footer-widgets-wrap .widget_rss li {   border-color: rgba(234, 234, 234, 0.2) !important; } .footer-widgets-wrap li a.rsswidget {   font-weight: 600;   display: block;   color: #fff; } aside.content-widgets-outer-wrapper .widget_pages ul li.page_item, .footer-widgets-wrap .widget.widget_pages ul li.page_item {   border: none; } aside.content-widgets-outer-wrapper .widget_pages ul li.page_item a, .footer-widgets-wrap .widget.widget_pages ul li.page_item a {   position: relative;   padding-left: 18px; } aside.content-widgets-outer-wrapper .widget_pages ul li.page_item a:before, .footer-widgets-wrap .widget.widget_pages ul li.page_item a:before {   position: absolute;   left: 0;   content: "\f285";   font-family: 'bootstrap-icons';   line-height: 1;   font-size: 13px;   font-weight: 600;   top: 50%;   transform: translateY(-50%);   width: auto;   height: auto;   background-color: transparent; } .single-post .comments-wrapper.section-inner div.comments {   margin-top: 40px; } .comment-reply-title, .post-comments .post-box-title {   font-size: 30px;   font-weight: 700;   line-height: 40px; } .page .comments-wrapper.section-inner {   margin-top: 40px; } .page .entry-content p:last-child img.alignright {   margin-left: 67%; } .page .comments-wrapper.section-inner input {   border-radius: 10px;   border: 1px solid #eaeaea;   width: 100%;   padding: 0 10px;   min-height: 50px; } .page .comments-wrapper.section-inner label {   margin-right: 7px; } .page .comments-wrapper.section-inner input:focus {   border: 1px solid; } input[type="submit"], .search-form .input-group .btn {   padding: 0px 25px; } .widget_search .search-form .input-group .form-control, .widget_search .search-form .input-group .btn {   height: 55px;   line-height: 44px !important;   padding: 0 7px 0 0;   border-radius: 0 !important; } .widget_search .search-form .input-group .form-control:focus, .widget_search .search-form .input-group .btn:focus {   box-shadow: none; } .comment-body .comment-content {   font-size: 15px; } .wp-block-file *+.wp-block-file__button {   border-radius: 40px;   font-size: 15px;   font-weight: 600; } .wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite{   text-align: left; } select {   width: 100%;   border-radius: 10px 10px 0px 10px;   border: 1px solid #dbe5e2; } .wp-calendar-table #today {   font-weight: 600; } form.post-password-form input {   margin-left: 7px; } .content-widgets-wrapper .widget_categories ul li a, .content-widgets-wrapper .widget_archive ul li a {   padding-left: 15px; } .finxpert-masonry[data-columns="2"] > article header.entry-header .entry-title {   line-height: 38px;   font-size: 28px } .finxpert-masonry[data-columns="2"] > article .entry-content p {   margin-bottom: 12px;   height: 88px;   overflow: hidden;   text-overflow: ellipsis; } .finxpert-content-wrap .finxpert-masonry[data-columns="2"] article {   padding: 30px 30px 32px; } .finxpert-content-wrap .finxpert-masonry[data-columns="2"] .top-meta-wrap {   margin-bottom: 15px;   line-height: 1;   padding-bottom: 17px; } .finxpert-content-wrap .finxpert-masonry[data-columns="2"] .featured-media:first-child {   margin-top: -30px;   margin-right: -30px;   margin-left: -30px; } .finxpert-masonry[data-columns="2"] > article header.entry-header {   margin-bottom: 12px; } .finxpert-masonry[data-columns="2"] > article .entry-content p {   margin-bottom: 22px; } .single .featured-media {   margin-bottom: 20px; } .single .finxpert-content-wrap .featured-media-inner.section-inner img {   border-radius: 10px 10px 10px 10px; } .pagination-single {   background: #f5f7f6;   border-radius: 10px;   padding: 30px 34px;   margin-bottom: 0; } .pagination-single-inner > h6 > a span.arrow {   border-radius: 30px;     height: 30px;   width: 48px;   line-height: 30px;   margin-bottom: 10px; } .single-post .finxpert-content-wrap .bottom-meta-wrap {   border-top: 1px solid #eaeaea;   padding: 17px 0px 0;   border-bottom: none;    margin-bottom: 35px;   margin-top: 35px; } .single-post .finxpert-content-wrap .bottom-meta-wrap .post-tag a {   background: transparent;   border: 1px solid #12383863;   border-radius: 30px;   margin-right: 2px;   padding: 8px 13px; } .single-post .finxpert-content-wrap .bottom-meta-wrap .post-tag a:hover {   color: var(--light-color); } .single-post .finxpert-content-wrap .bottom-meta-wrap .post-tag span {   display: none; } .finxpert-content-wrap .post-share-wrap ul.nav.social-share > li a {   display: block;   position: relative;   text-decoration: none;   border-radius: 50%;   width: 35px;   height: 35px;   line-height: 37px; } .single-post .comments-wrapper.section-inner input:hover {   background: transparent; } .comments-pagination a.prev.page-numbers, .comments-pagination a.next.page-numbers {   font-size: 0;   font-weight: 400; } .comments-pagination.pagination .page-numbers {   padding: 0;   width: 59px;   height: 35px;   display: inline-block;   vertical-align: middle;   text-align: center;   line-height: 35px;   margin-right: 5px;   border: 1px solid;   background: transparent;   margin: 0 3px;   font-weight: 600;   opacity: 1;   border-radius: 40px;   color: #666B68; } .pagination .page-numbers.current:hover {   color: #fff;     border: 1px solid #05071C; } .comments-pagination.pagination .page-numbers.current {   color: #fff !important; } .comments-pagination a.next.page-numbers > span:before {   content: "\f135"; } .comments-pagination a.prev.page-numbers > span:before {   content: "\f12c"; } .comments-pagination a.prev.page-numbers > span:before, .comments-pagination a.next.page-numbers > span:before {   font-size: 25px;   font-family: 'bootstrap-icons';   width: 59px;   height: 35px;   display: block;   text-align: center;   line-height: 35px;   background: transparent;   color: #666B68;   margin-right: 0; } .comments-pagination a.prev.page-numbers:hover > span:before, .comments-pagination a.next.page-numbers:hover > span:before {   border-radius: 40px;   color: #fff; } .comments-pagination a.next.page-numbers:hover, .comments-pagination a.prev.page-numbers:hover {   border-color: #05071C;   color: #fff; } .comments-pagination a.next.page-numbers {   width: auto;   height: auto;   line-height: normal;   overflow: hidden; } .comments-pagination.pagination .page-numbers.current:hover {   border-color: #05071C; } .comments-pagination.pagination .page-numbers.current:hover {   border-color: #05071C;   transition: .3s all; } .pagination .page-numbers:not(.next, .prev):hover {   background: #2f4f4f;   color: #fff;   transition: all .3s;   border-color: #2f4f4f; } .elementor-widget-progress .elementor-progress-bar {   box-shadow: none; } .elementor-progress-percentage {   margin-top: 0;   color: #545454;   font-weight: 600;   padding-right: 0 !important;   position: absolute;   left: -77px;   width: 60px;   height: 41px;   top: -30px;   padding-right: 0;   line-height: 41px;   text-align: center;   color: #fff;   border-radius: 30px; } .single-doctors-directory .page-title-bar {   background: #06061b;   padding-top: 325px;   padding-bottom: 70px; } .single-doctors-directory .page-title-bar .breadcrumbs {   margin-top: 20px; } .doctor-single-info > * h5 {   font-size: 28px;   line-height: 34px; } .doctor-single-info .doctor-spcialities h5, .doctor-single-info .doctor-gender h5, .doctor-single-info .doctor-website h5, .doctor-single-info .doctor-address h5, .doctor-single-sidebar .doctor-address h5 {   position: relative;   padding-bottom: 0;   margin-bottom: 18px; } .doctor-single-info .doctor-address h5, .doctor-single-info .doctor-address .doctor-opening-hours h6, .doctor-single-sidebar .doctor-address h5, .doctor-single-sidebar .doctor-address .doctor-opening-hours h6 {   margin-bottom: 12px !important; } .doctor-single-info .doctor-address span.before-icon > i, .doctor-single-sidebar span.before-icon > i {   color: #36bbdd; } .doctor-opening-hours > h6 {   font-size: 18px;   line-height: 30px; } .doctor-single-info .doctor-address, .doctor-single-sidebar .doctor-address {   padding: 30px 40px 40px 40px;   border-radius: 4px;   -webkit-border-radius: 4px;   -moz-border-radius: 4px; } .doctor-single-info .s-title {   color: #262626; } .doctor-spcialities, .doctor-single-info .doctor-phone {   border-top: 1px solid #eaeaea;   padding-top: 18px; } .single-doctors-directory .dd-row .btn {   background: #36bbdd;    border-radius: 10px 10px 0px 10px; } .doctor-single-info .doctor-image img {   border: none;   border-radius: 15px 15px 0px 15px; } .doctor-single-info .doctor-content.mt-4 {   margin-top: 30px !important; } .dd-row .btn:focus, .dd-row .btn:hover {   box-shadow: none;   background-color: #262626 !important; } .doctor-mail-wrap .dd-input-group input, .doctor-mail-wrap .dd-input-group textarea {   border-radius: 10px 10px 10px 10px;   -webkit-border-radius: 10px 10px 10px 10px;   -moz-border-radius: 10px 10px 10px 10px; } .doctor-single-info .doctor-address, .doctor-single-sidebar .doctor-address {   border-radius: 15px 15px 15px 15px;   -webkit-border-radius: 15px 15px 15px 15px;   -moz-border-radius: 15px 15px 15px 15px; } .doctor-mail-wrap .dd-input-group input:focus, .doctor-mail-wrap .dd-input-group textarea:focus {   border-color: #36bbdd; } .doctor-single-info .doctor-address .doctor-opening-hours, .doctor-single-sidebar .doctor-opening-hours {   margin-top: 23px;   padding-top: 18px;   border-top: 1px solid #eaeaea; } .doctor-single-info .doctor-rating, .doctor-single-info .doctor-designation {   border-right: 1px solid #eaeaea; } .doctor-rating i.fa {   color: #34b9da; }  @media only screen and (min-width: 1700px) {   .single-post .cheval-content-wrap.container,   .page.page-id-156 .cheval-content-wrap.container {     min-height: 100vh;   }   .full-bar-search-wrap {     max-width: 100%;     right: 0;   } } @media only screen and (max-width: 1899px) {   ul.topbar-items.nav.pull-center .header-address.goal-txt {     display: block;   }   header.restaurt-header .header-inner ul.navbar-items.nav.pull-right > li:nth-child(2) .nav-item-inner {     padding-right: 30px;     display: block;   }   section.elementor-section.elementor-section-content-middle.elementor-section-stretched.cus-bg-rem {     background: none !important;   } } @media only screen and (min-width: 1700px) {   .single-post .cheval-content-wrap.container,   .page.page-id-156 .cheval-content-wrap.container {     min-height: 100vh;   }   .full-bar-search-wrap {     max-width: 100%;     right: 0;   } } @media only screen and (max-width: 1699px) {   header.restaurt-header .header-inner ul.navbar-items.nav.pull-right > li:last-of-type,   header.restaurt-header .header-inner.header-seafood ul.navbar-items.nav.pull-left > li:last-of-type {     display: block;   }   header.restaurt-header .header-inner ul.navbar-items.nav.pull-right > li:nth-child(2) .nav-item-inner {     display: none;   }    ul.nav.wp-menu > li > a,   .header-navbar.navbar .wp-menu li > ul.sub-menu li a {     font-size: 14px;   }   ul.nav>li.header-titles-wrapper > * .site-title a,   ul.nav>li.header-titles-wrapper > * .site-title {     font-size: 28px;     line-height: 1;   }     section.elementor-section.elementor-section-content-middle.elementor-section-stretched.cus-bg-rem .elementor-background-overlay {     background: none !important;   } } @media only screen and (max-width: 1590px) {   header .navbar > div > ul.nav.pull-right > li:last-of-type .btn.btn-primary,   .header-navbar .cea-button-link.elementor-size-sm.elementor-button,   .cheval-slider-wrapper rs-module rs-mask-wrap .rs-layer.res-sl-none {     display: none;   }   header .navbar > div > ul.nav.pull-right > li {     padding-right: 0;   }   header .navbar > div > ul.nav.pull-right > li .full-bar-search-toggle {     padding-right: 30px;   } } @media only screen and (max-width: 1540px) {   header .navbar > div > ul.nav.pull-right > li:last-of-type .btn.btn-primary,   .header-navbar .cea-button-link.elementor-size-sm.elementor-button {     display: none;   }   header .navbar > div > ul.nav.pull-right > li {     padding-right: 0;   }   header .navbar > div > ul.nav.pull-right > li .full-bar-search-toggle,   header .navbar > div > ul.nav.pull-right > li .full-search-toggle {     padding-right: 30px;   }   header .header-topbar.navbar > div > ul.nav.pull-right > li {     padding-right: 30px;   }   header .header-topbar.navbar > div > ul.nav.pull-right > li:last-child {     padding-right: 0;   }   header .nav.navbar-ul.pull-right a.full-search-toggle:before,   body.home .nav.navbar-ul.pull-right a.full-search-toggle:before,   body.home .header-sticky .nav.navbar-ul.pull-right a.full-search-toggle:before,   header .header-sticky .nav.navbar-ul.pull-right a.full-search-toggle:before {     background: none;   }   ul.nav.wp-menu > li.menu-item-has-children > a {     padding-right: 14px;   }   h2.entry-title {     font-size: 27px;   }   .header-navbar .nav.pull-right .cea-button-link {     display: none;   }   .testimonial-wrapper.testimonial-style-default .owl-carousel .owl-dots {     top: -145px;     right: 0;   } } @media only screen and (max-width: 1400px) {   header .navbar > div > ul.nav.pull-right > li:last-of-type .btn.btn-primary {     display: none;   }   header .navbar > div > ul.nav.pull-right > li {     padding-right: 0;   }   header .navbar > div > ul.nav.pull-right > li .full-bar-search-toggle {     padding-right: 30px;     padding-left: 25px;   }   .header-navbar .nav.pull-right .cea-button-link {     margin-right: 0;   }   header .nav.navbar-ul.pull-right a.full-search-toggle:before,   body.home .nav.navbar-ul.pull-right a.full-search-toggle:before,   body.home .header-sticky .nav.navbar-ul.pull-right a.full-search-toggle:before,   header .header-sticky .nav.navbar-ul.pull-right a.full-search-toggle:before {     background: none;   }   ul.nav.wp-menu > li > a,   .header-navbar.navbar .wp-menu li > ul.sub-menu li a {     font-size: 10px;   }   ul.nav.wp-menu > li {     padding: 0 12px;   }   a.full-search-toggle > i {     font-size: 12px;   }   .header-navbar a.h-phone {     font-size: 15px;   }   .elementor-widget-star-rating .elementor-star-rating__wrapper {     display: block;   }   .site-footer .container, .finxpert-page-header .container {     max-width: 1200px;   }   .finxpert-content-wrap.container.page .section-inner.error404-content, .finxpert-content-wrap.container .team-content-area .team, .team-content-area .custom-post-nav {     max-width: 1200px;     margin: auto;   }   body .wp-block-columns.cus-middle-widget-wrap .cus-navmenu-wedgets {     position: relative;   }   body .wp-block-columns.cus-middle-widget-wrap:before {     content: unset;   }   .wp-block-column.cus-footer-ser-menu {     padding-left: 40px;   }   .team-content-area .team .team-image-wrap .team-img {     margin-right: 30px;   }   .finxpert-masonry .entry-title {     line-height: 42px;     font-size: 34px;   }   body .wp-block-columns.cus-middle-widget-wrap .cus-navmenu-wedgets:before {     content: "";     position: absolute;     right: 0;     top: -120px;     bottom: -120px;     width: 1px;     background: rgb(255 255 255 / 14%);   }   .footer-widgets-wrap {     padding-top: 80px !important;     padding-bottom: 90px !important;   }   .cea-carousel-style-classic .feature-box-wrapper .feature-box-title {     margin-bottom: 8px;     font-size: 22px;     line-height: 32px;   } } @media only screen and (max-width: 1260px) {   .header-navbar .nav.pull-right .cea-button-link {     margin-right: 0;   } } @media only screen and (max-width: 1200px) {   .single .row.team .col-sm-5.team-image-wrap {     padding-right: 0;   } } @media only screen and (max-width: 1150px) {   .header-navbar a.h-phone {     display: none;   }   h2.entry-title {     font-size: 25px;     line-height: 35px;   }   ul.nav.navbar-ul.element-left.right-element-exist .header-titles-wrapper {     padding: 0px 0;     margin-right: 25px;   }   .header-navbar .cea-button-link {     padding: 10px 18px 10px 17px;     font-size: 10px;   } }  @media only screen and (max-width: 1024px) {   .blog .finxpert-content-wrap.container,   .archive .finxpert-content-wrap.container,   .search .finxpert-content-wrap.container,   .error404 .finxpert-content-wrap.container,   .single-cea-portfolio .finxpert-content-wrap > .row > .col-md-12 {     padding-left: 15px!important;     padding-right: 15px!important;   }   .single.single-cea-team .row.team {     padding: 40px 30px;     border-radius: 0;     margin-top: -50px;   }   .no-search-results-form {     margin-bottom: 50px;   }   .team-content-area .custom-post-nav {     padding: 0 15px;   }   .finxpert-content-wrap.container > .row {     display: block;     margin: 0;   }   .mobile-menu-wrapper ul.mobile-menu li > a {     font-weight: 600;   }   .footer-widgets-wrap {     padding-top: 50px !important;     padding-bottom: 50px !important;   }   .full-search-wrapper .search-form {     top: 50%;     width: 80%;   }   .full-search-wrapper.search-wrapper-opened .form-inline.search-form .input-group > * {     height: 50px;   }   a.full-search-toggle.close {     right: 20px;     top: 20px;   }   .full-search-wrapper .search-form .input-group .btn {     line-height: 50px !important;     height: 50px;     padding: 0 19px 0 17px;   }   .full-search-wrapper input.form-control::placeholder {     font-size: 16px;     line-height: 30px;   }   .page-title-wrap h1 {     font-size: 50px;     line-height: 60px;   }   .section-inner.thin.error404-content h1.entry-title {     margin-bottom: 13px;     font-size: 45px;     line-height: 52px;   }   .finxpert-content-wrap > .row > .col-md-3,   .finxpert-content-wrap > .row > .col-md-5,   .finxpert-content-wrap > .row > .col-md-7 {     padding-left: 15px;     padding-right: 15px;   }   .team-style-classic-pro .team-inner .post-thumb.post-overlay-active{     padding-left: 0px;   }   .team-style-classic-pro .team-inner:hover .team-social-wrap .social-icons{     background-color: #fff;   }   .testimonial-wrapper.testimonial-style-default .owl-nav {     display: none;   }   .cus-testimonial-page .testimonial-wrapper.testimonial-style-default .testimonial-inner::before {     opacity: 0.1;   }   .single-cea-testimonial .testimonial {     max-width: 100%;     margin: 0 auto;   }   .team-inner .post-overlay-items > * ul.nav.social-icons{     background-color: #fff;   }   .team-style-classic .team-inner .post-overlay-items > * ul.nav.social-icons{     background-color: transparent;   }   .testimonial-wrapper.testimonial-style-default .testimonial-inner {     padding: 16px 20px 16px 20px;   }   .service-style-default .service-inner .post-category {     position: absolute;     top: 35px;     right: 50px;   }   .service .service-info-wrap {     padding: 0px;   }   .section-title-wrapper .section-description {     max-width: 100%;   }   .blog-multi-layout-3 .col-md-4 {     width: 50%;   }   .blog-multi-layout-3 .col-md-4:last-child {     width: 100%;   }   .cus-footer-middle-2:before{         display: none;   }   .page-title-wrap:after{         display: none;   }   body.page .page-title-wrap{     text-align: center;   }   .footer-widgets-wrap .widget .footer-contact{     padding-left: 30px;   }   .footer-widgets-wrap {     padding-top: 60px;     padding-bottom: 60px;   }   .custom-post-nav {     margin-top: 20px;     margin-bottom: 35px;   }   .finxpert-content-wrap.container {     padding: 50px 0px !important;   }   .blog .page-title-wrap,   .single-post .page-title-wrap, .single-product .page-title-wrap,   .single[class*="single-cea-"] .page-title-wrap,   .page .page-title-wrap, .error404 .page-title-wrap,   .archive .page-title-wrap, .search .page-title-wrap {     padding-top: 40px !important;     padding-bottom: 55px !important;     text-align: center;   }   .cus-footer-middle .wp-block-column:nth-child(3) .widget_nav_menu{     padding-left: 0px;   }   .finxpert-content-wrap.container > .row .col-md-8.order-md-2, .finxpert-content-wrap.container > .row .col-md-4.order-md-1,   .finxpert-content-wrap .finxpert-md-4.order-md-1, .finxpert-content-wrap.container > .row .col-md-4.order-md-3 {     width: 100%;     flex: 0 0 100%;     max-width: 100%;   }   .blog .finxpert-content-wrap.container > .row .col-md-8.order-md-2,   .blog .finxpert-content-wrap.container > .row .col-md-4.order-md-3,   .archive .finxpert-content-wrap.container > .row .col-md-8.order-md-2,   .archive .finxpert-content-wrap.container > .row .col-md-4.order-md-3,   .search .finxpert-content-wrap.container > .row .col-md-8.order-md-2,   .search .finxpert-content-wrap.container > .row .col-md-4.order-md-3 {     padding-right: 0;     padding-left: 0;   }   .finxpert-content-wrap aside.content-widgets-outer-wrapper .finxpert_latest_post_widget .widget-title,   .widget .widget-title, .finxpert-content-wrap aside.content-widgets-outer-wrapper .widget_search .wp-block-search__label{     margin-bottom: 25px;   }   .finxpert-content-wrap .post-inner .top-meta-wrap {     margin-bottom: 25px;   }   .team-style-classic-pro .team-inner {     margin: 0px 15px;   }   .sticky-head .nav .site-link {     display: block;   }   body.elementor-default .finxpert-content-wrap.container.page {     max-width: 100%;     overflow: hidden;   }   .blog .finxpert-content-wrap.container .order-md-3 {     width: 100%;   }   .team-image-wrap img {     margin-left: auto;     border-radius: 15px;   }   .team-content-area .team .team-image-wrap .team-img {     margin-right: 0;     border-right: none;   }   .team-content-area .team .team-info {     padding-right: 0;     padding-left: 0;     max-width: 100%;     flex: 0 0 100%;   }   .team-info > *.team-title {     margin-top: 27px;   }   .team-info > * .col-md-6 {     margin-bottom: 15px;   }   .single .row.team .col-sm-5.team-image-wrap {     width: 100%;     flex: 0 0 100%;     max-width: 100%;   }   .testimonial-wrapper.testimonial-style-default .owl-carousel .owl-dots,   .testimonial-wrapper.testimonial-style-default .testimonial-inner > *.post-thumb {     position: relative;     top: auto;     right: auto;   }   .testimonial-wrapper.testimonial-style-default .testimonial-inner > *.post-thumb {     text-align: center;     bottom: auto;   }   .testimonial-wrapper.testimonial-style-default .testimonial-inner .post-title-head, .testimonial-wrapper.testimonial-style-default .testimonial-inner .top-meta {     margin-left: 0;   }   .cus-testimonial-page .testimonial-wrapper.testimonial-style-default .testimonial-inner .post-title-head,   .cus-testimonial-page .testimonial-wrapper.testimonial-style-default .testimonial-inner .top-meta {     margin-left: 0;   }   .single-cea-portfolio ul.portfolio-meta-list {     margin-top: 0;     padding: 4px 0px 22px;     margin-bottom: 30px;   }   .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li {     flex: 0 0 33.3333%;     max-width: 33.3333%;     margin-bottom: 18px;   }   .portfolio-single .portfolio-format {     padding: 0 0px 30px;   }   .row.portfolio-details > .col-sm-4 {     order: 2;     margin-bottom: 0;   }   .owl-carousel .owl-dots {     margin-top: 13px;   }   .arrow-icon-left .bi::before {     content: unset;   }   .footer-cta {     padding-left: 0;     padding-top: 12px;     display: block !important;   }   .footer-widget {     padding-bottom: 22px;     margin-bottom: 16px;   }   body .wp-block-columns.cus-middle-widget-wrap:before {     content: unset;   }   .wp-block-column.cus-footer-ser-menu {     padding-left: 0;   }   body .wp-block-columns.cus-middle-widget-wrap {     display: block;   }   .wp-block-column.cus-footer-quicklink {     padding-left: 0;   }   body .wp-block-columns.cus-middle-widget-wrap:before {     left: 50%;     transform: translateX(-50%);     width: 1px;   }   .footer-widget {     padding-bottom: 17px;     margin-bottom: 0;     border-bottom: none;   }   body .wp-block-columns.cus-middle-widget-wrap .wp-block-column {     margin-bottom: 20px;   }   body .wp-block-columns.cus-middle-widget-wrap .wp-block-column:last-child {     margin-bottom: 0;   }   .footer-widgets-wrap .footer-widget h4 a {     font-size: 24px;   }   .widget.widget_nav_menu li {     padding-bottom: 7px;   }   .site-footer-wrap .footer-bottom-wrap .copyright-bar-ul {     display: block;     text-align: center;   }   .site-footer-wrap .footer-bottom-wrap .copyright-bar-ul .footer-copyright {     margin-bottom: 13px;   }   .site-footer-wrap .footer-bottom-wrap .copyright-widget ul.nav.social-icons > li {     padding-bottom: 0;   }   figure.cus-logo-img {     margin-bottom: 10px;   }   .footer-widget .footer-location {     font-size: 16px;     font-weight: 500;     padding-right: 0;   }   .text-widget-content img, .cus-logo-img img {     max-width: 169px;   }   .team-wrapper.team-style-default .team-inner > .post-thumb {     margin-top: 0;   }   .cus-testimonial-page .testimonial-wrapper.testimonial-style-default .testimonial-inner {     margin-bottom: 30px;   }   .row.portfolio-details > .col-sm-8, .row.portfolio-details > .col-sm-4 {     margin-bottom: 0;   }   .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li:before {     content: unset;   }   .portfolio-style-classic .portfolio-inner .post-icons {     bottom: auto;     top: 16px;     right: 16px;   }   .portfolio-style-classic .portfolio-inner .entry-title {     padding-bottom: 10px;     margin-bottom: 13px;     border-bottom: solid 1px #ffffff38;   }   .feature-box-wrapper.feature-box-default .cea-button-wrapper .cea-button-link {     position: relative;     bottom: auto;     left: auto;     right: auto;   }   .custom-post-nav .next-nav-link > a {     margin-bottom: 0;   }   .feature-box-wrapper.feature-box-modern .fbox-number {     left: 0;   }   .blog-layouts-wrapper .col-md-6 {     width: 100%;         flex: 0 0 100%;     max-width: 100%;   }   .blog-multi-layout-1 {     margin-bottom: 0;   }   .blog-multi-layout-1 .cea-block-primary {     border-right: none;     padding-right: 0px;     margin-right: 0;   }   .blog-multi-layout-1 .cea-block-primary > *:not(.post-thumb) {     padding: 0px 0px 0 0;   }   .feature-box-wrapper.feature-box-modern .cea-button-wrapper .cea-button-link {     right: 0;   }   .blog-multi-layout-1 .cea-block-secondary .media {     padding: 0px 0 0px 0px;   }   .team-style-default .owl-prev, .team-style-default .owl-next {     position: relative;     top: auto;     left: auto;     right: auto;     margin: 0 14px;   }   .contact-form-wrapper span.wpcf7-form-control-wrap input, .contact-form-wrapper span.wpcf7-form-control-wrap select, .contact-form-wrapper span.wpcf7-form-control-wrap textarea {     margin-bottom: 15px;   }   .finxpert-content-wrap.container > .row {     --bs-gutter-x: 0;     --bs-gutter-y: 0;   }   ul.nav.pagination.post-pagination {     padding: 15px 0 45px;   }   .wp-block-columns.cus-cta-widget {     justify-content: center;   }   .single .finxpert-content-wrap.container > .row .col-md-4.order-md-3 {     margin-top: 50px;   }   body .wp-block-columns.cus-middle-widget-wrap .cus-navmenu-wedgets:before {     content: unset;   } } @media (min-width: 768px) and (max-width: 990px) {   .service-style-default .service-inner .service-icon-img-wrap {     opacity: 0;   }   .team-style-classic-pro.team-normal-model .post-details-outer {     position: relative;     margin: 15px 0px;     padding: 20px 20px 15px 20px !important;   } } @media only screen and (max-width: 991px) { .doctor-single-info .doctor-image {   margin-bottom: 30px; } .doctor-single-info .doctor-image img {   width: 100%; } .dd-row .dd-col-6 {   width: 100%; } body.single .dd-container .dd-row:not(:last-child) {   padding-bottom: 30px; } .blog-layouts-wrapper .blog-multi-layout-1 .cea-block-secondary .bottom-meta {   position: relative;   right: auto;   top: auto;   transform: none;   padding-left: 0;   border-left: none;   padding-top: 21px;   padding-bottom: 0; } .blog-layouts-wrapper .blog-multi-layout-1 .cea-block-secondary .bottom-meta .bottom-meta-list.meta-right {   float: none; } .blog-multi-layout-1 .cea-block-secondary .media {   margin-bottom: 24px !important; } .blog-multi-layout-1 .cea-block-secondary .media:before {   content: unset; } .footer-bottom-wrap ul.nav.copyright-bar-ul p.footer-copyright {   text-align: center;   margin-bottom: 0; } } @media only screen and (max-width: 768px) { .page-title-wrap h1 {   font-size: 38px;   line-height: 48px; } .team-style-classic-pro .team-inner .team-social-wrap .social-icons{   left: 15px;   top: 15px; } .blog-multi-layout-3 .col-md-4 {   width: 100%; } .site-footer .footer-widgets-wrap aside.footer-widget-2 {   width: 100%; } .site-footer .footer-widgets-wrap {   padding: 60px 0px 35px 0px; } .footer-widgets-wrap .widget .footer-contact {   margin-top: 30px;   padding-left: 0px; } .site-footer .footer-contact.cus-footer-middle-2 .footer-title {   padding-bottom: 25px; } .site-footer .footer-contact.cus-footer-middle-2 .contact-time {   width: 100%; } .site-footer .footer-contact.cus-footer-middle-2 .btn.btn-primary {   margin-bottom: 25px; } .site-footer .footer-widgets-wrap aside.footer-widget-2 .cus-footer-middle {   display: block; } body.single .content-widgets-wrapper .widget_search, body.single .content-widgets-wrapper .content-widgets > .widget {   padding: 23px 30px 27px 25px; } .single-post .finxpert-content-wrap .bottom-meta-wrap {   padding: 15px 0px;   display: flex;   flex-direction: column; } .widget.finxpert_latest_post_widget .side-item .side-image {   padding-right: 0px; } .blog-multi-layout-1 .row .col-md-6 {   width: 100%; } .content-widgets-wrapper .widget_block {   margin-top: 30px; } .custom-post-nav {   margin-top: 30px;   margin-bottom: 31px;   text-align: center; } .custom-post-nav .next-nav-link {   float: none;   text-align: center;   padding: 0 30px; } .site-footer .footer-widgets-wrap aside.footer-widget-2 {   padding-right: 15px; } .sidebar-form .col-md-6.pl-2 {   padding-left: 15px !important; } .sidebar-form .col-md-6.pr-2 {   padding-right: 15px !important; } .content-widgets-wrapper .widget_block:last-child, .content-widgets-wrapper .content-widgets > .widget:last-child {   margin-bottom: 0px; } .site-footer .footer-widgets-wrap aside.footer-widget-2 .cus-footer-middle .wp-block-column {   margin-bottom: 30px; } .site-footer .footer-widgets-wrap aside.footer-widget-2 .cus-footer-middle .wp-block-column:last-child {   margin-bottom: 0px; } .single .row.team .col-sm-7.team-info {   padding: 0px 0px; } .team-info > *.team-title {   margin-top: -5px; } .team-style-classic-pro.team-normal-model .team-inner .team-designation {   padding: 5px 10px; }   .single ul.nav.post-meta > li.post-tag {     margin-bottom: 15px;   }   .content-widgets-wrapper .widget_block {     margin-top: 0;   } } @media only screen and (max-width: 767px) {   .single-doctors-directory .doctor-single-sidebar {     margin-top: 0;   }   .single-doctors-directory .doctor-single-info {     margin-bottom: 0;   }   .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li {     flex: 0 0 50%;     max-width: 50%;     margin-bottom: 30px;   }   .portfolio-single .row.portfolio-details > div.col-sm-4 {     margin-top: 0;   }   .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li h6 {     font-size: 16px;   }   .footer-bottom-wrap ul.nav {     margin-bottom: 0;   }   .footer-bottom-wrap ul.nav.copyright-bar-ul p.footer-copyright {     text-align: center;   }   .portfolio-inner .post-overlay-items {     bottom: 0;     max-width: calc(100% - 0px);   }   .search-form input[type="submit"],   .search-form .search-field {     font-size: 14px;     padding: 0 17px;     height: 45px;     line-height: 45px;     color: var(--light-color);   }   .error404-content .search-form .search-field,   .widget.widget_search .search-form .search-field {     height: 45px;     line-height: 45px;   }   .mobile-menu-floating .search-form .search-field {     height: 45px;   }   .full-search-wrapper .search-form .search-field {     height: 45px;     padding-left: 17px;   } } @media only screen and (max-width: 640px) {   .single-cea-portfolio ul.portfolio-meta-list {     padding: 0px 0px 12px;     display: block;   }   .row.portfolio-details .col-sm-4 > .portfolio-meta ul.portfolio-meta-list > li {     max-width: 100%;     margin-bottom: 20px;   }   .blog-wrapper.blog-style-list .blog-inner .media .post-thumb {     margin-bottom: 20px;   }   .blog-wrapper.blog-style-list .blog-inner .media .media-body {     padding: 0px 25px 21px;   }   ul.nav.pagination.post-pagination > li > a, ul.nav.pagination.post-pagination > li > span {     margin: 0 0 10px 0;   } } @media only screen and (max-width: 520px) {   .blog-multi-layout-1 .cea-block-secondary .media {     display: block;   }   .blog-multi-layout-1 .cea-block-secondary .media .media-body.ml-3 {     margin-left: 0px !important;     margin-top: 20px;   }   .blog-layouts-wrapper .blog-multi-layout-1 .cea-block-secondary .bottom-meta {     padding-top: 17px;   }   .blog-layouts-wrapper .blog-multi-layout-1 .cea-block-secondary .post-thumb {     width: 100%;   }   .blog-multi-layout-1 .cea-block-secondary .media {     margin-bottom: 15px !important;   }   .bottom-meta-wrap .nav.post-meta.pull-right {     float: none;     display: block;     margin-top: 16px;   }   .single-post .bottom-meta-wrap .nav.post-meta.pull-right {     margin-top: 0;   }   .custom-post-nav .next-nav-link {     padding: 0 0px;   } } @media only screen and (max-width: 480px) {   .testimonial-wrapper.testimonial-style-default .testimonial-inner {     padding: 40px 20px 40px 20px;   }   .cea-counter-style-list .counter-left .counter-icon {     position: absolute;     right: 30px;     top: 30px;   }   .page-title-wrap h1 {     font-size: 44px;     line-height: 52px;   }   .page .page-title-wrap, .error404 .page-title-wrap {     padding-top: 40px;     padding-bottom: 60px;   }   .widget.finxpert_latest_post_widget .side-item {     display: flex;     align-items: center;   }   .widget.finxpert_latest_post_widget .side-item .side-image {     padding-bottom: 0px;   }   .full-search-wrapper:before{     content: unset;     display: none;   }   .testimonial-style-classic-pro .owl-nav{     display: none;   }   .blog-wrapper.blog-style-list .blog-inner .media .media-body{     padding: 30px;   }   .finxpert-content-wrap .top-meta-wrap {     padding: 0px 15px 8px 3px;   }   .finxpert-masonry > article {     padding: 25px;   }    .blog-style-list .blog-inner .media .post-thumb {     border-radius: 20px 20px 0px 0px;   }   .single-post .finxpert-content-wrap .post-inner .post-category,   .finxpert-content-wrap .finxpert-masonry .top-meta-wrap .post-category {     display: none;   }   .cf-style-default .contact-us-form .col-md-6.pr-2 {     padding-right: 15px !important;   }   .cf-style-default .contact-us-form .col-md-6.pl-3 {     padding-left: 15px !important;   }   .page-title-wrap .breadcrumb {     justify-content: center;   }   .page-title-wrap .breadcrumb li {     text-align: center;   }   .page-title-wrap > ul.page-title-elements > * {     margin-top: 15px;   } } @media only screen and (max-width: 360px) {   .blog-multi-layout-1 .cea-block-secondary .media .media-body.ml-3 {     margin-left: 0px !important;   }   .team-media.media {     display: block !important;     text-align: center !important;   }   .team-social-wrap .nav.team-social {     justify-content: center;   }   .team-details-icon {     margin: 0 auto 15px auto;   }   .team-style-classic-pro.team-normal-model .post-details-outer {     position: relative;     margin: 15px 0px;     padding: 20px 20px 15px 20px !important;   }   .team-style-classic-pro.team-slide-model .team-inner .team-social-wrap .social-icons {     top: 15px;   }   .single.single-cea-team .row.team {     padding: 20px 20px;   }   .team-info > *.team-title {     padding-bottom: 15px;     text-align: center   } } @media only screen and (max-width: 350px) {   .finxpert-content-wrap.container .post-inner .nav.post-meta.pull-right {     float: left;   } }  .rtl .site-header .header-navbar .nav.navbar-ul .h-phone .mr-2, .rtl .site-header .header-topbar .nav.topbar-ul .mr-2, .rtl .site-header .header-logobar .nav.logobar-ul .me-2, .rtl .site-header .header-logobar .nav.logobar-ul .me-1 {   margin-right: 0px;   margin-left: 10px; } .rtl .team-style-classic-pro.team-slide-model .team-inner .team-social-wrap .social-icons {   left: 35px;   top: 20px; } .rtl .testimonial-wrapper.testimonial-style-default .owl-nav {     right: 122%; } .rtl .cus-footer-middle-2:before {   right: 0;   left: -1500px; } .rtl .footer-widgets-wrap .widget .footer-contact {   padding-left: 0px;   padding-right: 65px; } body.blog .finxpert-masonry .media .featured-media {   order: 0; }  svg.e-font-icon-svg.e-far-dot-circle{ width: 1em; height: 1em; } body.blog article.post .media figure.featured-media {   width: 45%;   margin-right: 35px; } .blog article.post {   display: flex;   flex-direction: column; } .finxpert-masonry > article {   border-radius: 10px;   transition: 400ms cubic-bezier(0.17, 0.46, 0.55, 0.71); } @media only screen and (max-width: 767px) { body.blog article.post .media {  display: block !important; }   body.blog article.post .media figure.featured-media {     width: 100%;     margin: -25px -25px 25px -25px;   } }  @media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}}.primary-color,.theme-color,a:focus,a:hover,a:active{color:#85a6a6}.primary-bg,.theme-bg{background-color:#85a6a6}.border-shape-top:before,.border-shape-top-left:before{background:linear-gradient(to bottom,#85a6a6 -24%,rgb(58 123 213 / 0))}.border-shape-top:after,.border-shape-top-left:after{background:linear-gradient(to top,#85a6a6 0,rgb(58 123 213 / 0))}.footer-widget.contact-widget:before{background:linear-gradient(to right,#85a6a6 0,rgb(184 151 128 / 6%))}.service-style-default .service-inner:before{border-right:50px solid rgba(133,166,166,1)}.service-style-default .service-inner:hover:before{background:linear-gradient(to left,#85a6a6,rgb(58 123 213 / 0))}.section-title-wrapper span.elementor-divider-separator{border-image:linear-gradient(to right,#85a6a6,rgb(58 123 213 / 0));border-image-slice:1}.rtl .section-title-wrapper span.elementor-divider-separator{border-image:linear-gradient(to left,#85a6a6,rgb(58 123 213 / 0));border-image-slice:1}.page-title-wrap:after{background:linear-gradient(to top,rgba(133,166,166,0.61),rgb(255 255 255 / 0));background:-webkit-linear-gradient(to top,rgba(133,166,166,0.61),rgb(255 255 255 / 0))}.elementor-widget-container.feature-box-wrapper.feature-box-classic:before{background:linear-gradient(to bottom,rgba(133,166,166,0.31),rgb(184 151 128 / 4%));background:-webkit-linear-gradient(to bottom,rgba(133,166,166,0.31),rgb(184 151 128 / 4%))}.blog .finxpert-masonry .post-meta .post-more a:before,.finxpert-masonry .bottom-meta-wrap .post-meta .post-more a:before,.elementor-widget-ceaposts .blog-inner .read-more:before,.section-title-wrapper .title-wrap > *.sub-title:before,.insta-footer-wrap .sub-title:before{background:linear-gradient(to top,#85a6a6 29%,rgba(133,166,166,0.11))}.portfolio-inner .post-overlay-items{background-color:rgba(133,166,166,0.25)}.single-cea-team .team-social-wrap ul.social-icons > li > a{background-color:rgba(133,166,166,0.09)}.secondary-bar-inner .feature-box-custom .cea-featured-image{border-color:rgba(133,166,166,0.34)}.calendar_wrap th,tfoot td,ul.nav.wp-menu > li > a:before,.elementor-widget-container.feature-box-wrapper.feature-box-classic:after,ul[id^="nv-primary-navigation"] li.button.button-primary > a,.menu li.button.button-primary > a,span.animate-bubble-box:after,span.animate-bubble-box:before,.header-navbar.navbar .wp-menu li > ul.sub-menu li a:before,.pagination-single-inner > h6 > a span.arrow,::selection,.owl-carousel button.owl-dot.active,.comments-pagination.pagination .page-numbers.current,.portfolio-meta ul.nav.social-icons > li > a:hover,span.cea-popup-modal-dismiss.ti-close,blockquote:after,.wp-block-quote.is-large:after,.wp-block-quote.is-style-large:after,.wp-block-quote.is-style-large:not(.is-style-plain):after,.wp-block-quote.has-text-align-right:after,.wp-block-quote:after,p.quote-author::before,nav.post-nav-links .post-page-numbers.current,blockquote cite::before,.single-post .comments-wrapper.section-inner input.submit:hover,.page .comments-wrapper.section-inner input.submit,.widget-area-right .widget p.wp-block-tag-cloud a.tag-cloud-link:hover,.widget .tagcloud > a:hover,.widget .tagcloud > a:focus,.widget .tagcloud > a:active,.section-title-wrapper.title-theme .title-wrap > *.sub-title:after,.team-style-default .team-inner .post-overlay-items > .team-social-wrap,.cea-tab-elementor-widget.tab-style-2.cea-vertical-tab a.nav-item.nav-link:before,.portfolio-single .portfolio-video.post-video-wrap .video-play-icon,.portfolio-wrapper.portfolio-style-default .isotope-filter ul.nav li a:before,.isotope-filter ul.nav.m-auto.d-block li.active a,.call-us-team a.cea-button-link:hover,.call-us-team a.cea-button-link span.cea-button-num,.header-navbar .cea-button-link,.team-wrapper.team-style-default .team-inner .social-icons > li > a,.elementor-widget-ceaposts .blog-style-classic-pro .blog-inner .post-date a,.portfolio-style-default .portfolio-inner .post-thumb:before,.portfolio-single .portfolio-sub-title,.testimonial-wrapper.testimonial-style-default .owl-item .testimonial-inner:hover:before,.timeline > li > .timeline-sep-title:before,.feature-box-style-5 .feature-box-wrapper .fbox-number,.header-navbar a.h-phone:before,.secondary-bar-wrapper .zozo_social_widget ul.nav.social-icons > li > a,.zozo_social_widget ul.nav.social-icons > li > a,.portfolio-style-classic .post-thumb.post-overlay-active:before,.bottom-meta .post-more:before,.elementor-progress-percentage,.elementor-progress-percentage,.blog-style-classic-pro .blog-inner ul.nav.top-meta-list li:before,.wp-block-file__button.wp-element-button,p.wp-block-tag-cloud a.tag-cloud-link:hover,.event-inner ul.nav.top-meta-list .post-date:before,.site-header .btn.btn-primary::after,.cea-button-wrapper .cea-button-link:after,.site-header .btn.btn-primary::after,.site-footer .footer-contact.cus-footer-middle-2 .btn.btn-primary:after,.service-style-classic .service-inner .post-category a,.team-style-classic .team-inner .post-overlay-items .team-designation,.single-cea-team .team-social-wrap ul.social-icons > li > a:hover,.finxpert-content-wrap .team-content-area .team-details-icon:hover,.site-header .btn.btn-primary:hover,.service-area .e-con-inner:before,.finxpert-masonry .nav .post-more:hover:before,.finxpert-masonry .nav .post-more:after,.service-inner:hover .nav .post-more a.read-more:before,.blog-layouts-wrapper .post-more:hover .read-more:before,.blog-style-classic .blog-inner .nav .post-more .read-more:hover:before,.blog-style-classic-pro .blog-inner .nav .post-more .read-more:hover:before,.blog-style-list .blog-inner .post-more:hover .read-more:before,.blog-style-modern .blog-inner .post-more:hover .read-more:before,.secondary-bar-inner .feature-box-custom .cea-featured-image:before,aside.footer-widget-2 h5:before,.widget .widgettitle:before,.widget .widget-title:before,.widget .wp-block-heading:before,.widget-area-right .wp-block-group__inner-container h1:before,.widget-area-right .wp-block-group__inner-container h2:before,.widget-area-right .wp-block-group__inner-container h3:before,.widget-area-right .wp-block-group__inner-container h4:before,.widget-area-right .wp-block-group__inner-container h5:before,.widget-area-right .wp-block-group__inner-container h6:before,.widget-area-left .widget .widget-title:before,.pricing-style-classic.pricing-table-wrapper ul > li:before,.single-post ul.nav.post-meta > li.post-category:before,.team-wrapper.team-style-classic .team-inner:before,.owl-carousel button.owl-dot.active,.finxpert-masonry .top-meta-wrap ul.nav.post-meta > li:before,.single .top-meta-wrap ul.nav.post-meta > li:before,.finxpert-masonry article:hover .nav .post-more a,.finxpert-masonry .bottom-meta-wrap ul.social-share > li > a:hover,.search-form .input-group .btn:hover,.full-search-wrapper .search-form .input-group .btn,.entry-content p.wp-block-tag-cloud a.tag-cloud-link:hover,.portfolio-style-default .portfolio-inner .post-overlay-items .post-icons a,.portfolio-style-modern .portfolio-inner .post-overlay-items .post-icons a,.feature-box-wrapper.feature-box-default:before,.blog-multi-layout-1 .cea-block-secondary .media:after,.top-meta .top-meta-list li a:before,.single-post .finxpert-content-wrap .post-share-wrap ul.nav.social-share > li a:hover{background-color:#85a6a6}.theme-color-bg,.icon-theme-color-bg,.flip-box-wrapper:hover .icon-theme-hcolor-bg,.contact-info-style-classic-pro .contact-info-title,.contact-info-wrapper.contact-info-style-classic:before,.isotope-filter ul.nav li.active a:after,.isotope-filter ul.nav li a:after,.blog-wrapper.blog-style-modern .blog-inner .top-meta .post-category,.blog-wrapper .post-overlay-items .post-date a,.event-style-classic .top-meta .post-date,.blog-layouts-wrapper .post-overlay-items .post-date a,.portfolio-content-wrap .portfolio-title h3,.service-style-classic .entry-title:after,.service-style-classic .entry-title:before,.team-style-default .team-inner .post-overlay-items > .team-social-wrap > ul,.team-style-default .team-inner:hover .post-overlay-items > .team-social-wrap,.back-to-top:after,.elementor-widget-container.feature-box-wrapper.feature-box-classic:after,h2.we-stand__top-title,span.zozo-product-favoured,.widget .tagcloud > a:hover,.widget .tagcloud > a:focus,.widget .tagcloud > a:active{background-color:#85a6a6 !important}.testimonial-style-list .testimonial-inner:after,.team-details-icon,ul.nav.post-meta > li span,.comment-metadata time,.comments-wrap span:before,.comment-body .reply a.comment-reply-link,.finxpert-masonry .bottom-meta-wrap .post-meta .post-more a .widget.widget_nav_menu li a:before,.finxpert-masonry > article .top-meta-wrap a:hover,h2.entry-title a:hover,.woocommerce-message::before,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product p.price,.woocommerce div.product span.price,ul.pricing-features-list.list-group li:before,.doc-icon,.sidebar-broucher .icon-box a:hover,p.quote-author,.feature-box-wrapper .fbox-content a:hover,blockquote cite,.wp-block-quote cite,.wp-block-quote footer,.bottom-meta-wrap ul.nav.post-meta > li.post-date a:hover,.single-post .top-meta-wrap ul.nav.post-meta li a:hover,.cus-img-menu .menu-item .widget .wp-block-image:hover figcaption a,.single-post blockquote cite,.single-post blockquote cite a,.widget_categories ul li a:before,.widget_archive ul li a:before,.wp-block-categories li a:before,.cus-contact a:first-child,.pagination-single-inner > h6 > a:hover span.title,.team-style-classic-pro .team-designation,.pricing-style-classic.pricing-table-wrapper ul > li:before,.widget-content-bx a i,.widget-area-left .contact-widget-info > p a:hover,.widget-area-right .contact-widget-info > p a:hover,.testimonial-style-default .testimonial-inner::after,i.breadcrumb-delimiter,.sticky-head.header-sticky .header-navbar a.h-phone:hover,.contact-widget-info > p > span.bi,.pricing-style-classic.pricing-table-wrapper:hover ul li:before,.top-meta-wrap ul.nav.post-meta li a:hover,.custom-post-nav .prev-nav-link > a:hover h5,.custom-post-nav .next-nav-link > a:hover h5,.secondary-bar-inner .input-group-addon.zozo-mc.btn.btn-default,.blog-style-classic-pro .post-author a:hover > span.author-name,.contact-widget-info > p a:hover,.insta-footer-wrap .sub-title,.site-header .btn.btn-primary,.site-header .header-logobar .email-link:hover,.secondary-bar-active .secondary-bar-inner .widget-content .contact-widget-info p a:hover,.secondary-menu-toggle.finxpert-toggle:before,.finxpert-masonry .nav .post-more a,.blog-layouts-wrapper .post-more .read-more:focus,.service-style-default .service-inner .post-category:hover a,.team-style-classic-pro .team-social-wrap ul.social-icons > li > a,team-style-classic .team-inner .post-overlay-items .team-social-wrap .nav.social-icons li a:hover,.testimonial-wrapper.testimonial-style-default .owl-nav .owl-next:before,.testimonial-wrapper.testimonial-style-default .owl-nav .owl-prev:before,.testimonial-wrapper.testimonial-style-modern .testimonial-inner:after,.testimonial-style-list .testimonial-style-list-item .testimonial-thumb:before,.single-cea-testimonial .testimonial-info .testimonial-img:before,.custom-post-nav .prev-nav-link > a:hover > i:before,.custom-post-nav .next-nav-link > a:hover > i:before,.single .content-widgets .widget .menu-service-sidebar-menu-container ul > li.current-menu-item > a,.blog-layouts-wrapper .blog-multi-layout-3 .post-more .read-more,.blog-layouts-wrapper .blog-multi-layout-3 .post-category .before-icon,.blog-style-classic-pro .blog-inner .post-details-outer .post-category,.blog-style-classic-pro .blog-inner .post-details-outer .post-category a:hover,.site-footer .cus-footer-middle .input-group-addon.zozo-mc.btn.btn-default:hover,.content-widgets-wrapper .widget_categories ul li a:hover,.content-widgets-wrapper .widget_categories ul li a:focus,.content-widgets-wrapper .widget_categories ul li a:active,.content-widgets-wrapper .widget_archive ul li a:hover,.content-widgets-wrapper .widget_archive ul li a:focus,.content-widgets-wrapper .widget_archive ul li a:active,.wp-calendar-table #today,blockquote:before,.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before,.wp-block-quote.is-style-large:not(.is-style-plain):before,.wp-block-quote.has-text-align-right:before,.wp-block-quote:before,.site-footer .footer-contact.cus-footer-middle-2 .btn.btn-primary span,.team-style-classic-pro .team-inner .nav.bottom-meta-list .post-more .read-more:focus,.sticky-head.header-sticky .header-navbar a.secondary-menu-toggle:hover,.secondary-bottom-cols .contact-widget a:hover,.footer-widgets-wrap .widget .footer-btm-rating a:hover,.footer-widgets-wrap .footer-widget h4 a:hover,.footer-widget .footer-location:hover,.single-cea-service .widget_nav_menu .menu-services-menu-container li.current-menu-item a,.finxpert-masonry .top-meta-wrap ul.nav.post-meta > li a:hover,.single .top-meta-wrap ul.nav.post-meta > li a:hover,aside.content-widgets-outer-wrapper .widget_pages ul li.page_item a:before,.footer-widgets-wrap .widget.widget_pages ul li.page_item a:before,.footer-widgets-wrap li a.rsswidget:hover,li a.rsswidget:hover,.secondary-menu-toggle.finxpert-toggle span:nth-child(4):before,.footer-cta .footer-widget .title,.single-post .finxpert-content-wrap .bottom-meta-wrap .post-tag a,.owl-carousel .owl-nav .owl-next:before,.owl-carousel .owl-nav .owl-prev:before,.row.portfolio-details .col-sm-4 > .portfolio-meta span.portfolio-meta-icon{color:#85a6a6}.widget.widget_nav_menu li a:before,.finxpert-masonry .bottom-meta-wrap .post-meta li.post-share-wrap .social-share a:hover,.single-post ul.social-share > li > a:hover,.post-share-wrap ul.social-share > li > a,.wp-block-button.is-style-outline a.wp-block-button__link,.cea-tab-elementor-widget .cea-tabs > a.active .cea-tab-title{color:#85a6a6 !important}.woocommerce-message,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.contact-form-wrapper span.wpcf7-form-control-wrap input:focus,.contact-form-wrapper span.wpcf7-form-control-wrap select:focus,.contact-form-wrapper span.wpcf7-form-control-wrap textarea:focus,.single-post .comments-wrapper.section-inner input:focus,.single-post .comments-wrapper.section-inner textarea:focus,.modal-popup-body input.wpcf7-form-control:focus,.modal-popup-body textarea.wpcf7-form-control:focus,.wp-block-search__input:focus,.mailchimp-wrapper .input-group input#zozo-mc-email:focus,.single-cea-testimonial .testimonial-info img,.cus-float-img .float-parallax img,.comments-wrapper.section-inner input:focus,.comments-wrapper.section-inner textarea:focus,ul.nav.pagination.post-pagination > li > a,ul.nav.pagination.post-pagination > li > span,.comments-pagination.pagination .page-numbers,.team-wrapper.team-style-default .team-inner > .post-thumb img.img-fluid.rounded-circle,.testimonial-wrapper.testimonial-style-list .post-thumb img,.timeline > li:hover .timeline-panel,nav.post-nav-links .post-page-numbers,.first-widget-abt,.zozo-booking-form-wrap .bookly-form select:focus,.zozo-booking-form-wrap .bookly-form input[type="text"]:focus,.zozo-booking-form-wrap .bookly-form input[type="number"]:focus,.zozo-booking-form-wrap .bookly-form input[type="password"]:focus,.zozo-booking-form-wrap .bookly-form textarea:focus,.wp-block-button.is-style-outline a.wp-block-button__link,form.post-password-form input:focus,.elementor-element.border-left-cls:before,.form-inline.search-form .input-group > *.form-control:focus,.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.finxpert-masonry article:hover .nav .post-more a,.portfolio-style-classic .portfolio-inner .post-overlay-items .post-icons a,.wp-block-columns.cus-cta-widget .wp-block-button a.wp-block-button__link,.form-inline.search-form .input-group,.team-style-classic-pro .team-social-wrap ul.social-icons,.single .content-widgets-wrapper .wp-block-search__input:focus,.single .content-widgets-wrapper .wp-block-search__button,.single .content-widgets .widget .menu-service-sidebar-menu-container ul > li.current-menu-item > a,.single .content-widgets .widget .menu-service-sidebar-menu-container ul > li > a:hover,.single .content-widgets-wrapper input.wpcf7-form-control:focus,.single .content-widgets-wrapper .sidebar-form .wpcf7-form-control:focus,.cf-style-default .contact-us-form .wpcf7-form-control-wrap input.wpcf7-form-control:focus,.cf-style-default .contact-us-form .wpcf7-form-control-wrap textarea.wpcf7-form-control:focus,.secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner input.wpcf7-form-control:focus,.secondary-bar-active .secondary-bar-wrapper .secondary-bar-inner textarea.wpcf7-form-control:focus,.site-footer .footer-contact.cus-footer-middle-2 .btn.btn-primary,.btn-primary:focus,footer button.input-group-addon.zozo-mc.btn.btn-default:focus,nav.post-nav-links .post-page-numbers.current,nav.post-nav-links .post-page-numbers.current:hover,.wpcf7 form.sent .wpcf7-response-output,.page .comments-wrapper.section-inner input:focus,.site-footer-wrap .footer-bottom-wrap .copyright-widget ul.nav.social-icons > li > a,.search-form .search-field:focus{border-color:#85a6a6}.error404 .form-inline.search-form .input-group > *.form-control:focus,.full-search-wrapper .form-inline.search-form .input-group input.form-control,.widget .tagcloud > a:hover,.widget .tagcloud > a:focus,.widget .tagcloud > a:active{border-color:#85a6a6 !important}.testimonial-wrapper.testimonial-style-default .owl-item .testimonial-inner,.full-search-wrapper .form-inline.search-form .form-control:focus,input.wpcf7-form-control:focus,textarea.wpcf7-form-control:focus{border-bottom-color:#85a6a6}.service-style-default .service-inner:before{border-right-color:rgba(133,166,166,0.3)}.timeline:before,.service-style-default .service-inner:hover:before{border-right-color:#85a6a6}.cea-counter-wrapper.cea-counter-style-modern .counter-value > *{-webkit-text-stroke:1px #85a6a6}.secondary-color,.widget-area-right .zozo_social_widget ul.nav.social-icons > li > a:hover,.secondary-menu-toggle.finxpert-toggle:hover:before,.finxpert-content-wrap aside.content-widgets-outer-wrapper .widget_search .wp-block-search__label,.elementor-widget-sidebar .elementor-widget-container .widget_search .wp-block-search__label,.team-style-classic .team-inner .post-overlay-items .team-social-wrap .nav.social-icons li a,.testimonial-wrapper.testimonial-style-default .owl-nav .owl-next:hover:before,.testimonial-wrapper.testimonial-style-default .owl-nav .owl-prev:hover:before,.custom-post-nav a > *,.single .content-widgets-wrapper .widget_search .wp-block-search__label,.single-post blockquote cite a:hover,.single-post .comments-wrapper.section-inner input:hover,.sticky-head.header-sticky .header-navbar a.secondary-menu-toggle,.cea-carousel-style-classic .feature-box-wrapper:hover .fbox-number,.cea-icon-list-item strong{color:#2f4f4f}.secondary-bg,.comments-pagination a.prev.page-numbers:hover > span:before,.comments-pagination a.next.page-numbers:hover > span:before,.service-style-classic .service-inner .post-thumb:before,.single-post .comments-wrapper.section-inner input.submit,.comment-body .reply a.comment-reply-link:hover,.page .comments-wrapper.section-inner input.submit:hover,.pagination .page-numbers.current:hover,.comments-pagination.pagination .page-numbers.current:hover,.comments-pagination.pagination .page-numbers.current:hover,.wp-block-columns.secondary-bottom-cols.wp-block-columns-is-layout-flex,.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover,.portfolio-inner .post-overlay-items .post-icons a:hover,.single-post .finxpert-content-wrap .bottom-meta-wrap .post-tag a:hover,.feature-box-wrapper.feature-box-modern:before,.team-style-default .team-inner:hover .post-overlay-items > .team-social-wrap:before{background-color:#2f4f4f}.close:hover,.search-form .input-group .btn,.full-search-wrapper,.elementor-widget-ceaposts .blog-style-classic-pro .blog-inner .post-date a:hover,.bottom-meta .post-more:hover:before{background-color:#2f4f4f}.blog .finxpert-masonry .post-meta .post-more a:hover:before,.finxpert-masonry .bottom-meta-wrap .post-meta .post-more a:hover:before,.elementor-widget-ceaposts .blog-inner .read-more:hover:before{background:linear-gradient(to top,#2f4f4f 29%,rgba(133,166,166,0.11))}.zozo-booking-form-wrap .bookly-form select,select{background-image:url(https://cambridgegroupinternational.com/wp-content/themes/finxpert/assets/images/icon-select.png)}.wp-block-columns.cus-cta-widget:before{background-image:url(https://cambridgegroupinternational.com/wp-content/themes/finxpert/assets/images/cta-bg.jpg)}.cus-testimonial-page .testimonial-wrapper.testimonial-style-default .testimonial-inner::before{background-image:url(https://cambridgegroupinternational.com/wp-content/themes/finxpert/assets/images/quote-icon.png)}.elementor-element.border-points:before{background-image:url(https://cambridgegroupinternational.com/wp-content/themes/finxpert/assets/images/arrow-step.png)}.elementor-element.border-points:after{background-image:url(https://cambridgegroupinternational.com/wp-content/themes/finxpert/assets/images/arrow-step-after.png)}.btn,button,.back-to-top,.header-navbar a.btn.btn-primary,.widget_search .search-form .input-group .btn,button.wp-block-search__button,.btn.bordered:hover,.close,button.wp-block-search__button,ul.nav.pagination.post-pagination > li > span,.comment-respond input[type="submit"],.wp-block-button__link,input[type="submit"],.button.button-primary,input[type=button],input[type="submit"],header .mini-cart-dropdown ul.cart-dropdown-menu > li.mini-view-cart a,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,a.zozo-woo-compare-ajax.zozo-btn,.mini-view-wishlist a,.mini-view-cart a,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,a.zozo-compare-close,a.zozo-sticky-cart-close,a.zozo-sticky-wishlist-close{color:#ffffff;background-color:#85a6a6;border-color:rgb(133,166,166)}.btn:hover,button:hover,.back-to-top:hover,.header-navbar a.btn.btn-primary:hover,.widget_search .search-form .input-group .btn:hover,button.wp-block-search__button:hover,.btn:focus,button:focus,.back-to-top:focus,.header-navbar a.btn.btn-primary:focus,.widget_search .search-form .input-group .btn:focus,button.wp-block-search__button:focus,.btn:active,button:active,.back-to-top:active,.header-navbar a.btn.btn-primary:active,.widget_search .search-form .input-group .btn:active,button.wp-block-search__button:active,.contact-form-wrapper input.wpcf7-form-control.wpcf7-submit:hover,input[type="submit"]:hover,header .mini-cart-dropdown ul.cart-dropdown-menu > li.mini-view-cart a:hover,nav.post-nav-links .post-page-numbers:hover,.wp-block-button__link:hover,.wp-block-button.is-style-outline a.wp-block-button__link:hover,.pagination-single-inner > h6 > a:hover span.arrow,ul.nav.pagination.post-pagination > li > a:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,a.zozo-woo-compare-ajax.zozo-btn:hover,.mini-view-wishlist a:hover,.mini-view-cart a:hover,.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover,a.zozo-compare-close:hover,a.zozo-sticky-cart-close:hover,a.zozo-sticky-wishlist-close:hover{color:#ffffff;background-color:#2f4f4f;border-color:rgb(47,79,79)}.header-topbar a{color:#2f4f4f}.header-topbar a:hover{color:#85a6a6}.header-topbar a:active,.header-topbar a:focus{color:#85a6a6}.finxpert-content-wrap{padding-top:120px;padding-bottom:120px}img.site-logo{max-width:194px}@media only screen and (max-width:1024px){.header-mobilebar{display:flex}.site-header{display:none}.header-mobilebar.navbar *{color:#ffffff !important}.header-mobilebar.navbar{background-color:#000 !important}.mobile-menu-active .mobile-menu-floating{background-color:#2f4f4f !important}.mobile-menu-active .mobile-menu-floating *{color:#ffffff}.mobile-menu-floating i.close-icon:after,.mobile-menu-floating i.close-icon:before{border-bottom-color:#ffffff}}@media only screen and (min-width:1025px){.site-header{display:block}.header-mobilebar{display:none}.header-mobilebar.navbar *{color:#ffffff !important}.header-mobilebar.navbar{background-color:#000 !important}.mobile-menu-active .mobile-menu-floating{background-color:#2f4f4f !important}.mobile-menu-active .mobile-menu-floating *{color:#ffffff}.mobile-menu-floating i.close-icon:after,.mobile-menu-floating i.close-icon:before{border-bottom-color:#ffffff !important}}@media only screen and (max-width:1024px){.mobile-menu-active .mobile-menu-floating{max-width:300px}}body{color:#797979;font-family:DM Sans;font-weight:400;font-size:16px;line-height:30px}h1,.h1{color:#28241f;font-family:Wix Madefor Display;font-weight:600;font-size:56px;line-height:66px}h2,.h2{color:#28241f;font-family:Wix Madefor Display;font-weight:600;font-size:52px;line-height:62px}h3,.h3{color:#28241f;font-family:Wix Madefor Display;font-weight:600;font-size:42px;line-height:50px}h4,.h4{color:#28241f;font-family:Wix Madefor Display;font-weight:600;font-size:28px;line-height:36px}h5,.h5{color:#28241f;font-family:Wix Madefor Display;font-weight:600;font-size:20px;line-height:24px}h6,.h6{color:#28241f;font-family:Wix Madefor Display;font-weight:600;font-size:18px;line-height:21px}@media only screen and (min-width:767px){}.site-header{color:#163838;font-family:DM Sans;font-weight:700}.site-header{border-top-width:2px;border-top-style:none;border-right-width:2px;border-right-style:none;border-bottom-width:2px;border-bottom-style:none;border-left-width:2px;border-left-style:none}.primary-menu .menu-item-has-children ul.sub-menu{background-color:rgb(255,255,255)}.primary-menu .menu-item-has-children ul.sub-menu li a{color:#262626}.primary-menu .menu-item-has-children ul.sub-menu li a:hover{color:#85a6a6}.primary-menu .menu-item-has-children ul.sub-menu li a:active,.primary-menu li.current-menu-parent > ul.sub-menu > li.current-menu-item > a,.primary-menu li.current-menu-parent > ul.sub-menu > li.current-menu-ancestor.current-menu-item > a,ul.wp-menu ul.sub-menu li.menu-item.current-menu-ancestor.menu-item-has-children > a{color:#85a6a6}.header-topbar{font-family:DM Sans;font-weight:400;font-size:15px}.header-topbar{line-height:40px}.header-topbar{background-color:rgb(0,52,43)}.header-topbar{border-bottom-width:1px;border-bottom-style:none;border-bottom-color:rgba(255,255,255,0.2)}.header-topbar a{color:#ffffff}.header-topbar a:hover{color:#549F57}.header-topbar a:active,.header-topbar ul.wp-menu > li.current-menu-item > a,.header-topbar ul.nav.wp-menu > li.menu-item-has-children.current_page_parent > a,.header-topbar ul.nav.wp-menu > li.menu-item-has-children.current-menu-ancestor > a{color:#549F57}.header-logobar{line-height:120px}.header-logobar{background-color:rgba(255,255,255,0)}.header-logobar{padding-top:0;padding-bottom:0}.header-navbar{color:#163838;font-family:DM Sans;font-weight:700;font-size:14px;line-height:30px;letter-spacing:1px;text-transform:uppercase}.header-navbar{line-height:90px}.header-sticky .header-navbar{line-height:90px}.header-navbar{background-color:rgba(255,255,255,0)}.header-navbar{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,0.08)}.header-navbar a{color:#ffffff}.header-navbar a:hover{color:#85a6a6}.header-navbar a:active,.header-navbar ul.wp-menu > li.current-menu-item > a,.header-navbar ul.nav.wp-menu > li.menu-item-has-children.current-menu-ancestor > a{color:#85a6a6}.sticky-head.header-sticky .header-navbar{background-color:rgb(255,255,255)}.sticky-head.header-sticky .header-navbar a{color:#262626}.sticky-head.header-sticky .header-navbar a:hover{color:#85a6a6}.sticky-head.header-sticky .header-navbar a:active,.sticky-head.header-sticky .header-navbar ul.wp-menu > li.current-menu-item > a,.sticky-head.header-sticky .header-navbar ul.nav.wp-menu > li.menu-item-has-children.current-menu-ancestor > a,.sticky-head.header-sticky .header-navbar a.active{color:#85a6a6}img.site-logo{max-width:194px}img.sticky-logo{max-width:170px}img.mobile-logo{max-width:154px}.blog .page-title-wrap .page-title,.blog .page-title-wrap .breadcrumb li{color:#ffffff}.blog .page-title-wrap .page-subtitle{color:#dfdfdf}.blog .page-title-wrap .breadcrumb a{color:#85a6a6}.blog .page-title-wrap .breadcrumb a:hover{color:#ffffff}.blog .page-title-wrap .breadcrumb a:active{color:#85a6a6}.blog .finxpert-page-header{background-color:rgba(22,56,56,0.79);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.blog .page-title-wrap{padding-top:180px;padding-bottom:110px}.blog .finxpert-page-header:after{background-color:}.archive .page-title-wrap .page-title,.archive .page-title-wrap .breadcrumb li,.search .page-title-wrap .page-title,.search .page-title-wrap .breadcrumb li{color:#ffffff}.archive .page-title-wrap .page-subtitle,.search .page-title-wrap .page-subtitle{color:#dfdfdf}.archive .page-title-wrap .breadcrumb a,.search .page-title-wrap .breadcrumb a{color:#ffffff}.archive .page-title-wrap .breadcrumb a:hover,.search .page-title-wrap .breadcrumb a:hover{color:#85a6a6}.archive .page-title-wrap .breadcrumb a:active,.search .page-title-wrap .breadcrumb a:active{color:#85a6a6}.archive .finxpert-page-header,.search .finxpert-page-header{background-color:rgba(22,56,56,0.93);background-position:center bottom;background-size:cover}.archive .page-title-wrap,.search .page-title-wrap{padding-top:180px;padding-bottom:110px}.archive .finxpert-page-header:after,.search .finxpert-page-header:after{background-color:}.single-post .page-title-wrap .page-title,.single-post .page-title-wrap .breadcrumb li,.single-product .page-title-wrap .page-title,.single-product .page-title-wrap .breadcrumb li,.page-title-wrap .page-title,.page-title-wrap .breadcrumb li{color:#acb3b3}.single-post .page-title-wrap .page-subtitle,.single-product .page-title-wrap .page-subtitle,.page-title-wrap .page-subtitle{color:#ffffff}.single-post .page-title-wrap .breadcrumb a,.single-product .page-title-wrap .breadcrumb a,.page-title-wrap .breadcrumb a{color:#85a6a6}.single-post .page-title-wrap .breadcrumb a:hover,.single-product .page-title-wrap .breadcrumb a:hover,.breadcrumb a:hover{color:#ffffff}.single-post .page-title-wrap .breadcrumb a:active,.single-product .page-title-wrap .breadcrumb a:active,.page-title-wrap .breadcrumb a:active{color:#85a6a6}.single-post .finxpert-page-header,.single-product .finxpert-page-header,.single-product .finxpert-page-header,.finxpert-page-header{background-color:rgba(22,56,56,0.93);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.single-post .page-title-wrap,.single-product .page-title-wrap,.doctors-directory-template-default .page-title-wrap{padding-top:180px;padding-bottom:110px}.single-post .finxpert-page-header:after,.single-product .finxpert-page-header:after,.single-product .finxpert-page-header:after,.finxpert-page-header:after{background-color:}.page .page-title-wrap .page-title,.page .page-title-wrap .breadcrumb li,.error404 .page-title-wrap .page-title,.error404 .page-title-wrap .breadcrumb li{color:#ffffff}.page .page-title-wrap .page-subtitle,.error404 .page-title-wrap .page-subtitle{color:#acb3b3}.page .page-title-wrap .breadcrumb a,.error404 .page-title-wrap .breadcrumb a{color:#85a6a6}.page .page-title-wrap .breadcrumb a:hover,.error404 .page-title-wrap .breadcrumb a:hover{color:#ffffff}.page .page-title-wrap .breadcrumb a:active,.error404 .page-title-wrap .breadcrumb a:active{color:#85a6a6}.page .finxpert-page-header,.error404 .finxpert-page-header{background-color:rgba(22,56,56,0.93);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.page .page-title-wrap,.error404 .page-title-wrap{padding-top:180px;padding-bottom:110px}.page .finxpert-page-header:after,.error404 .finxpert-page-header:after{background-color:}.single[class*="single-cea-"] .page-title-wrap .page-title{color:#ffffff}.single[class*="single-cea-"] .page-title-wrap .page-subtitle,.single[class*="single-cea-"] .page-title-wrap .breadcrumb li{color:#ffffff}.single[class*="single-cea-"] .page-title-wrap .breadcrumb a{color:#ffffff}.single[class*="single-cea-"] .page-title-wrap .breadcrumb a:hover{color:#549F57}.single[class*="single-cea-"] .page-title-wrap .breadcrumb a:active{color:#549F57}.single[class*="single-cea-"] .finxpert-page-header{background-color:rgba(0,52,43,0.88);background-position:center bottom}.single[class*="single-cea-"] .page-title-wrap{padding-top:240px;padding-bottom:95px}.single[class*="single-cea-"] .finxpert-page-header:after{background-color:}.single.single-cea-service .page-title-wrap .page-title,.single-cea-service .page-title-wrap .breadcrumb li{color:#ffffff}.single.single-cea-service .finxpert-page-header{background-color:rgba(0,52,43,0.88);background-position:center bottom}.single.single-cea-service .finxpert-page-header:after{background-color:}.single.single-cea-team .page-title-wrap .page-title,.single-cea-team .page-title-wrap .breadcrumb li{color:#ffffff}.single.single-cea-team .finxpert-page-header{background-color:rgba(0,52,43,0.88);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.single.single-cea-team .finxpert-page-header:after{background-color:}.single.single-cea-testimonial .finxpert-page-header{background-color:rgba(0,52,43,0.88);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.single.single-cea-testimonial .finxpert-page-header:after{background-color:}.single.single-cea-portfolio .finxpert-page-header{background-color:rgba(0,52,43,0.88);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.single.single-cea-portfolio .finxpert-page-header:after{background-color:}.single.single-cea-event .finxpert-page-header{background-color:rgb(18,14,53)}.single.single-cea-event .finxpert-page-header:after{background-color:}.site-footer{color:#c8d1acb3b3f;font-family:DM Sans}.site-footer{background-repeat:no-repeat;background-position:left top}.site-footer{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.insta-footer-wrap{color:#acb3b3}.insta-footer-wrap{background-color:rgb(67,40,24);background-repeat:no-repeat;background-position:left center}.insta-footer-wrap{padding-top:70px;padding-right:0;padding-bottom:70px;padding-left:0}.insta-footer-wrap{border-bottom-width:1px;border-bottom-style:solid}.insta-footer-wrap a{color:#cfc8c4}.insta-footer-wrap a:hover{color:#85a6a6}.insta-footer-wrap a:active{color:#85a6a6}.footer-widgets-wrap{color:#acb3b3;font-family:DM Sans;font-size:16px;line-height:30px}.footer-widgets-wrap{background-color:rgb(22,56,56);background-repeat:no-repeat;background-position:left bottom;background-size:inherit}.footer-widgets-wrap{padding-top:110px;padding-bottom:120px}.footer-widgets-wrap{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(53,84,84)}.footer-widgets-wrap a{color:#acb3b3}.footer-widgets-wrap a:hover{color:#ffffff}.footer-widgets-wrap a:active{color:#ffffff}.footer-bottom-wrap{color:#acb3b3;font-family:DM Sans;font-size:16px;line-height:30px}.footer-bottom-wrap{background-color:rgb(22,56,56)}.footer-bottom-wrap{padding-top:25px;padding-bottom:25px}.footer-bottom-wrap{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.footer-bottom-wrap a{color:#85a6a6}.footer-bottom-wrap a:hover{color:#ffffff}.footer-bottom-wrap a:active{color:#ffffff}.secondary-bar-wrapper{background:linear-gradient(90deg,#85a6a6 0,#2f4f4f 100%)}.page-load-initiate .page-loader:before,.page-load-end .page-loader:before,.page-load-initiate .page-loader:after,.page-load-end .page-loader:after{background:linear-gradient(90deg,#85a6a6 0,#2f4f4f 100%);background:-webkit-gradient(linear,left top,right top,from(#2f4f4f),to(#85a6a6));background:-webkit-linear-gradient(left,#2f4f4f 0,#85a6a6 100%);background:-o-linear-gradient(left,#2f4f4f 0,#85a6a6 100%);background:linear-gradient(to right,#2f4f4f 0,#85a6a6 100%)}.secondary-bar-inner{width:700px}.secondary-bar-wrapper.from-left .secondary-bar-inner{left:-700px}.secondary-bar-wrapper.from-right .secondary-bar-inner{right:-700px}     .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {   background-image: none !important;   }   @media screen and (max-height: 1024px) {   .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {    background-image: none !important;   }   }   @media screen and (max-height: 640px) {   .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),   .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {    background-image: none !important;   }   }   @font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} @font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://cambridgegroupinternational.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');}   #site-footer .wp-block-columns.cus-middle-widget-wrap:before {  left: 0px !important; } #menu-item-89645.current-menu-item a{   color:white; } #menu-item-89645.current-menu-item a:hover, .sticky-head.header-sticky #menu-item-89645.current-menu-item a:hover{   color:#85a6a6; } #menu-item-89645.current-menu-item .sub-menu a{   color:black; } .sticky-head.header-sticky #menu-item-89645.current-menu-item a{   color:black; }   body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)} .wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}  .wp-elements-930d609782e8dbcc3f4805e49107597d a:where(:not(.wp-element-button)) { color: var(--wp--preset--color--white); } .wp-container-core-buttons-is-layout-16018d1d { justify-content: center; } .wp-container-core-columns-is-layout-9d6595d7 { flex-wrap: nowrap; } @media only screen and (max-width: 768px) {
:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}
}