@font-face {
font-family: 'trx_addons_icons';
src: url(//clarityandflow.de/wp-content/plugins/trx_addons/css/font-icons/font/trx_addons_icons.eot?66435921);
src: url(//clarityandflow.de/wp-content/plugins/trx_addons/css/font-icons/font/trx_addons_icons.eot?66435921#iefix) format('embedded-opentype'),
url(//clarityandflow.de/wp-content/plugins/trx_addons/css/font-icons/font/trx_addons_icons.woff2?66435921) format('woff2'),
url(//clarityandflow.de/wp-content/plugins/trx_addons/css/font-icons/font/trx_addons_icons.woff?66435921) format('woff'),
url(//clarityandflow.de/wp-content/plugins/trx_addons/css/font-icons/font/trx_addons_icons.ttf?66435921) format('truetype'),
url(//clarityandflow.de/wp-content/plugins/trx_addons/css/font-icons/font/trx_addons_icons.svg?66435921#trx_addons_icons) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="trx_addons_icon-"]:before, [class*=" trx_addons_icon-"]:before {
font-family: "trx_addons_icons";
font-style: normal;
font-weight: normal;
speak: never;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.trx_addons_icon-spin3:before { content: '\e800'; } .trx_addons_icon-spin5:before { content: '\e801'; } .trx_addons_icon-share:before { content: '\e802'; } .trx_addons_icon-adn:before { content: '\e803'; } .trx_addons_icon-android:before { content: '\e804'; } .trx_addons_icon-angellist:before { content: '\e805'; } .trx_addons_icon-apple:before { content: '\e806'; } .trx_addons_icon-behance:before { content: '\e807'; } .trx_addons_icon-bitbucket:before { content: '\e808'; } .trx_addons_icon-buysellads:before { content: '\e809'; } .trx_addons_icon-cc:before { content: '\e80a'; } .trx_addons_icon-codeopen:before { content: '\e80b'; } .trx_addons_icon-connectdevelop:before { content: '\e80c'; } .trx_addons_icon-css3:before { content: '\e80d'; } .trx_addons_icon-dashcube:before { content: '\e80e'; } .trx_addons_icon-delicious:before { content: '\e80f'; } .trx_addons_icon-deviantart:before { content: '\e810'; } .trx_addons_icon-digg:before { content: '\e811'; } .trx_addons_icon-dribbble:before { content: '\e812'; } .trx_addons_icon-dropbox:before { content: '\e813'; } .trx_addons_icon-drupal:before { content: '\e814'; } .trx_addons_icon-facebook:before { content: '\e815'; } .trx_addons_icon-flickr:before { content: '\e816'; } .trx_addons_icon-forumbee:before { content: '\e817'; } .trx_addons_icon-foursquare:before { content: '\e818'; } .trx_addons_icon-git:before { content: '\e819'; } .trx_addons_icon-github:before { content: '\e81a'; } .trx_addons_icon-google:before { content: '\e81b'; } .trx_addons_icon-gplus:before { content: '\e81c'; } .trx_addons_icon-gwallet:before { content: '\e81d'; } .trx_addons_icon-hacker-news:before { content: '\e81e'; } .trx_addons_icon-html5:before { content: '\e81f'; } .trx_addons_icon-instagram:before { content: '\e820'; } .trx_addons_icon-ioxhost:before { content: '\e821'; } .trx_addons_icon-joomla:before { content: '\e822'; } .trx_addons_icon-jsfiddle:before { content: '\e823'; } .trx_addons_icon-lastfm:before { content: '\e824'; } .trx_addons_icon-leanpub:before { content: '\e825'; } .trx_addons_icon-linkedin:before { content: '\e826'; } .trx_addons_icon-linux:before { content: '\e827'; } .trx_addons_icon-maxcdn:before { content: '\e828'; } .trx_addons_icon-meanpath:before { content: '\e829'; } .trx_addons_icon-openid:before { content: '\e82a'; } .trx_addons_icon-pagelines:before { content: '\e82b'; } .trx_addons_icon-paypal:before { content: '\e82c'; } .trx_addons_icon-pied-piper-alt:before { content: '\e82d'; } .trx_addons_icon-pinterest:before { content: '\e82e'; } .trx_addons_icon-qq:before { content: '\e82f'; } .trx_addons_icon-reddit:before { content: '\e830'; } .trx_addons_icon-renren:before { content: '\e831'; } .trx_addons_icon-sellsy:before { content: '\e832'; } .trx_addons_icon-shirtsinbulk:before { content: '\e833'; } .trx_addons_icon-simplybuilt:before { content: '\e834'; } .trx_addons_icon-skyatlas:before { content: '\e835'; } .trx_addons_icon-skype:before { content: '\e836'; } .trx_addons_icon-slack:before { content: '\e837'; } .trx_addons_icon-slideshare:before { content: '\e838'; } .trx_addons_icon-stackoverflow:before { content: '\e839'; } .trx_addons_icon-steam:before { content: '\e83a'; } .trx_addons_icon-stumbleupon:before { content: '\e83b'; } .trx_addons_icon-tencent-weibo:before { content: '\e83c'; } .trx_addons_icon-trello:before { content: '\e83d'; } .trx_addons_icon-tumblr:before { content: '\e83e'; } .trx_addons_icon-twitch:before { content: '\e83f'; } .trx_addons_icon-twitter:before { content: '\e840'; } .trx_addons_icon-vine:before { content: '\e841'; } .trx_addons_icon-vkontakte:before { content: '\e842'; } .trx_addons_icon-wechat:before { content: '\e843'; } .trx_addons_icon-whatsapp:before { content: '\e844'; } .trx_addons_icon-weibo:before { content: '\e845'; } .trx_addons_icon-windows:before { content: '\e846'; } .trx_addons_icon-wordpress:before { content: '\e847'; } .trx_addons_icon-xing:before { content: '\e848'; } .trx_addons_icon-yelp:before { content: '\e849'; } .trx_addons_icon-youtube:before { content: '\e84a'; } .trx_addons_icon-yahoo:before { content: '\e84b'; } .trx_addons_icon-circle:before { content: '\e84c'; } .trx_addons_icon-lemon:before { content: '\e84d'; } .trx_addons_icon-soundcloud:before { content: '\e84e'; } .trx_addons_icon-google-circles:before { content: '\e84f'; } .trx_addons_icon-logo-db:before { content: '\e850'; } .trx_addons_icon-sweden:before { content: '\e851'; } .trx_addons_icon-evernote:before { content: '\e852'; } .trx_addons_icon-heart:before { content: '\e853'; } .trx_addons_icon-heart-empty:before { content: '\e854'; } .trx_addons_icon-eye:before { content: '\e855'; } .trx_addons_icon-comment-empty:before { content: '\e856'; } .trx_addons_icon-down:before { content: '\e857'; } .trx_addons_icon-left:before { content: '\e858'; } .trx_addons_icon-right:before { content: '\e859'; } .trx_addons_icon-up:before { content: '\e85a'; } .trx_addons_icon-pencil:before { content: '\e85b'; } .trx_addons_icon-shareable:before { content: '\e85c'; } .trx_addons_icon-tools:before { content: '\e85d'; } .trx_addons_icon-basket:before { content: '\e85e'; } .trx_addons_icon-reply-1:before { content: '\e85f'; } .trx_addons_icon-reply-all-1:before { content: '\e860'; } .trx_addons_icon-forward-1:before { content: '\e861'; } .trx_addons_icon-edit:before { content: '\e862'; } .trx_addons_icon-feather3:before { content: '\e863'; } .trx_addons_icon-code-1:before { content: '\e864'; } .trx_addons_icon-attach:before { content: '\e865'; } .trx_addons_icon-lock:before { content: '\e866'; } .trx_addons_icon-lock-open:before { content: '\e867'; } .trx_addons_icon-pin:before { content: '\e868'; } .trx_addons_icon-home-3:before { content: '\e869'; } .trx_addons_icon-link:before { content: '\e86a'; } .trx_addons_icon-unlink:before { content: '\e86b'; } .trx_addons_icon-download:before { content: '\e86c'; } .trx_addons_icon-mail:before { content: '\e86d'; } .trx_addons_icon-star:before { content: '\e86e'; } .trx_addons_icon-star-empty:before { content: '\e86f'; } .trx_addons_icon-user-alt:before { content: '\e870'; } .trx_addons_icon-user-plus:before { content: '\e871'; } .trx_addons_icon-user-times:before { content: '\e872'; } .trx_addons_icon-users-group:before { content: '\e873'; } .trx_addons_icon-ok:before { content: '\e874'; } .trx_addons_icon-delete:before { content: '\e875'; } .trx_addons_icon-plus:before { content: '\e876'; } .trx_addons_icon-minus:before { content: '\e877'; } .trx_addons_icon-ok-circled:before { content: '\e878'; } .trx_addons_icon-delete-circled:before { content: '\e879'; } .trx_addons_icon-plus-circled:before { content: '\e87a'; } .trx_addons_icon-minus-circled:before { content: '\e87b'; } .trx_addons_icon-help:before { content: '\e87c'; } .trx_addons_icon-help-circled:before { content: '\e87d'; } .trx_addons_icon-info-circled:before { content: '\e87e'; } .trx_addons_icon-info:before { content: '\e87f'; } .trx_addons_icon-attention:before { content: '\e880'; } .trx_addons_icon-attention-circled:before { content: '\e881'; } .trx_addons_icon-down-mini:before { content: '\e882'; } .trx_addons_icon-left-mini:before { content: '\e883'; } .trx_addons_icon-right-mini:before { content: '\e884'; } .trx_addons_icon-up-mini:before { content: '\e885'; } .trx_addons_icon-rss:before { content: '\e886'; } .trx_addons_icon-slider-left:before { content: '\e887'; } .trx_addons_icon-slider-right:before { content: '\e888'; } .trx_addons_icon-cog:before { content: '\e889'; } .trx_addons_icon-gps:before { content: '\e88a'; } .trx_addons_icon-monitor:before { content: '\e88b'; } .trx_addons_icon-mouse:before { content: '\e88c'; } .trx_addons_icon-feather:before { content: '\e88d'; } .trx_addons_icon-cogs:before { content: '\e88e'; } .trx_addons_icon-sliders:before { content: '\e88f'; } .trx_addons_icon-camera-1:before { content: '\e890'; } .trx_addons_icon-lamp:before { content: '\e891'; } .trx_addons_icon-down-dir-1:before { content: '\e892'; } .trx_addons_icon-telephone:before { content: '\e893'; } .trx_addons_icon-print-1:before { content: '\e894'; } .trx_addons_icon-export-1:before { content: '\e895'; } .trx_addons_icon-mute:before { content: '\e896'; } .trx_addons_icon-volume:before { content: '\e897'; } .trx_addons_icon-search:before { content: '\e898'; } .trx_addons_icon-print2:before { content: '\e899'; } .trx_addons_icon-youtube2:before { content: '\e89a'; } .trx_addons_icon-asterisk:before { content: '\e89b'; } .trx_addons_icon-checkbox:before { content: '\e89c'; } .trx_addons_icon-circle-thin:before { content: '\e89d'; } .trx_addons_icon-ellipsis:before { content: '\e89e'; } .trx_addons_icon-ellipsis-vert:before { content: '\e89f'; } .trx_addons_icon-off:before { content: '\e8a0'; } .trx_addons_icon-scissors:before { content: '\e8a1'; } .trx_addons_icon-paste:before { content: '\e8a2'; } .trx_addons_icon-floppy-1:before { content: '\e8a3'; } .trx_addons_icon-book-1:before { content: '\e8a4'; } .trx_addons_icon-toggle-off:before { content: '\e8a5'; } .trx_addons_icon-toggle-on:before { content: '\e8a6'; } .trx_addons_icon-columns:before { content: '\e8a7'; } .trx_addons_icon-table:before { content: '\e8a8'; } .trx_addons_icon-circle-dot:before { content: '\e8a9'; } .trx_addons_icon-chart-bar:before { content: '\e8aa'; } .trx_addons_icon-chart-area:before { content: '\e8ab'; } .trx_addons_icon-chart-pie-1:before { content: '\e8ac'; } .trx_addons_icon-chart-line:before { content: '\e8ad'; } .trx_addons_icon-certificate:before { content: '\e8ae'; } .trx_addons_icon-signal:before { content: '\e8af'; } .trx_addons_icon-checkbox-empty:before { content: '\e8b0'; } .trx_addons_icon-gift:before { content: '\e8b1'; } .trx_addons_icon-desktop:before { content: '\e8b2'; } .trx_addons_icon-laptop:before { content: '\e8b3'; } .trx_addons_icon-tablet:before { content: '\e8b4'; } .trx_addons_icon-mobile-1:before { content: '\e8b5'; } .trx_addons_icon-dot:before { content: '\e8b6'; } .trx_addons_icon-record-1:before { content: '\e8b7'; } .trx_addons_icon-quote-right:before { content: '\e8b8'; } .trx_addons_icon-quote-left:before { content: '\e8b9'; } .trx_addons_icon-feather2:before { content: '\e8ba'; } .trx_addons_icon-location-outline:before { content: '\e8bb'; } .trx_addons_icon-menu:before { content: '\e8bc'; } .trx_addons_icon-check:before { content: '\e8bd'; } .trx_addons_icon-cancel:before { content: '\e8be'; } .trx_addons_icon-fire:before { content: '\e8bf'; } .trx_addons_icon-fire-light:before { content: '\e8c0'; } .trx_addons_icon-food-light:before { content: '\e8c1'; } .trx_addons_icon-phone-2:before { content: '\e8c2'; } .trx_addons_icon-map:before { content: '\e8c3'; } .trx_addons_icon-up-dir-1:before { content: '\e8c4'; } .trx_addons_icon-left-dir-1:before { content: '\e8c5'; } .trx_addons_icon-right-dir-1:before { content: '\e8c6'; } .trx_addons_icon-calendar:before { content: '\e8c7'; } .trx_addons_icon-credit-card:before { content: '\e8c8'; } .trx_addons_icon-dot2:before { content: '\e8c9'; } .trx_addons_icon-dot3:before { content: '\e8ca'; } .trx_addons_icon-resize-small:before { content: '\e8cb'; } .trx_addons_icon-resize-vertical:before { content: '\e8cc'; } .trx_addons_icon-resize-horizontal:before { content: '\e8cd'; } .trx_addons_icon-water:before { content: '\e8ce'; } .trx_addons_icon-droplet:before { content: '\e8cf'; } .trx_addons_icon-air:before { content: '\e8d0'; } .trx_addons_icon-address:before { content: '\e8d1'; } .trx_addons_icon-location:before { content: '\e8d2'; } .trx_addons_icon-map-2:before { content: '\e8d3'; } .trx_addons_icon-direction:before { content: '\e8d4'; } .trx_addons_icon-compass:before { content: '\e8d5'; } .trx_addons_icon-globe:before { content: '\e8d6'; } .trx_addons_icon-flow-tree:before { content: '\e8d7'; } .trx_addons_icon-key:before { content: '\e8d8'; } .trx_addons_icon-flow-cross:before { content: '\e8d9'; } .trx_addons_icon-fuel:before { content: '\e8da'; } .trx_addons_icon-lodging:before { content: '\e8db'; } .trx_addons_icon-toilet:before { content: '\e8dc'; } .trx_addons_icon-wrench:before { content: '\e8dd'; } .trx_addons_icon-cogs-1:before { content: '\e8de'; } .trx_addons_icon-gauge-1:before { content: '\e8df'; } .trx_addons_icon-road:before { content: '\e8e0'; } .trx_addons_icon-volume-off:before { content: '\e8e1'; } .trx_addons_icon-volume-down:before { content: '\e8e2'; } .trx_addons_icon-volume-up:before { content: '\e8e3'; } .trx_addons_icon-play:before { content: '\e8e4'; } .trx_addons_icon-pause:before { content: '\e8e5'; } .trx_addons_icon-stop:before { content: '\e8e6'; } .trx_addons_icon-align-left:before { content: '\e8e7'; } .trx_addons_icon-align-center:before { content: '\e8e8'; } .trx_addons_icon-align-right:before { content: '\e8e9'; } .trx_addons_icon-align-justify:before { content: '\e8ea'; } .trx_addons_icon-list:before { content: '\e8eb'; } .trx_addons_icon-film:before { content: '\e8ec'; } .trx_addons_icon-video:before { content: '\e8ed'; } .trx_addons_icon-video-light:before { content: '\e8ee'; } .trx_addons_icon-comment:before { content: '\e8ef'; } .trx_addons_icon-chat:before { content: '\e8f0'; } .trx_addons_icon-thumbs-up:before { content: '\e8f1'; } .trx_addons_icon-thumbs-down:before { content: '\e8f2'; } .trx_addons_icon-plus-1:before { content: '\e8f3'; } .trx_addons_icon-minus-1:before { content: '\e8f4'; } .trx_addons_icon-doc:before { content: '\e8f5'; } .trx_addons_icon-docs:before { content: '\e8f6'; } .trx_addons_icon-doc-landscape:before { content: '\e8f7'; } .trx_addons_icon-doc-text:before { content: '\e8f8'; } .trx_addons_icon-newspaper:before { content: '\e8f9'; } .trx_addons_icon-book-open:before { content: '\e8fa'; } .trx_addons_icon-cancel-big:before { content: '\e8fb'; } .trx_addons_icon-cancel-2:before { content: '\e8fc'; } .trx_addons_icon-cancel-circled:before { content: '\e8fd'; } .trx_addons_icon-plus-2:before { content: '\e8fe'; } .trx_addons_icon-refresh:before { content: '\e8ff'; } .trx_addons_icon-check-2:before { content: '\e900'; } .trx_addons_icon-network:before { content: '\e901'; } .trx_addons_icon-share-2:before { content: '\e902'; } .trx_addons_icon-star-filled:before { content: '\e903'; } .trx_addons_icon-tag:before { content: '\e904'; } .trx_addons_icon-cart:before { content: '\e905'; } .trx_addons_icon-editor-code:before { content: '\e906'; } .trx_addons_icon-tools-2:before { content: '\e907'; } .trx_addons_icon-email:before { content: '\e908'; } .trx_addons_icon-feedback:before { content: '\e909'; } .trx_addons_icon-feedback-2:before { content: '\e90a'; } .trx_addons_icon-format-image:before { content: '\e90b'; } .trx_addons_icon-generic:before { content: '\e90c'; } .trx_addons_icon-location-2:before { content: '\e90d'; } .trx_addons_icon-portfolio:before { content: '\e90e'; } .trx_addons_icon-arrow-down:before { content: '\e90f'; } .trx_addons_icon-arrow-left:before { content: '\e910'; } .trx_addons_icon-arrow-right:before { content: '\e911'; } .trx_addons_icon-arrow-up:before { content: '\e912'; } .trx_addons_icon-screenoptions:before { content: '\e913'; } .trx_addons_icon-settings:before { content: '\e914'; } .trx_addons_icon-users:before { content: '\e915'; } .trx_addons_icon-building-2:before { content: '\e916'; } .trx_addons_icon-document:before { content: '\e917'; } .trx_addons_icon-resize-full:before { content: '\e918'; } .trx_addons_icon-editor-table:before { content: '\e919'; } .trx_addons_icon-customizer:before { content: '\e91a'; } .trx_addons_icon-home-2:before { content: '\e91b'; } .trx_addons_icon-page:before { content: '\e91c'; } .trx_addons_icon-plugins:before { content: '\e91d'; } .trx_addons_icon-smartphone:before { content: '\e91e'; } .trx_addons_icon-text:before { content: '\e91f'; } .trx_addons_icon-padlock-unlock:before { content: '\e920'; } .trx_addons_icon-padlock:before { content: '\e921'; } .trx_addons_icon-ccw:before { content: '\e922'; } .trx_addons_icon-cw:before { content: '\e923'; } .trx_addons_icon-attention-1:before { content: '\e924'; } .trx_addons_icon-download-2:before { content: '\e925'; } .trx_addons_icon-gauge-2:before { content: '\e926'; } .trx_addons_icon-trash:before { content: '\e927'; } .trx_addons_icon-tik-tok:before { content: '\e928'; } .trx_addons_icon-twitter-x:before { content: '\e929'; } .trx_addons_icon-engineering:before { content: '\e92a'; } .trx_addons_icon-threads:before { content: '\e92b'; } .trx_addons_icon-paper-plane:before { content: '\e92c'; } .trx_addons_icon-image-tick:before { content: '\e92d'; } .trx_addons_icon-download-1:before { content: '\e959'; } .trx_addons_icon-upload:before { content: '\e95a'; } .trx_addons_icon-move:before { content: '\f047'; } .trx_addons_icon-filter:before { content: '\f0b0'; } .trx_addons_icon-resize-full-alt:before { content: '\f0b2'; } .trx_addons_icon-copy:before { content: '\f0c5'; } .trx_addons_icon-list-bullet:before { content: '\f0ca'; } .trx_addons_icon-list-numbered:before { content: '\f0cb'; } .trx_addons_icon-magic:before { content: '\f0d0'; } .trx_addons_icon-sort:before { content: '\f0dc'; } .trx_addons_icon-sort-down:before { content: '\f0dd'; } .trx_addons_icon-sort-up:before { content: '\f0de'; } .trx_addons_icon-gauge:before { content: '\f0e4'; } .trx_addons_icon-chat-empty:before { content: '\f0e6'; } .trx_addons_icon-sitemap:before { content: '\f0e8'; } .trx_addons_icon-food:before { content: '\f0f5'; } .trx_addons_icon-building-1:before { content: '\f0f7'; } .trx_addons_icon-mic:before { content: '\f130'; } .trx_addons_icon-mute-1:before { content: '\f131'; } .trx_addons_icon-calendar-empty:before { content: '\f133'; } .trx_addons_icon-extinguisher:before { content: '\f134'; } .trx_addons_icon-sort-name-up:before { content: '\f15d'; } .trx_addons_icon-sort-name-down:before { content: '\f15e'; } .trx_addons_icon-sort-alt-up:before { content: '\f160'; } .trx_addons_icon-sort-alt-down:before { content: '\f161'; } .trx_addons_icon-sort-number-up:before { content: '\f162'; } .trx_addons_icon-sort-number-down:before { content: '\f163'; } .trx_addons_icon-car:before { content: '\f1b9'; } .trx_addons_icon-cc-visa:before { content: '\f1f0'; } .trx_addons_icon-cc-paypal:before { content: '\f1f4'; } .trx_addons_icon-bed:before { content: '\f236'; } .trx_addons_icon-balance-scale:before { content: '\f24e'; } .trx_addons_icon-hourglass:before { content: '\f250'; } .trx_addons_icon-wpforms:before { content: '\f298'; }.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}:root { --fixed-rows-height: 0px; }
@-webkit-keyframes preloader-circle { 
0%, 40%, 100% { transform: translateY(-10px); }
20% { transform: translateY(-20px); }
}
@keyframes preloader-circle { 
0%, 40%, 100% { transform: translateY(-10px); }
20% { transform: translateY(-20px); }
}
@-webkit-keyframes preloader-square { 
25% { transform: translateX(42px) rotate(-90deg) scale(0.5); }
50% { transform: translateX(42px) translateY(42px) rotate(-180deg); }
75% { transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); }
100% { transform: rotate(-360deg); }
}
@keyframes preloader-square { 
25% { transform: translateX(42px) rotate(-90deg) scale(0.5); }
50% { transform: translateX(42px) translateY(42px) rotate(-179deg); }
50.1% { transform: translateX(42px) translateY(42px) rotate(-180deg); }
75% { transform: translateX(0px) translateY(42px) rotate(-270deg) scale(0.5); }
100% { transform: rotate(-360deg); }
}
@-webkit-keyframes preloader_dot_one { 
75% { transform: scale(0); }
}
@keyframes preloader_dot_one { 
75% { transform: scale(0); }
}
@-webkit-keyframes preloader_dot_two { 
75% { transform: scale(0); }
}
@keyframes preloader_dot_two { 
75% { transform: scale(0); }
}
@-webkit-keyframes preloader_dot_three { 
75% { transform: scale(0); }
}
@keyframes preloader_dot_three { 
75% { transform: scale(0); }
}
.trx_addons_loading { --trx-addons-loading-size: 32px; --trx-addons-loading-color: #000; --trx-addons-loading-overlay: rgba(255,255,255,0.5); position: absolute; z-index: 1000; inset: 0px; background-color: var(--trx-addons-loading-overlay); background-size: var(--trx-addons-loading-size); background-image: url(https://clarityandflow.de/wp-content/plugins/trx_addons/css/images/preloader.png) !important; background-position: center center !important; background-repeat: no-repeat !important; }
.trx_addons_scroll_to_top { display: block; background: rgb(255, 255, 255); cursor: pointer; opacity: 0; position: fixed; z-index: 7999; bottom: -4em; right: 2em; width: 3em; height: 3em; line-height: 3em; text-align: center; }
.trx_addons_scroll_to_top.trx_addons_scroll_to_top.trx_addons_scroll_to_top { transition: transform 0.3s, bottom 0.3s, color 0.3s, background-color 0.3s, border-color 0.3s, opacity 0.3s; }
body.elementor-editor-active .trx_addons_scroll_to_top { z-index: 999999; }
.trx_addons_scroll_to_top::before { margin: 0px !important; }
.trx_addons_scroll_to_top.show { opacity: 1; bottom: 2em; }
.scroll_progress_fixed { z-index: 10000; top: var(--fixed-rows-height); }
.fixed_blocks_sticky .sc_column_fixed.elementor-column { display: block; }
.fixed_blocks_sticky .sc_column_fixed:not(.elementor-column), .fixed_blocks_sticky .elementor-section.elementor-section-height-full .sc_column_fixed.elementor-column, .fixed_blocks_sticky .elementor-section:not(.elementor-section-height-full) .sc_column_fixed.elementor-column > .elementor-column-wrap, .fixed_blocks_sticky .elementor-section:not(.elementor-section-height-full) .sc_column_fixed.elementor-column > .elementor-widget-wrap { position: sticky; top: var(--fixed-rows-height); transition: top 0.3s; }
.body_style_fullscreen:not(.elementor-editor-active).sc_stack_section_present .content_wrap_fullscreen, .body_style_fullscreen:not(.elementor-editor-active).fixed_blocks_sticky .content_wrap_fullscreen { overflow: clip; }
div.ui-widget, div.ui-widget .ui-widget, div.ui-widget .ui-widget-header, div.ui-widget .ui-widget-content, div.ui-accordion .ui-accordion-header, div.ui-state-default, div.ui-widget-content .ui-state-default, div.ui-widget-header .ui-state-default { font-family: inherit; font-size: 1em; line-height: inherit; }
div.ui-widget, div.ui-widget .ui-widget, div.ui-widget .ui-widget-header, div.ui-widget .ui-widget-content, div.ui-accordion .ui-accordion-header, div.ui-state-default, div.ui-widget-content .ui-state-default, div.ui-widget-header .ui-state-default { color: inherit; background: none; border-style: none; border-radius: 0px; }
div.ui-datepicker { background-color: rgb(255, 255, 255); }
div.ui-accordion .ui-accordion-header { padding: 0px; }
div.ui-accordion .ui-accordion-header-icon { display: none; }
div.ui-tabs, div.ui-tabs .ui-tabs-panel, div.ui-tabs .ui-tabs-nav { padding: 0px; }
div.ui-tabs .ui-tabs-nav li { float: none; margin: 0px; }
div.ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: none; }
div.ui-slider { position: relative; text-align: left; background-color: rgb(247, 247, 247); border: 1px solid rgb(221, 221, 221); border-radius: 2px; }
div.ui-slider .ui-slider-range { position: absolute; z-index: 1; display: block; border: 0px; background-position: 0px 0px; background-color: rgb(240, 240, 240); }
div.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 14px; height: 14px; line-height: 14px; text-align: center; cursor: default; touch-action: none; background-color: rgb(224, 224, 224); border: 1px solid rgb(208, 208, 208); border-radius: 2px; }
div.ui-slider.ui-state-disabled .ui-slider-handle, div.ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; }
div.ui-slider-horizontal { height: 10px; }
div.ui-slider-horizontal .ui-slider-range { top: 0px; height: 100%; }
div.ui-slider-horizontal .ui-slider-range-min { left: 0px; }
div.ui-slider-horizontal .ui-slider-range-max { right: 0px; }
div.ui-slider-horizontal .ui-slider-handle { top: -2px; margin-left: -7px; }
div.ui-slider-vertical { width: 10px; height: 100px; }
div.ui-slider-vertical .ui-slider-range { left: 0px; width: 100%; }
div.ui-slider-vertical .ui-slider-range-min { bottom: 0px; }
div.ui-slider-vertical .ui-slider-range-max { top: 0px; }
div.ui-slider-vertical .ui-slider-handle { left: -2px; margin-bottom: -7px; margin-left: 0px; }
a.trx_addons_popup_link::before { display: inline-block; line-height: inherit; margin-right: 0.4em; }
.trx_addons_popup { position: relative; margin: 0px auto; font-family: inherit; font-size: 1em; line-height: inherit; width: 460px; background-color: rgb(247, 247, 247); background-image: none; color: rgb(136, 136, 136); border: 1px solid rgb(204, 204, 204); box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; }
.trx_addons_popup button.mfp-close { border-radius: 0px; background-color: transparent; color: rgb(41, 41, 41); border-bottom: 1px solid rgb(204, 204, 204); font-size: 28px; width: 50px; height: 50px; line-height: 49px; margin: 0px !important; padding: 0px !important; }
.trx_addons_popup_form_wrap form { position: static; }
.trx_addons_popup_form_field_remember, .trx_addons_popup_form_field_agree, .trx_addons_popup_form_field_pwd_description { font-size: 0.8667em; letter-spacing: 0px; margin: 0px; }
.trx_addons_popup_form_field_agree input[type="checkbox"] + label { cursor: pointer; }
.trx_addons_popup_form_field_agree input[type="checkbox"] + label::before { top: 4px; }
.trx_addons_popup_form_field_forgot_password { margin-right: 1em; }
.trx_addons_popup_form_field_remember input[type="checkbox"] + label { vertical-align: baseline; }
.trx_addons_popup_form_field_submit { clear: both; padding-top: 1.5em; }
.wpcf7 form.invalid .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error, .wpcf7 form.unaccepted .wpcf7-response-output.trx_addons_message_box.trx_addons_message_box_error, .trx_addons_message_box_error { border: 1px solid rgb(240, 76, 73); background-color: rgb(254, 238, 238); color: rgb(153, 48, 46); box-shadow: rgba(200, 0, 0, 0.3) 4px 4px 16px 0px; }
html { overflow-y: scroll !important; }
.mfp-bg { background: rgb(255, 255, 255); }
.mfp-wrap.animated:-webkit-full-screen-ancestor:not(iframe) { animation-fill-mode: none; }
.mfp-wrap .mfp-close { color: rgb(136, 136, 136); margin: -44px -14px 0px 0px; }
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: rgb(136, 136, 136); margin: 0px; }
.mfp-wrap .mfp-close-icon { pointer-events: none; }
.mfp-figure img.mfp-img { padding-bottom: 0px; max-height: 75vh !important; }
.mfp-title, .mfp-counter { color: rgb(136, 136, 136); }
[class^="trx_addons_icon-"]::before, [class*=" trx_addons_icon-"]::before { margin: 0px; width: auto; font-size: inherit; font-weight: inherit; line-height: inherit !important; }
.post_meta_likes.disabled, .comment_counters_likes.disabled { color: rgb(224, 81, 0); }
.post_meta_item, .comment_counters_item { margin-left: 0.5em; }
.post_meta_item::before, .comment_counters_item::before, .comment_counters_item[class*="icon-"]::before { line-height: inherit; margin: 0px 0.3em 0px 0px; }
.post_meta_item .post_meta_number + .post_meta_label, .comment_counters .comment_counters_number + .comment_counters_label { margin-left: 0.3em; }
.trx_addons_emotions_active { color: rgb(51, 51, 51); border-color: rgb(170, 170, 170); background-color: rgb(240, 240, 240); }
[class*="_banner_wrap"] { position: relative; text-align: center; padding: 2em; background-position: center center; background-size: cover; box-sizing: border-box; }
[class*="_banner_wrap"].banner_hidden { display: none; }
[class*="_banner_wrap"]:not(.background_banner_wrap) { background-color: rgb(247, 247, 247); }
[class*="_banner_wrap"] > * { margin: 0px; }
.trx_addons_hidden { display: none; }
.trx_addons_invisible { visibility: hidden; opacity: 0; }
.trx_addons_overflow_hidden { overflow: hidden; }
.trx_addons_columns_wrap { margin-left: 0px; margin-right: -30px; }
.trx_addons_columns_wrap > [class*="trx_addons_column-"] { display: inline-block; vertical-align: top; position: relative; min-height: 1px; padding-left: 0px; padding-right: 30px; box-sizing: border-box; }
.trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"], .trx_addons_columns_wrap > [class*="trx_addons_column-"].columns_padding_bottom { padding-bottom: 30px; }
.trx_addons_columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="trx_addons_column-"] { padding-bottom: 0px; }
.trx_addons_columns_wrap.no_margin { margin-left: 0px !important; margin-right: 0px !important; }
.trx_addons_columns_wrap.no_margin > [class*="trx_addons_column-"] { padding: 0px !important; }
.trx_addons_column-1_3 { width: 33.3333%; }
.trx_addons_column-1_5 { width: 20%; }
.clearfix::after, .trx_addons_columns_wrap::after { content: " "; clear: both; width: 100%; height: 0px; display: block; }
input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { appearance: none; margin: 0px; }
:root :where(a:where(:not(.wp-block-navigation))), :root :where(a:where(:not(.wp-element-button))) { text-decoration: initial; }
.mejs-button button { box-sizing: content-box; }
.mejs-button button.mejs-button-with-icon { display: flex; flex-direction: row; justify-content: center; align-items: center; font-size: 1em; line-height: 1em; background-image: none !important; }
.mejs-button button.mejs-button-with-icon::before { display: none; }
.mejs-button button.mejs-button-with-icon svg { fill: rgb(255, 255, 255); width: 1em; height: 1em; }
.mejs-button.mejs-playpause-button.mejs-play .mejs-button-icon-pause, .mejs-button.mejs-playpause-button.mejs-pause .mejs-button-icon-play, .mejs-button.mejs-volume-button.mejs-mute .mejs-button-icon-mute, .mejs-button.mejs-volume-button.mejs-unmute .mejs-button-icon-volume { display: none; }
.trx_addons_hover { position: relative; overflow: hidden; }
.trx_addons_hover img { position: relative; display: block; width: 100%; height: auto; }
@keyframes zoomin { 
0% { opacity: 0; transform: scale(0.1, 0.1); }
100% { opacity: 1; transform: scale(1, 1); }
}
@-webkit-keyframes zoomin { 
0% { opacity: 0; transform: scale(0.1, 0.1); }
100% { opacity: 1; transform: scale(1, 1); }
}
@keyframes zoomout { 
0% { transform: scale(1, 1); }
100% { transform: scale(0.1, 0.1); }
}
@-webkit-keyframes zoomout { 
0% { transform: scale(1, 1); }
100% { transform: scale(0.1, 0.1); }
}
@keyframes flash { 
0% { opacity: 1; }
100% { opacity: 0; transform: scale(1.15, 1.15); }
}
@-webkit-keyframes flash { 
0% { opacity: 1; }
100% { opacity: 0; transform: scale(1.15, 1.15); }
}
@keyframes jump { 
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
@-webkit-keyframes jump { 
0% { transform: translateY(0px); }
50% { transform: translateY(-10px); }
100% { transform: translateY(0px); }
}
@keyframes squat { 
0% { transform: translateY(0px); }
50% { transform: translateY(6px); }
100% { transform: translateY(0px); }
}
@-webkit-keyframes squat { 
0% { transform: translateY(0px); }
50% { transform: translateY(6px); }
100% { transform: translateY(0px); }
}
.trx_addons_hover { color: rgb(184, 129, 68); }
:root { --trx-addons-tooltip-padding-top: 6px; --trx-addons-tooltip-padding-bottom: 6px; --trx-addons-tooltip-padding-left: 10px; --trx-addons-tooltip-padding-right: 10px; }
[data-tooltip-text]::after { display: inline-block; vertical-align: top; pointer-events: none; padding: var(--trx-addons-tooltip-padding-top) var(--trx-addons-tooltip-padding-right) var(--trx-addons-tooltip-padding-bottom) var(--trx-addons-tooltip-padding-left); font-size: 12px; line-height: 16px; position: absolute; z-index: 1; top: calc( -24px - var(--trx-addons-tooltip-padding-top) - var(--trx-addons-tooltip-padding-bottom) ); left: 50%; white-space: nowrap; transform: translate(-50%, 20px); opacity: 0; transition: transform 0.3s, opacity 0.3s; border-width: 0px; background-color: rgb(25, 30, 35); border-color: rgb(25, 30, 35); color: rgb(255, 255, 255); }
[data-tooltip-text]::after { content: attr(data-tooltip-text); }
[data-tooltip-text]::before { content: " "; position: absolute; z-index: 1; top: -8px; left: 50%; width: 0px; height: 0px; display: block; border-style: solid; border-width: 5px; border-top-color: rgb(25, 30, 35); transform: translate(-50%, 20px); opacity: 0; transition: transform 0.3s, opacity 0.3s; border-left-color: transparent !important; border-right-color: transparent !important; border-bottom-color: transparent !important; }
[data-tooltip-text]:hover::after, [data-tooltip-text]:hover::before { transform: translate(-50%, 0px); opacity: 1; }
ul[class*="trx_addons_list"] { list-style-type: none; padding-left: 1.2em; }
ul[class*="trx_addons_list"] > li { position: relative; }
ul[class*="trx_addons_list"] > li::before { font-family: trx_addons_icons; display: inline-block; position: absolute; z-index: 1; top: 0px; left: -1em; line-height: inherit; }
ul.trx_addons_list_success, ul.trx_addons_list_error, ul.trx_addons_list_plus, ul.trx_addons_list_minus { padding-left: 1.5em; }
ul.trx_addons_list_success > li::before, ul.trx_addons_list_error > li::before, ul.trx_addons_list_plus > li::before, ul.trx_addons_list_minus > li::before { left: -1.3em; }
ul[class*="trx_addons_list_dot"] > li::before { content: ""; }
ul[class*="trx_addons_list_custom"] > li::before { content: ""; }
ul[class*="trx_addons_list_success"] > li::before { content: ""; }
ul[class*="trx_addons_list_error"] > li::before { content: ""; }
ul[class*="trx_addons_list_info"] > li::before { content: ""; }
ul[class*="trx_addons_list_plus"] > li::before { content: ""; }
ul[class*="trx_addons_list_minus"] > li::before { content: ""; }
ul[class*="trx_addons_list_help"] > li::before { content: ""; }
ul[class*="trx_addons_list_attention"] > li::before { content: ""; }
ul[class*="trx_addons_list"][class*="_circled"] { padding-left: 1.8em; }
ul[class*="trx_addons_list"][class*="_circled"] > li::before { display: inline-block; color: rgb(255, 255, 255); background-color: rgb(239, 167, 88); font-size: 10px; left: -2.4em; top: 0.4em; width: 1.7em; height: 1.7em; line-height: 1.7em; text-align: center; border-radius: 50%; }
.trx_addons_reviews_stars_default, .trx_addons_reviews_stars_hover { white-space: nowrap; color: rgb(255, 226, 0); }
.trx_addons_reviews_stars_hover { position: absolute; z-index: 1; top: 0px; left: 0px; transition: width 0.3s; overflow: hidden; }
:root { --trx-addons-reviews-block-mark-border: 6px; }
:root { --sc-space-tiny: 1rem; --sc-space-small: 2rem; --sc-space-medium: 3.3333rem; --sc-space-large: 6.6667rem; --sc-space-big: var(--sc-space-large); --sc-space-huge: 8.6667rem; --sc-shift-tiny: 2em; --sc-shift-small: 4em; --sc-shift-medium: 6em; --sc-shift-large: 8em; }
.sc_align_center { text-align: center; }
[class*="sc_shift_"] { position: relative; z-index: 0; }
[class*="sc_gradient_animation_"]:not(.sc_gradient_animation_none):not(.elementor-column):not(.elementor-widget), [class*="sc_gradient_animation_"].elementor-column:not(.sc_gradient_animation_none) > .elementor-column-wrap, [class*="sc_gradient_animation_"].elementor-column:not(.sc_gradient_animation_none) > .elementor-widget-wrap, [class*="sc_gradient_animation_"].elementor-widget:not(.sc_gradient_animation_none) > .elementor-widget-container { background-size: 400% 400%; }
@-webkit-keyframes GradientAnimationHorizontal { 
0% { background-position: 0% 51%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 51%; }
}
@keyframes GradientAnimationHorizontal { 
0% { background-position: 0% 51%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 51%; }
}
@-webkit-keyframes GradientAnimationVertical { 
0% { background-position: 50% 0%; }
50% { background-position: 51% 100%; }
100% { background-position: 50% 0%; }
}
@keyframes GradientAnimationVertical { 
0% { background-position: 50% 0%; }
50% { background-position: 51% 100%; }
100% { background-position: 50% 0%; }
}
@-webkit-keyframes GradientAnimationDiagonal { 
0% { background-position: 1% 0%; }
50% { background-position: 99% 100%; }
100% { background-position: 1% 0%; }
}
@keyframes GradientAnimationDiagonal { 
0% { background-position: 1% 0%; }
50% { background-position: 99% 100%; }
100% { background-position: 1% 0%; }
}
.sc_item_title, .sc_item_subtitle, .sc_item_descr, .sc_item_button { margin: 0px; }
.sc_item_title { line-height: 1.2em; }
.sc_item_subtitle { font-size: 1.15rem; line-height: 1.5em; font-weight: 400; font-style: italic; text-transform: none; letter-spacing: 0px; display: block; }
.sc_item_subtitle_above { margin-bottom: 0.5em; }
.sc_item_button { line-height: 0; }
.sc_item_title + .sc_item_descr, .sc_item_subtitle + .sc_item_descr { margin-top: 1em; }
h1.sc_item_title_tag + .sc_item_descr, h1.sc_item_title_tag + .sc_item_slider, h1.sc_item_title_tag + .sc_item_columns, h1.sc_item_title_tag + .sc_item_masonry, h1.sc_item_title_tag + .sc_item_filters_wrap, h1.sc_item_title_tag + .sc_item_content { margin-top: 2em; }
.sc_item_descr { margin-bottom: 2em; }
.sc_item_descr:last-child { margin-bottom: 0px; }
.sc_item_title + .sc_item_button, .sc_item_title + .sc_item_button_image, .sc_item_subtitle + .sc_item_button, .sc_item_subtitle + .sc_item_button_image, .sc_item_descr + .sc_item_button, .sc_item_descr + .sc_item_button_image, .sc_item_content + .sc_item_button, .sc_item_content + .sc_item_button_image, .sc_item_slider + .sc_item_button, .sc_item_slider + .sc_item_button_image, .sc_item_columns + .sc_item_button, .sc_item_columns + .sc_item_button_image, .sc_item_masonry + .sc_item_button, .sc_item_masonry + .sc_item_button_image, .sc_item_filters_wrap + .sc_item_button, .sc_item_filters_wrap + .sc_item_button_image, .sc_item_pagination + .sc_item_button, .sc_item_pagination + .sc_item_button_image { margin-top: 2em; }
div[class*="_item_on_plate"] div:not(.sc_item_featured) > [class*="post_info_"] { padding: 1.5em 1.5em 0px; }
.trx_addons_post_details_popup_close, .trx_addons_post_details_popup_prev, .trx_addons_post_details_popup_next { position: absolute; z-index: 1; top: -2em; right: -2em; color: rgb(255, 255, 255); font-size: 1.5em; padding: 6px; cursor: pointer; }
.trx_addons_post_details_popup_prev, .trx_addons_post_details_popup_next { top: 50%; transform: translateY(-50%); }
.trx_addons_post_details_popup_prev { left: -2em; right: auto; }
#wp-admin-bar-elementor_edit_page.menupop .ab-submenu .ab-item { width: auto; max-width: 320px; }
#wp-admin-bar-elementor_edit_page.menupop:hover .ab-sub-wrapper { display: block; }
.elementor-menu-anchor { position: relative; scroll-margin-top: 0.1px; }
.elementor-editor-active .swiper-container.swiper-initialized > .swiper-wrapper { overflow: visible; }
.elementor-widget [class*="box-title"] { transition-duration: 0.3s; }
.elementor-widget [class*="box-title"] a { transition: none; }
.elementor-container > .elementor-row > .elementor-column > .elementor-element-populated, .elementor-container > .elementor-column > .elementor-element-populated { padding-top: 0px; padding-bottom: 0px; }
:root { --trx-addons-parallax-x-anchor: center; --trx-addons-parallax-y-anchor: center; }
@media screen and (min-width: 768px){.sc_parallax_text_nowrap_on { white-space: nowrap; }}
[class*="sc_fly_"]:not(.sc_fly_static) { position: absolute !important; }
.elementor-element.elementor-sticky { position: sticky; top: var(--fixed-rows-height); }
body:not(.fixed_blocks_sticky) .e-con.sc_column_fixed, body:not(.fixed_blocks_sticky) .elementor-column.sc_column_fixed { align-self: flex-start; }
.elementor-section-content-middle .elementor-widget-wrap { align-items: center; }
.elementor-section-content-bottom .elementor-widget-wrap { align-items: flex-end; }
.sc_content_align_center[class*="sc_inner_width_"], .sc_content_align_center.elementor-column .elementor-widget-wrap { justify-content: center; }
.elementor-text-editor > :first-child, .elementor-text-editor .elementor-widget-container > :first-child, .elementor-widget-text-editor > :first-child, .elementor-widget-text-editor .elementor-widget-container > :first-child { margin-top: 0px; }
.elementor-text-editor > :last-child, .elementor-text-editor .elementor-widget-container > :last-child, .elementor-widget-text-editor > :last-child, .elementor-widget-text-editor .elementor-widget-container > :last-child { margin-bottom: 0px; }
.elementor-editor-active .elementor-spacer-inner { background-color: rgba(255, 255, 0, 0.05); }
.elementor-widget-spacer.sc_height_small .elementor-spacer-inner { height: var(--sc-space-small) !important; }
.elementor-widget-spacer.sc_height_large .elementor-spacer-inner, .elementor-widget-spacer.sc_height_big .elementor-spacer-inner { height: var(--sc-space-large) !important; }
.elementor-widget-spacer.sc_height_huge .elementor-spacer-inner { height: var(--sc-space-huge) !important; }
.elementor-section[class*="sc_extra_bg_"], .elementor-section[class*="sc_bg_mask_"] { position: relative; }
.elementor-section[class*="sc_extra_bg_"]:not(.sc_layouts_row_fixed_on), .elementor-section[class*="sc_bg_mask_"]:not(.sc_layouts_row_fixed_on) { z-index: 0; }
.elementor-column[class*="sc_extra_bg_"] > .elementor-column-wrap, .elementor-column[class*="sc_extra_bg_"] > .elementor-widget-wrap, .elementor-column[class*="sc_bg_mask_"] > .elementor-column-wrap, .elementor-column[class*="sc_bg_mask_"] > .elementor-widget-wrap, .elementor-widget-text-editor[class*="sc_extra_bg_"], .elementor-widget-text-editor[class*="sc_bg_mask_"] { position: relative; z-index: 0; }
.e-con[class*="sc_extra_bg_"]::after, .elementor-section[class*="sc_extra_bg_"]::after, .elementor-column[class*="sc_extra_bg_"] > .elementor-column-wrap::after, .elementor-column[class*="sc_extra_bg_"] > .elementor-widget-wrap::after, .elementor-widget-text-editor[class*="sc_extra_bg_"]::after { content: " "; display: block; position: absolute; z-index: -1; background: inherit; }
.e-con[class*="sc_bg_mask_"]::before, .elementor-section[class*="sc_bg_mask_"]::before, .elementor-column[class*="sc_bg_mask_"] > .elementor-column-wrap::before, .elementor-column[class*="sc_bg_mask_"] > .elementor-widget-wrap::before, .elementor-widget-text-editor[class*="sc_bg_mask_"]::before { content: " "; background-color: inherit; position: absolute; z-index: 0; inset: 0px; display: block !important; }
.trx_addons_bg_text { position: absolute; z-index: 0; inset: 0px; display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; white-space: nowrap; }
body.body_style_boxed .trx_addons_bg_text { overflow: hidden; }
.trx_addons_bg_text.trx_addons_marquee_wrap { overflow: hidden; white-space: nowrap; }
.trx_addons_bg_text.trx_addons_marquee_wrap .trx_addons_marquee_element { position: relative; }
.trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element { padding-right: 50px; }
.trx_addons_bg_text .trx_addons_bg_text_inner { display: flex; justify-content: flex-start; align-items: center; flex-wrap: nowrap; flex-shrink: 0; flex-grow: 0; }
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_item { display: inline-block; vertical-align: top; opacity: 0; z-index: 0; }
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_char { color: rgba(0, 0, 0, 0.05); font-size: 15em; font-weight: bold; line-height: 0.8em; }
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_delimiter { margin: 0px 0.75em; }
.trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_delimiter img, .trx_addons_bg_text .trx_addons_bg_text_inner .trx_addons_bg_text_delimiter svg { display: block; max-height: 100%; height: 1em; max-width: none; width: auto; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item { opacity: 1; transition-delay: 3s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(1) { transition-delay: 0.1s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(2) { transition-delay: 0.2s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(3) { transition-delay: 0.3s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(4) { transition-delay: 0.4s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(5) { transition-delay: 0.5s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(6) { transition-delay: 0.6s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(7) { transition-delay: 0.7s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(8) { transition-delay: 0.8s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(9) { transition-delay: 0.9s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(10) { transition-delay: 1s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(11) { transition-delay: 1.1s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(12) { transition-delay: 1.2s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(13) { transition-delay: 1.3s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(14) { transition-delay: 1.4s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(15) { transition-delay: 1.5s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(16) { transition-delay: 1.6s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(17) { transition-delay: 1.7s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(18) { transition-delay: 1.8s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(19) { transition-delay: 1.9s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(20) { transition-delay: 2s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(21) { transition-delay: 2.1s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(22) { transition-delay: 2.2s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(23) { transition-delay: 2.3s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(24) { transition-delay: 2.4s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(25) { transition-delay: 2.5s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(26) { transition-delay: 2.6s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(27) { transition-delay: 2.7s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(28) { transition-delay: 2.8s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(29) { transition-delay: 2.9s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_showed_on_scroll .trx_addons_bg_text_item:nth-child(30) { transition-delay: 3s; }
.trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none .trx_addons_bg_text_item, .trx_addons_bg_text .trx_addons_bg_text_inner.trx_addons_bg_text_effect_none.trx_addons_showed_on_scroll .trx_addons_bg_text_item { opacity: 1; transition-delay: 0s; }
body.elementor-editor-active header.top_panel:hover, body.elementor-editor-active footer.footer_wrap:hover { z-index: 999999; }
.sc_section_toggle_on { will-change: height; }
.sc_section_toggle_on.sc_section_toggle_state_hide:not(.elementor-element-edit-mode) { height: 0px; overflow: hidden; }
@media (max-width: 767px){body.elementor-editor-active .elementor-hidden-phone:not(.elementor-element-edit-mode), body.elementor-editor-active .elementor-hidden-mobile:not(.elementor-element-edit-mode) { display: none !important; }}
@media (min-width: 881px) and (max-width: 1024px){body.elementor-editor-active .elementor-hidden-tablet:not(.elementor-element-edit-mode) { display: none !important; }}
@media (min-width: 1367px) and (max-width: 2399px){body.elementor-editor-active .elementor-hidden-desktop:not(.elementor-element-edit-mode) { display: none !important; }}
@-webkit-keyframes trx_ani_slideInDownSmooth { 
0% { transform: translateY(-100%); }
100% { transform: translateY(0px); }
}
@keyframes trx_ani_slideInDownSmooth { 
0% { transform: translateY(-100%); }
100% { transform: translateY(0px); }
}
@-webkit-keyframes trx_ani_slideOutUpSmooth { 
0% { transform: translateY(0px); }
100% { transform: translateY(-100%); }
}
@keyframes trx_ani_slideOutUpSmooth { 
0% { transform: translateY(0px); }
100% { transform: translateY(-100%); }
}
[data-type="trx-addons/anchor"] .is-block-container, [data-type="trx-addons/anchor"] .editor-block-list__block-edit { height: 25px; position: relative; background-color: rgb(231, 234, 237); }
[data-type="trx-addons/anchor"] .is-block-container::after, [data-type="trx-addons/anchor"] .editor-block-list__block-edit::after { content: ""; font-family: trx_addons_icons; color: rgb(154, 161, 169); position: absolute; left: 50%; transform: translateX(-50%); }
[data-type="trx-addons/blogger"] a { pointer-events: none; }
[data-type^="trx-addons/"] .slider_container { display: block; }
[data-type="trx-addons/layouts-login"] .sc_layouts_menu, [data-type="trx-addons/layouts-menu"] .sc_layouts_menu { visibility: visible; max-height: 4em; }
body.body_style_fullscreen .content_wrap_fullscreen { overflow: clip !important; }
[class^="qw_extension_icon-"]::before, [class*=" qw_extension_icon-"]::before { font-size: inherit; font-weight: inherit; font-style: inherit; display: inline-block; width: auto; margin: 0px; line-height: inherit !important; }
body.single div[class*="_page_featured"] { position: relative; overflow: hidden; }
.sc_layouts_row { box-sizing: border-box; }
body.post-type-cpt_layouts [data-type^="trx-addons/socials"], body.post-type-cpt_layouts [data-type^="trx-addons/button"], [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]), .wp-block-column > .sc_layouts_item, .sc_layouts_row .sc_layouts_item, .sc_layouts_row .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) { margin-top: 0.5em !important; margin-bottom: 0.5em !important; }
.sc_layouts_row .sc_layouts_item.elementor-widget-divider, .sc_layouts_row .sc_layouts_item.elementor-widget-spacer { margin-top: 0px !important; margin-bottom: 0px !important; }
body.post-type-cpt_layouts [data-type^="trx-addons/socials"], body.post-type-cpt_layouts [data-type^="trx-addons/button"], [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]), .wp-block-column > .sc_layouts_item, .sc_layouts_item { max-width: 100%; }
body.post-type-cpt_layouts [data-type^="trx-addons/socials"], body.post-type-cpt_layouts [data-type^="trx-addons/button"], [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]), .wp-block-column > .sc_layouts_item, .sc_layouts_column .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer), .sc_layouts_column .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) { display: inline-block; vertical-align: middle; margin-right: 1.5em; width: auto !important; }
body.post-type-cpt_layouts .sc_layouts_column_align_left [data-type^="trx-addons/socials"]:last-child, body.post-type-cpt_layouts .sc_layouts_column_align_left [data-type^="trx-addons/button"]:last-child, .sc_layouts_column_align_left [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]):last-child, .sc_layouts_column_align_left.wp-block-column > .sc_layouts_item:last-child, .sc_layouts_column_align_left .sc_layouts_item:last-child, .sc_layouts_column_align_left .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):last-child { margin-right: 0px !important; }
body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/socials"], body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/button"], .sc_layouts_column_align_right [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]), .sc_layouts_column_align_right.wp-block-column > .sc_layouts_item, .sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer), .sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) { margin-left: 1.5em; margin-right: 0px; }
body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/socials"]:first-child, body.post-type-cpt_layouts .sc_layouts_column_align_right [data-type^="trx-addons/button"]:first-child, .sc_layouts_column_align_right [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]):first-child, .sc_layouts_column_align_right.wp-block-column > .sc_layouts_item:first-child, .sc_layouts_column_align_right .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer):first-child, .sc_layouts_column_align_right .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text):first-child { margin-left: 0px !important; }
body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/socials"], body.post-type-cpt_layouts .sc_layouts_column_align_center [data-type^="trx-addons/button"], .sc_layouts_column_align_center [data-type^="trx-addons/layouts-"]:not([data-type^="trx-addons/layouts-blog-item"]):not([data-type^="trx-addons/layouts-container"]):not([data-type^="trx-addons/layouts-featured"]):not([data-type^="trx-addons/layouts-title"]), .sc_layouts_column_align_center.wp-block-column > .sc_layouts_item, .sc_layouts_column_align_center .sc_layouts_item:not(.elementor-widget-divider):not(.elementor-widget-spacer), .sc_layouts_column_align_center .sc_layouts_item + div:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text) { margin-left: 0.75em; margin-right: 0.75em; }
.sc_layouts_submenu .vc_separator, .sc_layouts_submenu .vc_empty_space, .sc_layouts_submenu .elementor-widget-divider, .sc_layouts_submenu .elementor-widget-spacer, .sc_layouts_row .vc_separator, .sc_layouts_row .vc_empty_space, .sc_layouts_row .elementor-widget-divider, .sc_layouts_row .elementor-widget-spacer { margin-top: 0px !important; margin-bottom: 0px !important; }
.sc_layouts_row .sc_layouts_item + div.vc_separator:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text), .sc_layouts_row .sc_layouts_item + div.vc_empty_space:not(.sc_layouts_item):not(.vc_row):not(.vc_separator):not(.vc_empty_space):not(.vc_wp_text), .sc_layouts_row .sc_layouts_item + div.elementor-widget-divider, .sc_layouts_row .sc_layouts_item + div.elementor-widget-spacer { margin: 0px !important; }
.sc_layouts_column .vc_separator, .sc_layouts_column .vc_empty_space, .sc_layouts_column .elementor-widget-divider, .sc_layouts_column .elementor-widget-spacer { width: 100%; }
.sc_layouts_column_align_left, .sc_layouts_column.sc_layouts_column_align_left .widget, .sc_layouts_column.sc_layouts_column_align_left .widget_title, .sc_layouts_column.sc_layouts_column_align_left .widgettitle { text-align: left; }
.sc_layouts_column_align_left .elementor-widget-wrap { justify-content: flex-start; }
.sc_layouts_column_align_center, .sc_layouts_column.sc_layouts_column_align_center .widget, .sc_layouts_column.sc_layouts_column_align_center .widget_title, .sc_layouts_column.sc_layouts_column_align_center .widgettitle { text-align: center; }
.sc_layouts_column_align_center .elementor-widget-wrap { justify-content: center; }
.sc_layouts_column_align_right, .sc_layouts_column.sc_layouts_column_align_right .widget, .sc_layouts_column.sc_layouts_column_align_right .widget_title, .sc_layouts_column.sc_layouts_column_align_right .widgettitle { text-align: right; }
.sc_layouts_column_align_left .elementor-widget-wrap { justify-content: flex-start; }
.sc_layouts_column_align_center .elementor-widget-wrap { justify-content: center; }
.sc_layouts_column_align_right .elementor-widget-wrap { justify-content: flex-end; }
@media (min-width: 2160px){.hide_on_wide, .sc_layouts_hide_on_wide { display: none !important; }}
@media (min-width: 1680px) and (max-width: 2159px){.hide_on_desktop, .sc_layouts_hide_on_desktop { display: none !important; }}
@media (min-width: 1280px) and (max-width: 1679px){.hide_on_notebook, .sc_layouts_hide_on_notebook { display: none !important; }}
@media (min-width: 768px) and (max-width: 1279px){.hide_on_tablet, .sc_layouts_hide_on_tablet { display: none !important; }}
@media (max-width: 767px){.hide_on_mobile, .sc_layouts_hide_on_mobile { display: none !important; }}
.sc_layouts_iconed_text { white-space: nowrap; }
.sc_layouts_item_link { display: block; }
.sc_layouts_item_icon { font-size: 2.25em; line-height: 1.1em; display: inline-block; vertical-align: middle; transition: color 0.3s; }
.sc_layouts_row_type_narrow { font-size: 13px; line-height: 18px; padding: 6px 0px; }
.sc_layouts_row_type_narrow { }
.sc_layouts_row_type_compact { padding: 0.75em 0px; }
.sc_layouts_row_type_compact .sc_layouts_item, .sc_layouts_row_type_normal .sc_layouts_item { letter-spacing: 0px; }
.sc_layouts_row_type_compact { }
.sc_layouts_row_type_compact .sc_layouts_item_icon { font-size: 1.25em; font-weight: 400; }
.sc_layouts_row_type_compact .sc_layouts_item input[type="text"] { font-size: inherit; line-height: inherit; font-weight: inherit; }
.sc_layouts_row_type_normal { padding: 2em 0px; }
:root { --trx-addons-fixed-rows-duration: 0.3s; }
.sc_layouts_row_fixed_placeholder { display: none; position: relative; }
.sc_layouts_row_fixed_marker_on, .sc_layouts_row_fixed_marker_off { visibility: hidden; opacity: 0; pointer-events: none; width: 100%; height: 1px; }
.sc_layouts_row_fixed_marker_on { position: absolute; z-index: -1; top: -1.25px; left: 0px; }
.sc_layouts_row_fixed_marker_off { position: absolute; z-index: -1; top: -1.25px; left: 0px; }
.sc_layouts_row_fixed, .sc_layouts_row_fixed.e-con:not(.e-div-block-base) { will-change: margin-top, height, background-color, border-color, box-shadow; transition: margin-top var(--trx-addons-fixed-rows-duration) ease,height var(--trx-addons-fixed-rows-duration) ease,background-color var(--trx-addons-fixed-rows-duration) ease,border-color var(--trx-addons-fixed-rows-duration) ease,box-shadow var(--trx-addons-fixed-rows-duration) ease; }
:where(body:not(.header_position_over):not(.header_position_under)) .sc_layouts_row_fixed_on:where(.sc_layouts_row_fixed_from_start), :where(body:not(.header_position_over):not(.header_position_under).trx_addons_page_scrolled) .sc_layouts_row_fixed_on { background-color: rgb(255, 255, 255); }
:where(body:not(.header_position_over):not(.header_position_under)) .sc_layouts_row_fixed_on:where(.sc_layouts_row_blur_on.sc_layouts_row_fixed_from_start), :where(body:not(.header_position_over):not(.header_position_under).trx_addons_page_scrolled) .sc_layouts_row_fixed_on:where(.sc_layouts_row_blur_on) { background-color: rgba(255, 255, 255, 0.7); }
.sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on { z-index: 100002; inset: 0px -15px auto; margin-top: 0px; margin-bottom: 0px; position: fixed !important; margin-left: 0px !important; margin-right: 0px !important; }
.sc_layouts_row_fixed_on_pre + .sc_layouts_row_fixed_placeholder, .sc_layouts_row_fixed_on + .sc_layouts_row_fixed_placeholder { display: block; width: 100%; }
.sc_layouts_row_fixed_on_pre.e-con:not(.elementor-section-justified), .sc_layouts_row_fixed_on_pre.elementor-section:not(.elementor-section-justified), .sc_layouts_row_fixed_on.e-con:not(.elementor-section-justified), .sc_layouts_row_fixed_on.elementor-section:not(.elementor-section-justified) { left: 0px; right: 0px; }
.sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on, .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on { z-index: 100001; }
.sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre, .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on, .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on, .sc_layouts_row_fixed_on_pre ~ .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on, .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on ~ .sc_layouts_row_fixed_on { z-index: 100000; }
.sc_layouts_row_fixed.sc_layouts_row_delay_fixed { margin-top: 0px; will-change: margin-top; transition: none !important; }
.sc_layouts_row_fixed_on.sc_layouts_row_delay_fixed { animation: trx-addons-layouts-fix-row2 var(--trx-addons-fixed-rows-duration) ease-out 0s 1 forwards; }
.sc_layouts_row_fixed_on.sc_layouts_row_delay_fixed.sc_layouts_row_fixed_animation_off { animation: trx-addons-layouts-unfix-row2 var(--trx-addons-fixed-rows-duration) ease-in 0s 1 forwards; }
@-webkit-keyframes trx-addons-layouts-fix-row2 { 
0% { margin-top: -20em; }
100% { margin-top: 0px; }
}
@keyframes trx-addons-layouts-fix-row2 { 
0% { margin-top: -20em; }
100% { margin-top: 0px; }
}
@-webkit-keyframes trx-addons-layouts-unfix-row2 { 
0% { margin-top: 0px; }
100% { margin-top: -20em; }
}
@keyframes trx-addons-layouts-unfix-row2 { 
0% { margin-top: 0px; }
100% { margin-top: -20em; }
}
.sc_layouts_popup { display: none; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px 0px; }
.sc_layouts_popup > p { margin: 0px; }
.mfp-content .sc_layouts_popup { display: block; overflow: hidden auto; max-height: 80vh; }
.mfp-inline-holder div.mfp-content, .mfp-ajax-holder div.mfp-content { width: auto; min-width: 60%; max-width: 85%; min-height: 40%; max-height: 80%; }
@media (min-width: 1680px) and (max-width: 2159px){.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img { max-height: 3em; }}
@media (min-width: 1280px) and (max-width: 1679px){.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img { max-height: 3em; }}
@media (min-width: 768px) and (max-width: 1279px){.sc_layouts_row.sc_layouts_row_fixed_on .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on .sc_layouts_logo img { max-height: 3em; }}
@media (max-width: 767px){.sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .custom-logo-link img, .sc_layouts_row.sc_layouts_row_fixed_on.sc_layouts_row_fixed_always .sc_layouts_logo img { max-height: 3em; }}
.sc_button_wrap:not([class*="sc_align_"]) { display: inline-block; vertical-align: top; }
.sc_button { display: inline-block; vertical-align: top; text-transform: uppercase; white-space: nowrap; padding: 1.5em 3em; background-position: center center; background-repeat: repeat; overflow: hidden; background-color: rgb(239, 167, 88); color: rgb(255, 255, 255); box-sizing: border-box; transition: 0.3s; }
.sc_button:hover { background-color: rgb(0, 127, 197); }
.sc_button_icon, .sc_button_text { display: inline-block; vertical-align: middle; white-space: normal; text-decoration: inherit; }
.sc_button.sc_button_size_small { padding: 1em 2.5em; }
.trx_addons_field_error { box-shadow: rgba(200, 0, 0, 0.2) 0px 0px 8px 0px; border-color: rgb(204, 0, 0) !important; }
[class*="sc_input_hover_"] .sc_form_field_wrap, [class*="sc_input_hover_"] .comments_field_wrap { position: relative; z-index: 1; display: block; }
[class*="sc_input_hover_"] input[type="text"], [class*="sc_input_hover_"] input[type="number"], [class*="sc_input_hover_"] input[type="email"], [class*="sc_input_hover_"] input[type="password"], [class*="sc_input_hover_"] input[type="search"], [class*="sc_input_hover_"] select, [class*="sc_input_hover_"] textarea { font-size: 1em; line-height: 1.25em; font-weight: 400; font-style: normal; letter-spacing: 1px; padding: 1.4em; width: 100%; text-align: left !important; }
[class*="sc_input_hover_"] input:focus, [class*="sc_input_hover_"] select:focus, [class*="sc_input_hover_"] textarea:focus { outline: none; }
[class*="sc_input_hover_"] .sc_form_field_hover { position: absolute; z-index: 1; top: 0px; left: 0px; width: 100%; font-size: 1em; overflow: visible; padding: 0px; pointer-events: none; white-space: nowrap; box-sizing: border-box; user-select: none; -webkit-font-smoothing: antialiased; text-align: left !important; }
[class*="sc_input_hover_"] label.required::after { display: none; }
@-webkit-keyframes anim-accent { 
100% { box-shadow: 0px 0px 100px 50px; opacity: 0; }
}
@keyframes anim-accent { 
100% { box-shadow: 0px 0px 100px 50px; opacity: 0; }
}
@-webkit-keyframes anim-jump-1 { 
0%, 70% { transform: translate3d(0px, 3em, 0px); }
71%, 100% { transform: translate3d(0px, 0px, 0px); }
}
@keyframes anim-jump-1 { 
0%, 70% { transform: translate3d(0px, 3em, 0px); }
71%, 100% { transform: translate3d(0px, 0px, 0px); }
}
@-webkit-keyframes anim-jump-2 { 
0% { transform: translate3d(0px, 0px, 0px); }
70%, 71% { transform: translate3d(0px, 125%, 0px); animation-timing-function: ease-out; }
100% { transform: translate3d(0px, 200%, 0px); }
}
@keyframes anim-jump-2 { 
0% { transform: translate3d(0px, 0px, 0px); }
70%, 71% { transform: translate3d(0px, 125%, 0px); animation-timing-function: ease-out; }
100% { transform: translate3d(0px, 200%, 0px); }
}
.sc_socials { position: relative; padding-top: 0.0001px; }
.socials_wrap { display: block; vertical-align: middle; margin: 0px; }
.socials_wrap .social_item { display: inline-block; vertical-align: top; line-height: inherit; text-align: center; margin-right: 8px; }
.socials_wrap .social_item:last-child { margin-right: 0px !important; }
.socials_wrap .social_item[data-copy-link-url] { position: relative; }
.socials_wrap:not(.socials_type_list) .social_item .social_icon { position: relative; display: block; background-size: 100% auto; background-position: center top; overflow: hidden; width: 3em; height: 3em; line-height: 3em; text-align: center; border-radius: 50%; }
.socials_wrap .social_item .social_icon, .socials_wrap .social_item .social_name { transition: color 0.3s, background-color 0.3s, border-color 0.3s; }
.socials_wrap .social_item .social_icon .social_hover { position: absolute; z-index: 1; inset: 0px; opacity: 0; background-size: 100% auto; background-position: center bottom; transition: opacity 0.3s; }
.socials_wrap .social_item .social_icon:hover .social_hover { opacity: 1; }
.sc_title { position: relative; }
.slider_container { position: relative; overflow: hidden; }
.slider_container, .slider_container .slider-slide { transition: transform 0.3s, opacity 0.3s, border-radius 0.3s; }
.slider_container:not(.inited), .slider_container:not(.inited) ~ .slider_pagination_wrap, .slider_container:not(.inited) ~ .slider_controls_wrap { display: none; }
.slider_container.slider_overflow_visible, .slider_container.slider_elastistack, .slider_container.swiper-container-coverflow, .slider_container.swiper-container-cube, .slider_container.swiper-container-flip { overflow: visible; }
.slider_outer { position: relative; }
.slider_container .slider-slide { position: relative; background-position: center center; background-repeat: no-repeat; background-size: cover; }
.slider_container:not(.slider_height_fixed) .slider-wrapper { align-items: stretch; }
.slider_container:not(.slider_height_fixed) .slider-slide { height: auto; }
.slider_container.slider_height_fixed:not(.slider_direction_vertical) .slider-slide { height: 100%; }
.slider_container[data-interval="0"] .swiper-wrapper, .slider_container[data-interval="0"] .swiper-slide, .slider_container[data-interval="0"] .slide_parallax_wrapper { transition-timing-function: linear !important; }
.slider_container.swiper-container-swap .slider-slide { transition: transform 0.3s, opacity 0.3s, border-radius 0.3s; }
.slider_container .swiper-pagination, .slider_outer .swiper-pagination { display: block; text-align: center; z-index: 9; color: rgb(255, 255, 255); }
.sc_item_slider .swiper-pagination-fraction { color: rgb(51, 51, 51); }
.swiper-pagination-custom .swiper-pagination-button { width: 3em; height: 3em; border: 2px solid rgb(221, 221, 221); background-position: center center; background-repeat: no-repeat; background-size: cover; background-color: rgb(247, 247, 247); opacity: 0.8; vertical-align: bottom; margin: 0px 4px; display: inline-block; border-radius: 4px; }
.swiper-pagination-custom .swiper-pagination-button.swiper-pagination-button-active { opacity: 1; border-color: rgb(239, 167, 88); }
.slider_container.slider_pagination_pos_bottom .swiper-pagination-custom, .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-custom, .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-custom { left: 0px; top: auto; bottom: 1em; width: 100%; height: 3em; line-height: 3em; transform: none; }
.slider_container .swiper-pagination-bullet, .slider_outer .swiper-pagination-bullet { opacity: 0.8; vertical-align: bottom; border: 2px solid rgb(240, 240, 240); background-color: transparent; width: 10px; height: 10px; background-position: center center; background-repeat: no-repeat; background-size: cover; }
.slider_container .swiper-pagination-bullet-active, .slider_outer .swiper-pagination-bullet-active { opacity: 1; }
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets, .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets, .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets { left: 0px; top: auto; bottom: 1em; width: 100%; height: 1.5em; line-height: 1.5em; transform: none; }
.slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets, .slider_container.slider_type_text.slider_pagination_pos_bottom .swiper-pagination, .sc_item_slider.slider_outer_pagination_pos_bottom .swiper-pagination { left: auto; bottom: auto; position: static; margin-top: 1em; }
.slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet { display: inline-block; margin: 0px 4px; }
.slider_container .swiper-pagination-fraction, .slider_outer .swiper-pagination-fraction { font-size: 0.8667em; left: 0px; top: auto; bottom: 0.5em; box-sizing: border-box; }
.sc_item_slider:not(.slider_outer_controls_bottom) .swiper-pagination-fraction { position: static; margin-top: 1em; }
.slider_container .swiper-pagination-fraction > *, .slider_outer .swiper-pagination-fraction > * { line-height: inherit; vertical-align: middle; }
.slider_container .swiper-pagination-fraction > .swiper-pagination-current, .slider_outer .swiper-pagination-fraction > .swiper-pagination-current { font-size: 2em; line-height: 1.2em; }
.slider_container.slider_pagination_pos_bottom .swiper-pagination-progressbar, .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-progressbar, .slider_container.slider_pagination_pos_bottom_outside .swiper-pagination-progressbar, .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-progressbar { left: 0px; width: 100%; height: 6px; top: auto; bottom: 0px; }
.sc_item_slider.slider_outer_pagination .swiper-pagination-bullet { border-color: rgb(221, 221, 221); }
:root { --sc-slider-controller-height: 100px; }
[class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) .post_meta { margin: 0px; }
[class*="sc_layouts_blog_item_position_"]:not(.sc_layouts_blog_item_position_static) { position: absolute; z-index: 12; max-width: 90%; min-width: 10px; }
@-webkit-keyframes sc-cart-button-sonar { 
0% { opacity: 0; transform: scale(0.2, 0.2); }
50% { opacity: 0.8; }
100% { opacity: 0; transform: scale(1, 1); }
}
@keyframes sc-cart-button-sonar { 
0% { opacity: 0; transform: scale(0.2, 0.2); }
50% { opacity: 0.8; }
100% { opacity: 0; transform: scale(1, 1); }
}
.custom-logo-link img, .sc_layouts_logo img { max-height: 6em; width: auto; vertical-align: middle; }
.sc_layouts_row_fixed .custom-logo-link img, .sc_layouts_row_fixed .sc_layouts_logo img { will-change: max-height; transition: max-height var(--trx-addons-fixed-rows-duration) ease; }
.sc_layouts_row_type_compact .custom-logo-link img, .sc_layouts_row_type_compact .sc_layouts_logo img { max-height: 4.5em; }
.sc_layouts_item_menu_mobile_button, .sc_layouts_menu_mobile_button { display: none !important; }
.sc_layouts_menu_mobile_button .sc_layouts_item_icon, .sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon { font-size: 2em; }
.sc_layouts_menu_mobile_button .sc_layouts_item_icon::before, .sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon::before { line-height: 1.2em; }
.sc_layouts_menu_mobile_button_burger { display: inline-block !important; }
.sc_layouts_menu { position: relative; z-index: 1000; overflow: hidden; visibility: hidden; max-height: 3em; }
.elementor-element-edit-mode .sc_layouts_menu, .sc_layouts_menu.inited, .sc_layouts_menu > nav { overflow: visible; visibility: inherit; max-height: none; }
.sc_layouts_menu_nav, .sc_layouts_menu_nav ul { display: inline-block; margin: 0px; padding: 0px; list-style-type: none !important; }
.sc_layouts_menu_nav::after, .sc_layouts_menu_nav ul::after { content: " "; clear: both; width: 100%; height: 0px; display: block; }
.sc_layouts_menu_nav li { margin: 0px; position: relative; }
.sc_layouts_menu_nav li > a { display: block; position: relative; }
.sc_layouts_menu_nav li > a:not([class*="icon-"]):empty, .sc_layouts_menu_nav li > a > span:not([class*="icon-"]):empty { display: none !important; }
.sc_layouts_menu_nav { text-align: left; vertical-align: middle; padding-left: 0px !important; }
.sc_layouts_menu_nav > li { position: relative; float: left; z-index: 20; }
.sc_layouts_menu_nav > li + li { z-index: 19; }
.sc_layouts_menu_nav > li + li + li { z-index: 18; }
.sc_layouts_menu_nav > li + li + li + li { z-index: 17; }
.sc_layouts_menu_nav > li + li + li + li + li { z-index: 16; }
.sc_layouts_menu_nav > li + li + li + li + li + li { z-index: 15; }
.sc_layouts_menu_nav > li + li + li + li + li + li + li { z-index: 14; }
.sc_layouts_menu_nav > li + li + li + li + li + li + li + li { z-index: 13; }
.sc_layouts_menu_nav > li > a { padding: 1em; position: relative; color: rgb(51, 51, 51); transition: color 0.3s, background-color 0.3s, border-color 0.3s; }
.sc_layouts_menu_nav > li > a:hover, .sc_layouts_menu_nav > li.sfHover > a, .sc_layouts_menu_nav > li.current-menu-item > a, .sc_layouts_menu_nav > li.current-menu-parent > a, .sc_layouts_menu_nav > li.current-menu-ancestor > a { color: rgb(239, 167, 88); }
.sc_layouts_menu_nav > li.current-menu-item > a, .sc_layouts_menu_nav > li.current-menu-parent > a, .sc_layouts_menu_nav > li.current-menu-ancestor > a { font-weight: 500; }
.sc_layouts_menu_nav > li.menu-item-has-children > a { padding-right: 2em; }
.sc_layouts_menu_nav > li.menu-item-has-children > a::after, .sc_layouts_menu_nav > li.menu-item-has-children > a > .sc_layouts_dropdown_icon { content: ""; font-family: trx_addons_icons; font-weight: normal; display: inline-block; position: absolute; z-index: 1; top: 50%; right: 1em; transform: translateY(-50%); transition: color 0.3s; }
.sc_layouts_menu_nav li[class*="icon-"]::before { transition: color 0.3s; }
.sc_layouts_menu_nav > li[class*="icon-"] > a { padding-left: 2em; }
.sc_layouts_menu_nav > li[class*="icon-"]::before { display: inline-block; padding: 1em 0px; width: 1em; line-height: inherit; position: absolute; z-index: 1; top: 0px; left: 0.5em; }
.sc_layouts_menu_nav > li[class*="columns-"][class*="icon-"]::before { position: static; margin: 0px 0px 0px 0.5em; float: left; }
.sc_layouts_menu_nav > li[class*="columns-"][class*="icon-"] > a { float: left; margin-left: -1.5em; }
.sc_layouts_menu_nav li[class*="image-"] > a { background-position: 1em center; background-repeat: no-repeat; background-size: 1em auto; padding-left: 2.3em; }
.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) { position: absolute; display: none; z-index: 10000; width: 13em; padding: 1.4em 0px; text-align: left; background-color: rgb(240, 240, 240); box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.2) 1px 1px 2px 0px; }
.sc_layouts_menu_popup .sc_layouts_menu_nav.animated, .sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs).animated { animation-fill-mode: forwards; }
.sc_layouts_menu_popup .sc_layouts_menu_nav { display: block; }
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li li > a { padding: 0.6em 1.5em; color: rgb(51, 51, 51); }
.sc_layouts_menu_popup .sc_layouts_menu_nav > li[class*="icon-"]::before { padding: 0.6em 0px; }
.sc_layouts_menu_nav > li li > a:hover, .sc_layouts_menu_nav > li li.sfHover > a, .sc_layouts_menu_nav > li li.current-menu-item > a, .sc_layouts_menu_nav > li li.current-menu-parent > a, .sc_layouts_menu_nav > li li.current-menu-ancestor > a { color: rgb(239, 167, 88); }
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a::after, .sc_layouts_menu_nav li li.menu-item-has-children > a::after { content: ""; font-family: trx_addons_icons; font-weight: normal; position: absolute; z-index: 1; top: 0.65em; right: 1.5em; transition: color 0.3s; }
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a::after { top: 1.2em; }
.sc_layouts_menu_popup .sc_layouts_menu_nav > li.menu-item-has-children > a, .sc_layouts_menu_nav li li.menu-item-has-children > a { padding-right: 2em; }
.sc_layouts_menu_nav > li li[class*="icon-"] > a { padding-left: 3em; }
.sc_layouts_menu_nav > li li[class*="icon-"]::before { position: absolute; z-index: 1; top: 50%; left: 1.5em; transform: translateY(-50%); color: rgb(51, 51, 51); }
.sc_layouts_menu_nav > li li[class*="icon-"]:hover::before, .sc_layouts_menu_nav > li li[class*="icon-"].shHover::before, .sc_layouts_menu_nav > li li.current-menu-item::before, .sc_layouts_menu_nav > li li.current-menu-parent::before, .sc_layouts_menu_nav > li li.current-menu-ancestor::before { color: rgb(239, 167, 88); }
.sc_layouts_menu_popup .sc_layouts_menu_nav li[class*="icon-"] > a { padding-left: 3em; }
.sc_layouts_menu_popup .sc_layouts_menu_nav li[class*="icon-"]::before { left: 1.5em; }
.sc_layouts_menu_popup .sc_layouts_menu_nav > li ul { font-size: 1em; }
.sc_layouts_menu_nav > li li[class*="image-"] > a { background-position: 1.6667em center; padding-left: 3em; }
.sc_layouts_menu_nav > li > ul { top: 4em; left: 0px; }
.sc_layouts_menu_nav > li:last-child > ul, .sc_layouts_column_align_right .sc_layouts_menu_nav > li.menu-collapse > ul { left: auto; right: 0px; }
.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_popup .sc_layouts_menu_nav > li > ul, .sc_layouts_menu_nav > li > ul ul { left: 13em; top: -1.4em; margin: 0px 0px 0px 2px; background-color: rgb(240, 240, 240); }
.sc_layouts_menu_nav li[class*="columns-"] > ul > li { display: inline-block; vertical-align: top; }
.sc_layouts_menu_popup .sc_layouts_menu_nav li[class*="columns-"] > ul { white-space: normal; }
.sc_layouts_menu_mobile_button_burger { position: relative; }
.sc_layouts_menu_popup { position: absolute; z-index: 1000; top: 2.4em; left: 50%; transform: translateX(-50%); display: none; }
.sc_layouts_menu_popup .sc_layouts_menu_nav { position: relative; left: 0px; top: 0px; }
.sc_layouts_menu_popup .sc_layouts_menu_nav > li { display: block; float: none; }
.sc_layouts_menu_nav .menu-collapse { display: none; }
.sc_layouts_menu_nav .menu-collapse > a { position: relative; text-align: center; }
.sc_layouts_menu_nav .menu-collapse > a::before { position: relative; z-index: 2; top: 1px; left: 0px; }
.sc_layouts_menu_nav .menu-collapse > a::after { content: " "; display: block; background-color: rgb(247, 247, 247); position: absolute; z-index: 1; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 2em; height: 2em; border-radius: 50%; }
.menu_hover_zoom_line > ul > li:not(.menu-collapse) > a { position: relative; }
.menu_hover_zoom_line > ul > li:not(.menu-collapse) > a::before { content: ""; position: absolute; z-index: 1; top: 3em; left: 50%; transform: translateX(-50%); width: 0px; height: 1px; transition: 0.1s; }
.menu_hover_zoom_line > ul > li:not(.menu-collapse) > a:hover::before, .menu_hover_zoom_line > ul > li:not(.menu-collapse).sfHover > a::before, .menu_hover_zoom_line > ul > li:not(.menu-collapse).current-menu-item > a::before, .menu_hover_zoom_line > ul > li:not(.menu-collapse).current-menu-parent > a::before, .menu_hover_zoom_line > ul > li:not(.menu-collapse).current-menu-ancestor > a::before { width: 80%; }
@-webkit-keyframes anim-roll-down { 
50% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
51% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
100% { opacity: 1; transform: translate3d(0px, 0px, 0px); }
}
@keyframes anim-roll-down { 
50% { opacity: 0; transform: translate3d(0px, 100%, 0px); }
51% { opacity: 0; transform: translate3d(0px, -100%, 0px); }
100% { opacity: 1; transform: translate3d(0px, 0px, 0px); }
}
.sc_layouts_menu_nav .sub-menu, .sc_layouts_menu_nav .sc_layouts_submenu, .menu_mobile .menu_mobile_nav_area .sub-menu, .menu_mobile .menu_mobile_nav_area .sc_layouts_submenu { max-width: 100vw; }
.search_wrap, .search_wrap .search_form { position: relative; }
.search_wrap .search_field { width: 6em; padding: 0px 0px 0px 1.25em; vertical-align: middle; box-sizing: border-box; }
.search_wrap .search_field, .search_wrap .search_submit, .search_wrap .search_submit::before, .search_wrap .search_close, .search_wrap .search_close::before, .search_wrap .search_close_label { transition: color 0.3s, background-color 0.3s, border-color 0.3s; }
.search_wrap .search_field[placeholder]::-webkit-input-placeholder { transition: color 0.3s; }
.search_wrap .search_field[placeholder]::placeholder { transition: color 0.3s; }
.search_wrap .search_submit { position: absolute; z-index: 1; bottom: 0px; left: 0px; padding: 0px; font-size: inherit; line-height: inherit; font-weight: inherit; max-width: none; background-color: transparent; border-radius: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; letter-spacing: 0px; }
.search_style_normal.search_icon_hidden :where(.search_form_wrap) .search_submit, .search_style_expand.search_opened.search_icon_hidden :where(.search_form_wrap) .search_submit, .search_style_fullscreen.search_opened.search_icon_hidden :where(.search_form_wrap) .search_submit { visibility: hidden !important; z-index: -1 !important; }
.search_wrap .search_submit::before { margin: 0px; }
.sc_layouts_row_type_narrow .search_wrap .search_field, .sc_layouts_row_type_compact .search_wrap .search_field { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background-color: transparent; }
.sc_layouts_row_type_compact .search_wrap .search_submit { font-size: 1.25em; font-weight: 400; }.trx_addons_mouse_helper {
--mouse-helper-width: 15px;
--mouse-helper-height: 15px;
--mouse-helper-left: 5px;
--mouse-helper-top: 25px;
position: fixed;
z-index: 999999;
top: var(--mouse-helper-top);
left: var(--mouse-helper-left);
width: var(--mouse-helper-width);
height: var(--mouse-helper-height);
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: left 0.3s ease, top 0.3s ease, width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease;
-ms-transition: left 0.3s ease, top 0.3s ease, width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease;
transition: left 0.3s ease, top 0.3s ease, width 0.3s ease, height 0.3s ease, opacity 0.3s ease, color 0.3s ease, background-color 0.3s ease;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
overflow: hidden;
font-size: 0.75em;
text-indent: 200px;
line-height: 1.25em;
text-align: center;
color: #fff;
background-color: #11a0d2;
border: 1px solid transparent;
opacity: 0;
pointer-events: none;
will-change: left, top, width, height;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_abrupt {
-webkit-transition: none;
-ms-transition: none;
transition: none;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_hide {
opacity: 0 !important;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_permanent {
opacity: 0.5;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_centered {
left: calc( var(--mouse-helper-width) / -2 );
top: calc( var(--mouse-helper-height) / -2 );
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_left:not(.trx_addons_mouse_helper_centered) {
left: calc( var(--mouse-helper-width) * -1 - 15px );
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_top:not(.trx_addons_mouse_helper_centered) {
top: calc( var(--mouse-helper-height) * -1 - 15px );
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_icon {
font-size: 3em;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_text .trx_addons_mouse_helper_icon {
margin-bottom: 0.25em;
font-size: 1.5em;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_text .trx_addons_mouse_helper_text {
line-height: 1.25em;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_with_text_round .trx_addons_mouse_helper_icon {
margin-bottom: 0;
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_text_round {
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
body:not(.rtl) .trx_addons_mouse_helper .trx_addons_mouse_helper_text_round {
-webkit-animation: spin-ccw 8s infinite linear;
-ms-animation: spin-ccw 8s infinite linear;
animation: spin-ccw 8s infinite linear;
}
body.rtl .trx_addons_mouse_helper .trx_addons_mouse_helper_text_round {
-webkit-animation: spin 8s infinite linear;
-ms-animation: spin 8s infinite linear;
animation: spin 8s infinite linear;
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_text_round .trx_addons_mouse_helper_text_round_item {
position: absolute;
z-index: 1;
top: 0;
left: 0;
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top;
line-height: 1.25em;
}
body.rtl .trx_addons_mouse_helper .trx_addons_mouse_helper_text_round .trx_addons_mouse_helper_text_round_item {
left: auto;
right: 0;
-webkit-transform-origin: right top;
-ms-transform-origin: right top;
transform-origin: right top;
}
.trx_addons_mouse_helper .trx_addons_mouse_helper_image {
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-size: cover;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active {
--mouse-helper-width: 25px;
--mouse-helper-height: 25px;
color: #fff;
opacity: 1;
text-indent: 0;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_action_highlight {
display: none;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_icon {
--mouse-helper-width: 50px;
--mouse-helper-height: 50px;
padding: 5px;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_text {
--mouse-helper-width: 75px;
--mouse-helper-height: 75px;
padding: 5px;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image {
--mouse-helper-width: 128px;
--mouse-helper-height: 128px;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text {
--mouse-helper-width: 160px;
--mouse-helper-height: 160px;
}
.trx_addons_mouse_helper.trx_addons_mouse_helper_active.trx_addons_mouse_helper_with_image.trx_addons_mouse_helper_with_text .trx_addons_mouse_helper_image:before {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.3);
} .trx_addons_mouse_helper_style_dot {
--mouse-helper-width: 15px;
--mouse-helper-height: 15px;
}
.trx_addons_mouse_helper_style_dot.trx_addons_mouse_helper_active {
--mouse-helper-width: 34px;
--mouse-helper-height: 34px;
} .trx_addons_mouse_helper_style_pointer {
--mouse-helper-width: 9px;
--mouse-helper-height: 9px;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_active {
--mouse-helper-width: 13px;
--mouse-helper-height: 13px;
}
.trx_addons_mouse_helper_style_pointer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_active {
background-color: #9099a2;
color: #fff;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_outer {
--mouse-helper-width: 35px;
--mouse-helper-height: 35px;
background-color: transparent !important;
border: 1px solid #9099a2;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_outer.trx_addons_mouse_helper_active {
--mouse-helper-width: 45px;
--mouse-helper-height: 45px;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_over_link {
--mouse-helper-width: 11px;
--mouse-helper-height: 11px;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_over_link:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout) {
background-color: #11a0d2 !important;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_over_link.trx_addons_mouse_helper_outer {
--mouse-helper-width: 27px;
--mouse-helper-height: 27px;
border-color: #11a0d2 !important;
}
.trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_with_icon ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_with_text ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_text_round ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_with_image ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_pointer.trx_addons_mouse_helper_with_layout ~ .trx_addons_mouse_helper_outer {
opacity: 0;
} .trx_addons_mouse_helper_style_aim {
--aim-size: 17px;
overflow: visible;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_reset {
overflow: hidden;
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout) {
--mouse-helper-width: 3px;
--mouse-helper-height: 3px;
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout).trx_addons_mouse_helper_active, .trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout).trx_addons_mouse_helper_over_link {
--mouse-helper-width: 5px;
--mouse-helper-height: 5px;
}
.trx_addons_mouse_helper_style_aim, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_active {
background-color: #9099a2;
color: #fff;
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout):before, .trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout):after {
content: ' ';
display: block;
position: absolute;
background-color: inherit;
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout):before {
left: calc( ( var(--mouse-helper-width) - 1 ) / 2 );
top: calc( ( var(--mouse-helper-height ) - var(--aim-size) - 1 ) / 2 );
width: 1px;
height: var(--aim-size);
}
.trx_addons_mouse_helper_style_aim:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout):after {
left: calc( ( var(--mouse-helper-width) - var(--aim-size) - 1 ) / 2 );
top: calc( ( var(--mouse-helper-height ) - 1 ) / 2 );
width: var(--aim-size);
height: 1px;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_outer {
--mouse-helper-width: 35px;
--mouse-helper-height: 35px;
background-color: transparent !important;
border: 1px solid #9099a2;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_outer.trx_addons_mouse_helper_active {
--mouse-helper-width: 45px;
--mouse-helper-height: 45px;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_over_link {
--aim-size: 13px;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_over_link:not(.trx_addons_mouse_helper_outer):not(.trx_addons_mouse_helper_with_image):not(.trx_addons_mouse_helper_with_icon):not(.trx_addons_mouse_helper_with_text):not(.trx_addons_mouse_helper_with_layout) {
background-color: #11a0d2 !important;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_over_link.trx_addons_mouse_helper_outer {
--mouse-helper-width: 27px;
--mouse-helper-height: 27px;
border-color: #11a0d2 !important;
}
.trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_with_icon ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_with_text ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_text_round ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_with_image ~ .trx_addons_mouse_helper_outer, .trx_addons_mouse_helper_style_aim.trx_addons_mouse_helper_with_layout ~ .trx_addons_mouse_helper_outer {
opacity: 0;
} [data-mouse-helper="highlight"] {
color: rgba(255, 255, 255, 0.25);
-webkit-transition: color 0.7s cubic-bezier(0.19, 1, 0.22, 1);
-ms-transition: color 0.7s cubic-bezier(0.19, 1, 0.22, 1);
transition: color 0.7s cubic-bezier(0.19, 1, 0.22, 1);
-webkit-background-clip: text;
background-image: radial-gradient(closest-side, #fff 78%, transparent 0);
background-repeat: no-repeat;
background-position: 50%;
background-size: 0 0;
}
[data-mouse-helper="highlight"].trx_addons_mouse_helper_over {
background-size: 5em 5em;
}
[data-mouse-helper="highlight"].sc_item_title_style_shadow {
position: relative;
z-index: 1;
}
[data-mouse-helper="highlight"].sc_item_title_style_gradient .sc_item_title_text {
opacity: 0.75;
} body.elementor-editor-active .trx_addons_mouse_helper {
display: none !important;
} [data-mouse-helper-hide-cursor="1"],
[data-mouse-helper-hide-cursor="1"] * {
cursor: none !important;
}.sc_services {
position: relative;
}
.sc_services .post_featured {
position: relative;
}
.sc_services .post_featured > .sc_services_item_price,
.sc_services .post_featured > p > .sc_services_item_price {
position: absolute;
z-index: 4;
bottom: 6px;
right: 8px;
font-size: 1.5em;
font-weight: normal;
color: #fff;
text-shadow: 0 0 10px #000;
pointer-events: none;
}
.sc_services .post_featured > .sc_services_item_price_with_link {
z-index: 10;
pointer-events: auto;
}
.sc_services .sc_services_item_title.with_price .sc_services_item_price {
margin: 0.3em 0;
}
.sc_services .sc_services_item_subtitle {
font-size: 0.9286em;
line-height: 1em;
font-style: italic;
margin-top: 0.5em;
letter-spacing: 0;
}
.sc_services .post_featured .sc_services_item_link,
.sc_services .sc_services_item_featured .sc_services_item_link,
.sc_services .sc_services_item_thumb .sc_services_item_link {
position: absolute;
z-index: 2;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services .sc_services_item_featured .trx_addons_video_player,
.sc_services .post_featured .trx_addons_video_player {
max-width: 100%;
}
.sc_services .sc_services_item_pictogram img {
height: 2em;
max-height: 100%;
width: auto;
max-width: none;
}
.sc_services_columns_wrap,
.services_page_related .related_columns {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.sc_services_slider .sc_services_item,
.sc_services_columns_wrap .sc_services_item,
.services_page_related .related_columns .sc_services_item {
display: inline-block;
vertical-align: top;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_slider .sc_services_item {
margin-bottom: 0 !important;
} .sc_services_default .sc_services_item {
background-color: #fafafa;
margin-bottom: 2em;
text-align: center;
padding-top: 0.0001px;
}
.sc_services_default.slider_swiper .sc_services_item,
.sc_services_default .columns_padding_bottom .sc_services_item {
margin-bottom: 0;
}
.sc_services_default .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_default .sc_services_item_thumb[class*="hover_"] {
display: block;
}
.sc_services_default .sc_services_item_thumb img {
min-width: 100%;
height: auto;
}
.sc_services_default .sc_services_item_icon,
.sc_services_default .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 3em;
width: 2em;
height: 2em;
line-height: 1.8em;
text-align: center;
margin-top: 0.8em;
border: 3px solid #000;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_default .sc_services_item_icon img {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_default .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
top: 2px;
}
.sc_services_default .sc_services_item_pictogram {
border: none;
width: auto;
}
.sc_services_default .sc_services_item_number {
display: inline-block;
text-align: center;
font-size: 6em;
line-height: 1em;
font-weight: 900;
margin-top: 0.3em;
}
.sc_services_default .sc_services_item_info {
padding: 2.6em 3em;
text-align: center;
}
.sc_services_default .sc_services_item_title {
margin: 0;
}
.sc_services_default .sc_services_item_subtitle {
margin-top: 0.1em;
}
.sc_services_default .sc_services_item_content {
margin-top: 1.6em;
}
.sc_services_default .sc_services_item_content p {
margin: 0;
}
.sc_services_default .sc_services_item_button {
margin: 1.6em 0 0;
}
.sc_services_default .sc_services_item_featured_left,
.sc_services_default .sc_services_item_featured_right {
position: relative;
overflow: hidden;
background-color: transparent;
}
.sc_services_default .sc_services_item_featured_left {
text-align: left;
}
.sc_services_default .sc_services_item_featured_right {
text-align: right;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_number,
.sc_services_default .sc_services_item_featured_right .sc_services_item_number {
font-size: 2em;
line-height: 1.1em;
margin-top: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right .sc_services_item_icon {
font-size: 2em;
border-width: 2px;
margin-top: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_default .sc_services_item_featured_left.without_content .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right.without_content .sc_services_item_icon {
font-size: 1.5em;
border-width: 1px;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_default .sc_services_item_featured_right .sc_services_item_pictogram {
font-size: 2em;
margin-top: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 2em;
height: auto;
}
.sc_services_default .sc_services_item_featured_left.without_content .sc_services_item_pictogram,
.sc_services_default .sc_services_item_featured_right.without_content .sc_services_item_pictogram {
font-size: 1.5em;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_default .sc_services_item_featured_right .sc_services_item_thumb {
width: 30%;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_content,
.sc_services_default .sc_services_item_featured_right .sc_services_item_content {
min-height: 0;
}
.sc_services_default .sc_services_item_featured_left .sc_services_item_info {
text-align: left;
padding: 0;
margin-left: 6em;
}
.sc_services_default .sc_services_item_featured_left.with_image .sc_services_item_info {
padding-left: 2em;
margin-left: 30%;
}
.sc_services_default .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_default .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_default .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_default .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0;
}
.sc_services_default .sc_services_item_featured_right .sc_services_item_info {
text-align: right;
padding: 0;
margin-right: 6em;
}
.sc_services_default .sc_services_item_featured_right.with_image .sc_services_item_info {
padding-right: 2em;
margin-right: 30%;
}
.sc_services_default .trx_addons_hover_content .trx_addons_hover_title {
font-size: 1.3333em;
} .sc_services_light .sc_services_item {
margin-bottom: 2em;
text-align: left;
padding-top: 0.0001px;
}
.sc_services_light.slider_swiper .sc_services_item,
.sc_services_light .columns_padding_bottom .sc_services_item {
margin-bottom: 0;
}
.sc_services_light .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_light .sc_services_item_icon,
.sc_services_light .sc_services_item_pictogram {
display: inline-block;
text-align: center;
font-size: 3em;
line-height: 1em;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_light .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
top: 2px;
}
.sc_services_light .sc_services_item_number {
position: absolute;
z-index: 0;
top: 0;
left: 0;
display: inline-block;
text-align: left;
font-size: 7em;
line-height: 1em;
font-weight: 900;
}
.sc_services_light .sc_services_item_featured_top .post_featured + .sc_services_item_info {
padding-top: 1.5em;
}
.sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_info {
padding-top: 3em;
position: relative;
z-index: 2;
}
.sc_services_light .sc_services_item_title {
margin: 0;
}
.sc_services_light .sc_services_item_subtitle {
margin-top: 0.1em;
}
.sc_services_light .sc_services_item_featured_top.with_number .sc_services_item_subtitle {
font-weight: bold;
font-style: normal;
}
.sc_services_light .sc_services_item_content {
margin-top: 0.8em;
}
.sc_services_light .sc_services_item_content p {
margin: 0;
}
.sc_services_light .sc_services_item_button {
margin: 1em 0 0;
}
.sc_services_light .sc_services_item_featured_left,
.sc_services_light .sc_services_item_featured_right {
position: relative;
overflow: hidden;
}
.sc_services_light .sc_services_item_featured_left {
text-align: left;
}
.sc_services_light .sc_services_item_featured_right {
text-align: right;
}
.sc_services_light .sc_services_item_featured_top.with_icon {
text-align: center;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_light .sc_services_item_featured_right .sc_services_item_pictogram {
font-size: 2.5em;
margin-top: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_light .sc_services_item_featured_right .sc_services_item_pictogram {
width: 1em;
height: 1em;
}
.sc_services_light .sc_services_item_featured_left.without_content .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_right.without_content .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_left.without_content .sc_services_item_pictogram,
.sc_services_light .sc_services_item_featured_right.without_content .sc_services_item_pictogram {
font-size: 1.5em;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_number,
.sc_services_light .sc_services_item_featured_right .sc_services_item_number {
font-size: 2em;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_light .sc_services_item_featured_right .sc_services_item_thumb {
width: 30%;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_button,
.sc_services_light .sc_services_item_featured_right .sc_services_item_button {
display: none;
}
.sc_services_light .sc_services_item_featured_left .sc_services_item_info {
text-align: left;
padding: 0;
margin-left: 4em;
}
.sc_services_light .sc_services_item_featured_left.with_image .sc_services_item_info {
padding-left: 2em;
margin-left: 30%;
}
.sc_services_light .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_light .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_light .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_light .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0;
}
.sc_services_light .sc_services_item_featured_right .sc_services_item_info {
text-align: right;
padding: 0;
margin-right: 4em;
}
.sc_services_light .sc_services_item_featured_right.with_image .sc_services_item_info {
padding-right: 2em;
margin-right: 30%;
}  .sc_services_iconed .sc_services_item {
background-color: #fafafa;
position: relative;
}
.sc_services_iconed .sc_services_item_header {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 30%;
height: 100%;
position: absolute;
z-index: 1;
top: 0;
left: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
padding: 2rem;
color: #fff;
background-color: #333;
}
.sc_services_iconed .sc_services_item.with_image.with_icon .sc_services_item_header:before,
.sc_services_iconed .sc_services_item.with_image.with_pictogram .sc_services_item_header:before,
.sc_services_iconed .sc_services_item.with_image.with_number .sc_services_item_header:before {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
}
.sc_services_iconed .sc_services_item_header a {
display: block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_iconed .sc_services_item.without_content .sc_services_item_header {
position: static;
bottom: auto;
width: 100%;
height: auto;
}
.sc_services_iconed .sc_services_item_icon,
.sc_services_iconed .sc_services_item_pictogram {
display: block;
color: #fff;
font-size: 2.8em;
line-height: 1em;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_iconed .sc_services_item:hover .sc_services_item_icon {
color: #efa758;
}
.sc_services_iconed .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_iconed .sc_services_item.with_content .sc_services_item_icon,
.sc_services_iconed .sc_services_item.with_content .sc_services_item_pictogram {
position: absolute;
z-index: 10;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: 1em;
height: 1em;
text-align: center;
}
.sc_services_iconed .sc_services_item_title {
font-size: 1em;
line-height: 1.5em;
margin: 0;
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title {
margin: 1em 0 0;
min-height: 2.8em;
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title a {
color: #fff;
}
.sc_services_iconed .sc_services_item_header .sc_services_item_title a:hover {
color: #efa758;
}
.sc_services_iconed .sc_services_item_subtitle,
.sc_services_iconed .sc_services_item_button {
display: none;
}
.sc_services_iconed .sc_services_item_subtitle,
.sc_services_iconed .sc_services_item_subtitle a {
color: #efa758;
}
.sc_services_iconed .sc_services_item_subtitle a:hover {
color: #fff;
}
.sc_services_iconed .sc_services_item_title + .sc_services_item_subtitle,
.sc_services_iconed .sc_services_item_title + .sc_services_item_text,
.sc_services_iconed .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.6em;
}
.sc_services_iconed .sc_services_item_content {
margin-left: 30%;
padding: 2em 3em;
min-height: 7.5em;
}
.sc_services_iconed .sc_services_item_content p {
margin: 0;
}
.sc_services_iconed .sc_services_item_content p + p {
margin-top: 0.4em;
} .sc_services_callouts .sc_services_item {
background-color: #fafafa;
margin-bottom: 2em;
text-align: center;
padding-top: 0.0001px;
position: relative;
}
.sc_services_callouts.slider_swiper .sc_services_item,
.sc_services_callouts .columns_padding_bottom .sc_services_item {
margin-bottom: 0;
}
.sc_services_callouts .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_marker {
position: absolute;
z-index: 3;
display: block;
font-size: 2em;
width: 2em;
height: 2em;
line-height: 1.8em;
text-align: center;
margin-bottom: 0;
border: 2px solid #ddd;
background-color: #f0f0f0;
color: #efa758;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_services_callouts .sc_services_item_marker img {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_callouts .sc_services_item_marker_back {
border-color: #cc9948;
background-color: #efa758;
color: #fff;
}
.sc_services_callouts .sc_services_item_marker_bg {
z-index: 1;
background-color: #fff;
border-color: #fff;
}
.sc_services_callouts .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
top: 2px;
}
.sc_services_callouts .sc_services_item_thumb {
background-size: cover;
background-repeat: no-repeat;
}
.sc_services_callouts .sc_services_item_thumb:before {
content: ' ';
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.3);
}
.sc_services_callouts .sc_services_item_thumb.sc_services_item_marker_back:before {
display: none;
}
.sc_services_callouts .sc_services_item_number {
font-weight: 900;
}
.sc_services_callouts .sc_services_item_marker {
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transition: -webkit-transform 0.6s ease;
-ms-transition: -ms-transform 0.6s ease;
transition: transform 0.6s ease;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
}
.sc_services_callouts .sc_services_item_marker_back {
z-index: 2;
}
.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker {
-webkit-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker_back {
-webkit-transform: rotateX(180deg);
-ms-transform: rotateX(180deg);
transform: rotateX(180deg);
}
.sc_services_callouts .sc_services_item_featured_top:hover .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_bottom:hover .sc_services_item_marker {
-webkit-transform: rotateX(-180deg);
-ms-transform: rotateX(-180deg);
transform: rotateX(-180deg);
}
.sc_services_callouts .sc_services_item_featured_top:hover .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_bottom:hover .sc_services_item_marker_back {
-webkit-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker_back {
-webkit-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.sc_services_callouts .sc_services_item_featured_left:hover .sc_services_item_marker,
.sc_services_callouts .sc_services_item_featured_right:hover .sc_services_item_marker {
-webkit-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.sc_services_callouts .sc_services_item_featured_left:hover .sc_services_item_marker_back,
.sc_services_callouts .sc_services_item_featured_right:hover .sc_services_item_marker_back {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_services_callouts .sc_services_item_featured_top {
padding-top: 2em;
}
.sc_services_callouts .sc_services_item_featured_bottom {
padding-bottom: 2em;
}
.sc_services_callouts .sc_services_item_featured_left {
padding-left: 2em;
}
.sc_services_callouts .sc_services_item_featured_right {
padding-right: 2em;
}
.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_top .sc_services_item_marker {
top: -1em;
left: 50%;
margin-left: -1em;
}
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_bottom .sc_services_item_marker {
bottom: -1em;
left: 50%;
margin-left: -1em;
}
.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_left .sc_services_item_marker {
left: -1em;
top: 50%;
margin-top: -1em;
}
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker_bg,
.sc_services_callouts .sc_services_item_featured_right .sc_services_item_marker {
right: -1em;
top: 50%;
margin-top: -1em;
}
.sc_services_callouts .sc_services_item_info {
padding: 1.5em 2em;
}
.sc_services_callouts .sc_services_item_title {
margin: 0;
}
.sc_services_callouts .sc_services_item_subtitle {
margin-top: 0.1em;
}
.sc_services_callouts .sc_services_item_content {
margin-top: 1em;
}
.sc_services_callouts .sc_services_item_content p {
margin: 0;
}
.sc_services_callouts .sc_services_item_button {
margin: 1em 0 0;
} .sc_services_timeline .sc_services_item {
padding-top: 0.0001px;
position: relative;
}
.sc_services_timeline .sc_services_item_marker {
position: absolute;
z-index: 2;
display: block;
font-size: 2em;
width: 2em;
height: 2em;
line-height: 1.8em;
text-align: center;
margin-bottom: 0;
border: 2px solid #ddd;
background-color: #f0f0f0;
color: #efa758;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_services_timeline .sc_services_item:hover .sc_services_item_marker {
border-color: #cc9948;
background-color: #efa758;
color: #fff;
}
.sc_services_timeline .sc_services_item_marker img {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_timeline .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
top: 2px;
}
.sc_services_timeline .sc_services_item_thumb {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_services_timeline .sc_services_item_number {
font-weight: 900;
}
.sc_services_timeline .sc_services_item_timeline {
display: block;
position: absolute;
z-index: 1;
border-style: dashed;
border-color: #ddd;
}
.sc_services_timeline .sc_services_item_featured_top {
padding-top: 4.5em;
}
.sc_services_timeline .sc_services_item_featured_bottom {
padding-bottom: 4.5em;
}
.sc_services_timeline .sc_services_item_featured_left {
padding-left: 6em;
}
.sc_services_timeline .sc_services_item_featured_right {
padding-right: 6em;
}
.sc_services_timeline .sc_services_item_featured_top .sc_services_item_marker {
left: 0;
top: 0;
}
.sc_services_timeline .sc_services_item_featured_top .sc_services_item_timeline {
top: 2em;
left: 0;
border-width: 1px 0 0 0;
width: 100%;
height: 1px;
}
.sc_services_timeline .sc_services_item_featured_bottom .sc_services_item_marker {
left: 0;
bottom: 0;
}
.sc_services_timeline .sc_services_item_featured_bottom .sc_services_item_timeline {
bottom: 2em;
left: 0;
border-width: 1px 0 0 0;
width: 100%;
height: 1px;
}
.sc_services_timeline .sc_services_item_featured_left .sc_services_item_marker {
left: 0;
top: 0;
}
.sc_services_timeline .sc_services_item_featured_left .sc_services_item_timeline {
top: 0;
left: 2em;
border-width: 0 1px 0 0;
width: 1px;
height: 100%;
}
.sc_services_timeline .sc_services_item_featured_right .sc_services_item_marker {
right: 0;
top: 0;
}
.sc_services_timeline .sc_services_item_featured_right .sc_services_item_timeline {
top: 0;
right: 2em;
border-width: 0 1px 0 0;
width: 1px;
height: 100%;
}
.sc_services_timeline .sc_services_item_featured_top .sc_services_item_info,
.sc_services_timeline .sc_services_item_featured_bottom .sc_services_item_info {
padding: 1em 1.5em 1em 0;
}
.sc_services_timeline .sc_services_item_featured_left .sc_services_item_info,
.sc_services_timeline .sc_services_item_featured_right .sc_services_item_info {
padding: 0 0 2em 0;
}
.sc_services_timeline .sc_services_item_info .post_featured,
.sc_services_timeline .sc_services_item_info .post_featured img {
min-width: 100%;
height: auto;
}
.sc_services_timeline .sc_services_item_title {
margin: 0;
}
.sc_services_timeline .sc_services_item_subtitle {
margin-top: 0.1em;
}
.sc_services_timeline .sc_services_item_content {
margin-top: 1em;
}
.sc_services_timeline .sc_services_item_content p {
margin: 0;
}
.sc_services_timeline .sc_services_item_button {
margin: 1em 0 0;
} .sc_services_list [class*="column-"] {
padding-bottom: 0 !important;
padding-top: 0 !important;
}
.sc_services_list.slider_swiper .sc_services_item,
.sc_services_list .columns_padding_bottom .sc_services_item {
margin-bottom: 0;
}
.sc_services_list .sc_services_item.sc_services_item_featured_top {
text-align: center;
}
.sc_services_list .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_list .sc_services_item_thumb .icons {
display: none !important;
}
.sc_services_list .sc_services_item_icon,
.sc_services_list .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 3em;
width: 1em;
height: 1em;
line-height: 1em;
text-align: center;
}
.sc_services_list .sc_services_item_icon img {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_list .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_list .sc_services_item_pictogram {
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
}
.sc_services_list .sc_services_item_number {
display: inline-block;
text-align: center;
font-size: 3em;
line-height: 1em;
}
.sc_services_list .sc_services_item_info {
padding: 1.5em 0 0;
}
.sc_services_list .sc_services_item_title {
margin: 0;
font-weight: 400;
}
.sc_services_list .sc_services_item_title.with_price .sc_services_item_price {
margin: 0;
}
.sc_services_list .sc_services_item_featured_top .sc_services_item_title.with_price {
padding-right: 0;
}
.sc_services_list .sc_services_item_featured_top .sc_services_item_title .sc_services_item_price {
position: static;
}
.sc_services_list .sc_services_item_featured_left,
.sc_services_list .sc_services_item_featured_right {
position: relative;
overflow: hidden;
}
.sc_services_list .sc_services_item_featured_left {
text-align: left;
}
.sc_services_list .sc_services_item_featured_right {
text-align: right;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_list .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_list .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_list .sc_services_item_featured_right .sc_services_item_pictogram {
font-size: 0.65em;
border: 1px solid #ddd;
color: #ddd;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
width: 1.8em;
height: 1.8em;
line-height: 1.6em;
position: absolute;
z-index: 1;
top: 3px;
left: 0;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_list .sc_services_item_featured_right .sc_services_item_pictogram {
border: none;
-webkit-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_icon img,
.sc_services_list .sc_services_item_featured_right .sc_services_item_icon img {
max-width: 70%;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_number,
.sc_services_list .sc_services_item_featured_right .sc_services_item_number {
font-size: 1.2em;
line-height: inherit;
color: #ddd;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_list .sc_services_item_featured_right .sc_services_item_thumb {
width: 10%;
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_title,
.sc_services_list .sc_services_item_featured_right .sc_services_item_title {
font-size: 1em;
line-height: inherit;
padding-bottom: 2px;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_content,
.sc_services_list .sc_services_item_featured_right .sc_services_item_content {
min-height: 0;
}
.sc_services_list .sc_services_item_featured_left .sc_services_item_info {
text-align: left;
padding: 0 0 0 1em;
margin-left: 1em;
}
.sc_services_list .sc_services_item_featured_left.with_image .sc_services_item_info {
margin-left: 10%;
}
.sc_services_list .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_list .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_list .sc_services_item_featured_right .sc_services_item_pictogram {
left: auto;
right: 0;
}
.sc_services_list .sc_services_item_featured_right .sc_services_item_info {
text-align: right;
padding: 0 2em 0 0;
margin-right: 1em;
}
.sc_services_list .sc_services_item_featured_right.with_image .sc_services_item_info {
margin-right: 10%;
} .sc_services_hover .sc_services_item {
position: relative;
text-align: center;
-webkit-perspective: 600px;
-ms-perspective: 600px;
perspective: 600px;
}
.sc_services_hover .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 100%;
display: inline-block;
}
.sc_services_hover .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_hover .sc_services_item_header,
.sc_services_hover .sc_services_item_content {
color: #fff;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #333;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transition: -webkit-transform 0.6s ease;
-ms-transition: -ms-transform 0.6s ease;
transition: transform 0.6s ease;
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
overflow: hidden;
}
.sc_services_hover .sc_services_item_header {
z-index: 2;
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_services_hover .sc_services_item_content {
-webkit-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.sc_services_hover .sc_services_item:hover .sc_services_item_header {
-webkit-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}
.sc_services_hover .sc_services_item:hover .sc_services_item_content {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header:before,
.sc_services_hover .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header:before,
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_content:before {
background-color: rgba(0, 0, 0, 0.75);
}
.sc_services_hover .sc_services_item_header_inner,
.sc_services_hover .sc_services_item_content_inner {
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2em;
}
.sc_services_hover .sc_services_item_icon,
.sc_services_hover .sc_services_item_pictogram {
display: block;
font-size: 3em;
line-height: 1em;
color: #fff;
}
.sc_services_hover .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_hover .sc_services_item_number {
display: block;
font-size: 4em;
line-height: 1em;
font-weight: 900;
color: #fff;
}
.sc_services_hover .sc_services_item_title {
margin: 0;
}
.sc_services_hover .sc_services_item_title,
.sc_services_hover .sc_services_item_title a {
color: #fff !important;
}
.sc_services_hover .sc_services_item_title a:hover {
color: #efa758;
}
.sc_services_hover .sc_services_item_subtitle,
.sc_services_hover .sc_services_item_subtitle a {
color: #fff !important;
}
.sc_services_hover .sc_services_item_subtitle a:hover {
color: #efa758;
}
.sc_services_hover .sc_services_item_header .sc_services_item_title {
margin: 1em 0 0;
}
.sc_services_hover .sc_services_item_featured_none .sc_services_item_header .sc_services_item_title {
margin-top: 0;
}
.sc_services_hover .sc_services_item_title + .sc_services_item_text,
.sc_services_hover .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 0.6em;
}
.sc_services_hover .sc_services_item_price {
font-size: 1.5em;
font-weight: normal;
text-shadow: 0 0 10px #000;
margin-top: 0.6em;
}
.sc_services_hover .sc_services_item_price,
.sc_services_hover .sc_services_item_price .amount {
color: #fff !important;
}
.sc_services_hover .sc_services_item_text {
color: #aaa;
max-height: 5em;
}
.sc_services_hover .sc_services_item_content p {
margin: 0;
}
.sc_services_hover .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image:before {
display: none;
}
.sc_services_hover [class*="column-"]:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image,
.sc_services_hover .slider-slide:nth-child(2n) .sc_services_item.with_image .sc_services_item_header.without_image {
background-color: #ddd;
}
.sc_services_hover [class*="column-"]:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image,
.sc_services_hover .slider-slide:nth-child(2n+1) .sc_services_item.with_image .sc_services_item_header.without_image {
background-color: #f7f7f7;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_icon,
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_number {
color: #888;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a {
color: #333;
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_title a,
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_title a:hover {
color: #efa758;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a {
color: #efa758;
}
.sc_services_hover .sc_services_item.with_image:hover .sc_services_item_header.without_image .sc_services_item_subtitle a,
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_subtitle a:hover {
color: #333;
}
.sc_services_hover .sc_services_item.with_image .sc_services_item_header.without_image .sc_services_item_text {
color: #666;
} .sc_services_chess {
overflow: hidden;
}
.sc_services_chess .sc_services_item {
position: relative;
overflow: hidden;
background-color: #f7f7f7;
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.sc_services_chess .sc_services_item_header {
width: 50%;
float: left;
margin-bottom: 0 !important;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_services_chess .sc_services_item_header:before {
content: ' ';
display: inline-block;
width: 0;
height: 0;
padding-top: 100%; }
.sc_services_chess .sc_services_item_content {
position: absolute;
z-index: 1;
top: 50%;
right: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 50%;
max-height: 100%;
overflow: hidden;
padding: 2em;
}
.sc_services_chess .sc_services_item:hover {
background-color: #333;
}
.sc_services_chess .sc_services_item:hover .sc_services_item_title a,
.sc_services_chess .sc_services_item:hover .sc_services_item_text {
color: #fff;
}
.sc_services_chess .sc_services_item:hover .sc_services_item_title a:hover {
color: #efa758;
}
.sc_services_chess .sc_services_item_title {
margin: 0;
}
.sc_services_chess .sc_item_columns_1 .sc_services_item_content {
padding: 2em 8%;
}
.sc_services_chess .sc_item_columns_2 .sc_services_item_content {
padding: 2em 6%;
}
.sc_services_chess .sc_item_columns_3 .sc_services_item_content {
padding: 2em 4%;
}
.sc_services_chess .sc_item_columns_3 .sc_services_item_text {
display: none;
}
.sc_services_chess .sc_services_item_title + .sc_services_item_text,
.sc_services_chess .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 1em;
}
.sc_services_chess .sc_item_columns_1 .sc_services_item:nth-child(2n+2) .sc_services_item_header {
float: right;
}
.sc_services_chess .sc_item_columns_1 .sc_services_item:nth-child(2n+2) .sc_services_item_content {
right: auto;
left: 0;
}
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+3) .sc_services_item_header,
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+4) .sc_services_item_header {
float: right;
}
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+3) .sc_services_item_content,
.sc_services_chess .sc_item_columns_2 [class*="column-"]:nth-child(4n+4) .sc_services_item_content {
right: auto;
left: 0;
}
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+4) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+5) .sc_services_item_header,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+6) .sc_services_item_header {
float: right;
}
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+4) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+5) .sc_services_item_content,
.sc_services_chess .sc_item_columns_3 [class*="column-"]:nth-child(6n+6) .sc_services_item_content {
right: auto;
left: 0;
} .sc_services_tabs_simple .sc_services_tabs_list {
display: block;
overflow: hidden;
text-align: center;
}
.sc_services_tabs_simple .sc_services_tabs_list_item {
display: inline-block;
vertical-align: top;
padding: 0 1.5em;
cursor: pointer;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
max-width: 25%;
}
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
cursor: default;
}
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
color: #efa758;
}
.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_title,
.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_subtitle > a,
.sc_services_tabs_simple .sc_services_tabs_list_item .sc_services_item_subtitle > span {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_tabs_simple .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_tabs_simple .sc_services_item_thumb .icons {
display: none !important;
}
.sc_services_tabs_simple .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_pictogram,
.sc_services_tabs_simple .sc_services_item_number {
display: inline-block;
vertical-align: top;
text-align: center;
font-size: 3em;
line-height: 1em;
}
.sc_services_tabs_simple .sc_services_item_pictogram,
.sc_services_tabs_simple .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
}
.sc_services_tabs_simple .sc_services_item_number {
font-size: 1.5em;
font-weight: 700;
}
.sc_services_tabs_simple .sc_services_item_title {
margin: 0;
}
.sc_services_tabs_simple .sc_services_tabs_content {
margin: 2em auto 0;
max-width: 75%;
text-align: center;
position: relative;
}
.sc_services_tabs_simple .sc_services_tabs_content_item {
width: 100%;
opacity: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_services_tabs_simple .sc_services_tabs_content_item.sc_services_tabs_content_item_active {
position: relative;
z-index: 2;
opacity: 1;
}
.sc_services_tabs_simple .sc_services_tabs_content p {
margin: 0;
}
.sc_services_tabs_simple .sc_services_tabs_content .sc_services_item_button {
margin-top: 2em;
}
.sc_services_tabs_simple .sc_services_item_featured_top .sc_services_item_info {
padding-top: 1em;
}
.sc_services_tabs_simple .sc_services_item_featured_top .sc_services_item_number {
font-size: 3em;
}
.sc_services_tabs_simple .sc_services_item_featured_top .sc_services_item_thumb {
display: inline-block;
}
.sc_services_tabs_simple .sc_services_item_featured_left,
.sc_services_tabs_simple .sc_services_item_featured_right {
position: relative;
overflow: hidden;
}
.sc_services_tabs_simple .sc_services_item_featured_left {
text-align: left;
}
.sc_services_tabs_simple .sc_services_item_featured_right {
text-align: right;
}
.sc_services_tabs_simple .sc_services_item_featured_top.with_icon {
text-align: center;
}
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_pictogram,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_pictogram {
font-size: 2em;
margin-top: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0.75em;
}
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_number,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_number {
font-size: 2em;
position: absolute;
z-index: 1;
top: 0;
left: 0.75em;
}
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_thumb,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_thumb {
font-size: 2em;
width: 1em;
position: absolute;
z-index: 1;
top: 0.25em;
left: 0.75em;
}
.sc_services_tabs_simple .sc_services_item_featured_left .sc_services_item_info {
text-align: left;
padding: 0;
margin-left: 3em;
}
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_thumb,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_icon,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_pictogram,
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_number {
left: auto;
right: 0.75em;
}
.sc_services_tabs_simple .sc_services_item_featured_right .sc_services_item_info {
text-align: right;
padding: 0;
margin-right: 3em;
} .sc_services_tabs .sc_services_content {
position: relative;
}
.sc_services_tabs .sc_services_tabs_list {
display: block;
width: 35%;
max-height: 25em;
overflow-y: auto;
position: relative;
z-index: 1;
}
.sc_services_tabs .sc_services_tabs_list_item {
padding: 2em;
background-color: #f7f7f7;
cursor: pointer;
position: relative;
z-index: 1;
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2) {
background-color: #ddd;
}
.sc_services_tabs .sc_services_tabs_list_item:hover,
.sc_services_tabs .sc_services_tabs_list_item:nth-child(2n+2):hover {
background-color: #eee;
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active {
background-color: #333;
cursor: default;
}
.sc_services_tabs .sc_services_tabs_list_item.sc_services_tabs_list_item_active .sc_services_item_title {
color: #fff;
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title {
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_title.with_icon {
position: relative;
padding-left: 3em;
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_icon,
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_pictogram,
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_number {
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
display: inline-block;
vertical-align: top;
color: #efa758;
font-size: 2em;
line-height: 1em;
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_tabs .sc_services_tabs_list_item .sc_services_item_pictogram,
.sc_services_tabs .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_tabs .sc_services_tabs_content {
position: absolute;
z-index: 2;
top: 0;
right: 0;
width: 67%;
height: 100%;
}
.sc_services_tabs .sc_services_item {
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.sc_services_tabs .sc_services_item_header,
.sc_services_tabs .sc_services_item_content {
position: relative;
display: inline-block;
vertical-align: top;
width: 50%;
height: 100%;
margin-bottom: 0 !important;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_services_tabs .sc_services_item_header:before {
display: none;
}
.sc_services_tabs .sc_services_item_content {
background-color: #f7f7f7;
overflow: hidden;
}
.sc_services_tabs .sc_services_item_content_inner {
position: absolute;
z-index: 1;
top: 50%;
left: 0;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 100%;
max-height: 100%;
padding: 2em;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_tabs .sc_services_item_title {
margin: 0;
}
.sc_services_tabs .sc_services_item_title + .sc_services_item_text,
.sc_services_tabs .sc_services_item_subtitle + .sc_services_item_text {
margin-top: 1em;
} .sc_services_tabs.effect_fade .sc_services_item {
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
opacity: 0;
pointer-events: none;
}
.sc_services_tabs.effect_fade .sc_services_item_active {
opacity: 1;
pointer-events: auto;
} .sc_services_tabs.effect_slide .sc_services_tabs_content {
overflow: hidden;
}
.sc_services_tabs.effect_slide .sc_services_item {
top: -120%;
-webkit-transition: top 0.3s ease;
-ms-transition: top 0.3s ease;
transition: top 0.3s ease;
}
.sc_services_tabs.effect_slide .sc_services_item_flip,
.sc_services_tabs.effect_slide .sc_services_item_active {
top: 0;
}
.sc_services_tabs.effect_slide .sc_services_item_active {
z-index: 2;
} .sc_services_tabs.effect_flip .sc_services_item {
-webkit-perspective: 1300px;
-ms-perspective: 1300px;
perspective: 1300px;
}
.sc_services_tabs.effect_flip .sc_services_item_active {
z-index: 2;
}
.sc_services_tabs.effect_flip .sc_services_item_flip {
z-index: 3;
} .sc_services_tabs.effect_flip .sc_services_item_active.sc_services_item_flipping {
z-index: 4;
}
.sc_services_tabs.effect_flip .sc_services_item_header,
.sc_services_tabs.effect_flip .sc_services_item_content {
-webkit-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: -webkit-transform 0.6s ease;
-ms-transition: -ms-transform 0.6s ease;
transition: transform 0.6s ease;
}
.sc_services_tabs.effect_flip .sc_services_item_header {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
-webkit-transform-origin: 100% 50%;
-ms-transform-origin: 100% 50%;
transform-origin: 100% 50%;
}
.sc_services_tabs.effect_flip .sc_services_item_flip .sc_services_item_header {
-webkit-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.sc_services_tabs.effect_flip .sc_services_item_content {
-webkit-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
-webkit-transform-origin: 0% 50%;
-ms-transform-origin: 0% 50%;
transform-origin: 0% 50%;
}
.sc_services_tabs.effect_flip .sc_services_item_active .sc_services_item_content,
.sc_services_tabs.effect_flip .sc_services_item_flip .sc_services_item_content {
-webkit-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
} .services_single .services_page_header {
margin-bottom: 2em;
}
.services_single .services_page_buttons {
margin-top: 2em;
}
.services_single .services_page_featured {
position: relative;
display: inline-block;
vertical-align: top;
}
.services_single .services_page_featured .sc_services_item_price {
font-size: 2.5em;
font-weight: normal;
position: absolute;
z-index: 4;
bottom: 1em;
right: 1em;
color: #fff;
text-shadow: 0 0 10px #000;
}
.services_single .services_page_title:first-child {
margin-top: 0;
}
.services_single .services_page_title.with_price {
position: relative;
padding-right: 4em;
}
.services_single .services_page_title > .sc_services_item_price {
position: absolute;
z-index: 1;
top: 0;
right: 0;
}
.services_single .services_page_content > .sc_services_item_price {
font-size: 1.5em;
font-weight: normal;
float: right;
margin: 0 0 0.5em 1em;
} .services_page_tabs {
margin-top: 3em;
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-tabs-active:after {
display: none;
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles {
border-bottom: 1px solid #ddd;
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li {
top: 1px;
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:first-child {
margin-left: 1em;
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li + li {
margin-left: 0;
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li > a {
display: block;
padding: 1em 2em;
background-color: #f7f7f7;
border: 1px solid #f7f7f7;
border-bottom-color: #ddd;
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li.ui-state-active > a {
border-color: #ddd;
background-color: #fff;
border-bottom-color: #fff;
}
.services_page_tabs.trx_addons_tabs .trx_addons_tabs_titles li:not(.ui-state-active) > a:hover {
background-color: #f0f0f0;
border-color: #f7f7f7 #f7f7f7 #ddd;
}
.services_page_tabs.trx_addons_tabs .services_page_section {
padding-top: 3em;
}
.services_page_tabs.trx_addons_tabs .services_page_section + .services_page_section {
display: none;
} .sc_services_panel {
--sc-services-panel-text: #fff;
--sc-services-panel-text-link: #fff;
--sc-services-panel-text-hover: #eaeaea;
}
.sc_services_panel .sc_services_columns_wrap,
.sc_services_panel .sc_item_posts_container {
margin-left: 0;
margin-right: 0;
position: relative;
}
.sc_services_panel .sc_services_columns_wrap [class*="trx_addons_column-"],
.sc_services_panel .sc_item_posts_container [class*="trx_addons_column-"] {
padding: 0 !important;
}
.sc_services_panel .sc_services_item {
position: relative;
z-index: 2;
padding: 20em 2em 2em;
color: var(--sc-services-panel-text);
}
.sc_services_panel .sc_services_item a {
color: var(--sc-services-panel-text-link);
}
.sc_services_panel .sc_services_item a:hover {
color: var(--sc-services-panel-text-hover);
}
.sc_services_panel .sc_services_item .sc_services_item_thumb {
display: block;
margin: 0 0 1em;
width: 4em;
height: 4em;
line-height: 4em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_panel .sc_services_item .sc_services_item_thumb img {
object-fit: cover;
object-position: center;
height: 100%;
width: auto;
}
.sc_services_panel .sc_services_item .sc_services_item_thumb .mask, .sc_services_panel .sc_services_item .sc_services_item_thumb .icons, .sc_services_panel .sc_services_item .sc_services_item_thumb .sc_services_item_price {
display: none;
}
.sc_services_panel .sc_services_item .sc_services_item_icon,
.sc_services_panel .sc_services_item .sc_services_item_pictogram {
position: relative;
display: inline-block;
font-size: 3em;
width: 2em;
height: 2em;
line-height: 1.8em;
text-align: left;
margin: 0;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_panel .sc_services_item .sc_services_item_icon img {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_panel .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
top: 2px;
}
.sc_services_panel .sc_services_item .sc_services_item_pictogram {
border: none;
width: auto;
margin-bottom: 0.3em;
}
.sc_services_panel .sc_services_item .sc_services_item_number {
display: inline-block;
text-align: left;
font-size: 5em;
line-height: 1em;
font-weight: 900;
margin: 0 0 0.3em;
}
.sc_services_panel .sc_services_item .sc_services_item_title {
margin: 0;
}
.sc_services_panel .sc_services_item .sc_services_item_title a {
color: var(--sc-services-panel-text-link);
}
.sc_services_panel .sc_services_item .sc_services_item_title a:hover {
color: var(--sc-services-panel-text-hover);
}
.sc_services_panel .sc_services_item .sc_services_item_subtitle {
margin-top: 0.5em;
}
.sc_services_panel .sc_services_item .sc_services_item_content {
margin-top: 1.5em;
}
.sc_services_panel .sc_services_item .sc_services_item_button {
margin-top: 1em;
opacity: 0;
}
.sc_services_panel .sc_services_item .sc_services_item_button .sc_button.sc_button_simple:not(.sc_button_bg_image) {
color: var(--sc-services-panel-text-link);
}
.sc_services_panel .sc_services_item .sc_services_item_button .sc_button.sc_button_simple:not(.sc_button_bg_image):hover {
color: var(--sc-services-panel-text-hover);
}
.sc_services_panel .sc_services_item .sc_services_item_thumb,
.sc_services_panel .sc_services_item .sc_services_item_pictogram,
.sc_services_panel .sc_services_item .sc_services_item_icon,
.sc_services_panel .sc_services_item .sc_services_item_number,
.sc_services_panel .sc_services_item .sc_services_item_title,
.sc_services_panel .sc_services_item .sc_services_item_subtitle,
.sc_services_panel .sc_services_item .sc_services_item_meta,
.sc_services_panel .sc_services_item .sc_services_item_content,
.sc_services_panel .sc_services_item .sc_services_item_button {
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
-webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s ease;
-ms-transition: -ms-transform 0.3s ease, opacity 0.3s ease;
transition: transform 0.3s ease, opacity 0.3s ease;
}
.sc_services_panel .sc_services_item:hover .sc_services_item_thumb, .sc_services_panel .sc_services_item:hover .sc_services_item_pictogram, .sc_services_panel .sc_services_item:hover .sc_services_item_icon, .sc_services_panel .sc_services_item:hover .sc_services_item_number, .sc_services_panel .sc_services_item:hover .sc_services_item_title, .sc_services_panel .sc_services_item:hover .sc_services_item_subtitle, .sc_services_panel .sc_services_item:hover .sc_services_item_meta, .sc_services_panel .sc_services_item:hover .sc_services_item_content {
-webkit-transform: translateY(-30px);
-ms-transform: translateY(-30px);
transform: translateY(-30px);
}
.sc_services_panel .sc_services_item:hover .sc_services_item_button {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.sc_services_panel .sc_services_item + .sc_services_item,
.sc_services_panel [class*="trx_addons_column-"] + [class*="trx_addons_column-"] .sc_services_item {
border-left: 1px solid rgba(255, 255, 255, 0.2);
}
.sc_services_panel .sc_services_panel_thumbs {
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #f0f0f0;
}
.sc_services_panel .sc_services_panel_thumbs:before {
content: ' ';
display: block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.2);
}
.sc_services_panel .sc_services_panel_thumbs .sc_panel_thumb {
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
-webkit-transition: opacity 0.5s ease;
-ms-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
opacity: 0;
pointer-events: none;
}
.sc_services_panel .sc_services_panel_thumbs .sc_panel_thumb_active {
opacity: 1;
}.sc_icons {
position: relative;
padding-top: 0.0001px;
}
.sc_icons_columns_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.sc_icons_slider .sc_icons_item,
.sc_icons_columns_wrap .sc_icons_item {
display: inline-block;
vertical-align: top;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_icons_slider .sc_icons_item {
margin-bottom: 0 !important;
}
.sc_icons .sc_icons_item {
position: relative;
}
.sc_icons.sc_align_left .sc_icons_item {
text-align: left;
}
.sc_icons.sc_align_center .sc_icons_item {
text-align: center;
}
.sc_icons.sc_align_right .sc_icons_item {
text-align: right;
}
.sc_icons .sc_icons_item > * {
margin: 0;
}
.sc_icons .sc_icons_icon {
color: #efa758;
position: relative;
z-index: 2;
display: inline-block;
width: auto;
}
.sc_icons_icon.sc_icons_char:before,
.sc_icons_icon.sc_icons_char > span:before {
content: attr(data-char);
font-weight: 700;
}
.sc_icon_type_svg.sc_icon_animation {
visibility: hidden;
}
.sc_icon_type_svg svg {
stroke: currentColor;
fill: currentColor;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_icon_type_svg.sc_icon_animation svg {
fill: none !important;
}
.sc_icons .sc_icons_icon:before,
.sc_icons .sc_icons_icon > span:before {
font-size: 6em;
line-height: 1.1em !important;
}
.sc_icon_type_svg svg,
.sc_icon_type_svg object {
width: 6em;
height: 6em;
display: inline-block;
overflow: visible;
margin-bottom: -0.1em;
}
.sc_icons .sc_icons_image img {
max-width: 75%;
}
.sc_icons_size_small .sc_icons_icon:before,
.sc_icons_size_small .sc_icons_icon > span:before {
font-size: 4em;
line-height: 1.1em !important;
}
.sc_icons_size_small .sc_icon_type_svg svg,
.sc_icons_size_small .sc_icon_type_svg object {
width: 4em;
height: 4em;
}
.sc_icons_size_large .sc_icons_icon:before,
.sc_icons_size_large .sc_icons_icon > span:before {
font-size: 8em;
line-height: 1.1em !important;
}
.sc_icons_size_large .sc_icon_type_svg svg,
.sc_icons_size_large .sc_icon_type_svg object {
width: 8em;
height: 8em;
}
.sc_icons .sc_icons_icon > span {
display: inline-block;
opacity: 0;
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: auto;
}
.sc_icons .sc_icons_icon,
.sc_icons .sc_icons_item_title {
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_icons .sc_icons_item_title span,
.sc_icons .sc_icons_item_description span {
display: block;
}
.sc_icons_item_title {
font-size: 1.25em;
line-height: 1.3em;
font-weight: 400;
font-style: normal;
text-transform: uppercase;
letter-spacing: 1px;
margin: 0;
}
.sc_icons_item_description {
font-size: 1em;
line-height: 1.6em;
}
.sc_icons_item_title + .sc_icons_item_description {
margin-top: 0.5em;
}
.sc_icons .sc_icons_item_link {
display: block;
position: absolute;
z-index: 10;
top: 0;
left: 0;
width: 100%;
height: 100%;
} .sc_icons_default .sc_icons_icon + .sc_icons_item_details,
.sc_icons_default .sc_icons_image + .sc_icons_item_details {
margin-top: 1em;
} .sc_icons_modern {
position: relative;
}
.sc_icons_modern .sc_icons_icon,
.sc_icons_modern .sc_icons_image {
position: absolute;
z-index: 1;
top: 0;
left: 0;
}
.sc_icons_modern .sc_icons_image {
max-width: 6em;
overflow: hidden;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_icons_modern .sc_icons_image img {
max-width: none;
height: 6em;
}
.sc_icons_modern.sc_icons_size_small .sc_icons_image {
max-width: 4em;
}
.sc_icons_modern.sc_icons_size_small .sc_icons_image img {
height: 4em;
}
.sc_icons_modern.sc_icons_size_large .sc_icons_image {
max-width: 8em;
}
.sc_icons_modern.sc_icons_size_large .sc_icons_image img {
height: 8em;
}
.sc_icons_modern.sc_align_right .sc_icons_icon,
.sc_icons_modern.sc_align_right .sc_icons_image {
left: auto;
right: 0;
}
.sc_icons_modern .sc_icons_item_details {
min-height: 6em;
padding-left: 8em;
}
.sc_icons_modern.sc_align_right .sc_icons_item_details {
padding-left: 0;
padding-right: 8em;
}
.sc_icons_modern.sc_icons_size_small .sc_icons_item_details {
min-height: 4em;
padding-left: 6em;
}
.sc_icons_modern.sc_icons_size_small.sc_align_right .sc_icons_item_details {
padding-left: 0;
padding-right: 6em;
}
.sc_icons_modern.sc_icons_size_large .sc_icons_item_details {
min-height: 8em;
padding-left: 10em;
}
.sc_icons_modern.sc_icons_size_large.sc_align_right .sc_icons_item_details {
padding-left: 0;
padding-right: 10em;
} .sc_icons .sc_icons_item_linked:hover .sc_icons_icon > span {
-webkit-animation: icons-zoom 0.25s ease-out;
-ms-animation: icons-zoom 0.25s ease-out;
animation: icons-zoom 0.25s ease-out;
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon > svg {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image img {
-webkit-transition: all 0.25s ease;
-ms-transition: all 0.25s ease;
transition: all 0.25s ease;
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title {
-webkit-transform-origin: center bottom;
-ms-transform-origin: center bottom;
transform-origin: center bottom;
}
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description {
-webkit-transform-origin: center top;
-ms-transform-origin: center top;
transform-origin: center top;
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_image img {
-webkit-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title,
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_icon + .sc_icons_item_title + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_description,
.sc_icons .sc_icons_item_linked:hover .sc_icons_image + .sc_icons_item_title + .sc_icons_item_description {
-webkit-transform: scale(0.9, 0.9);
-ms-transform: scale(0.9, 0.9);
transform: scale(0.9, 0.9);
}
@-webkit-keyframes icons-zoom {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: scale(1.75, 1.75);
-ms-transform: scale(1.75, 1.75);
transform: scale(1.75, 1.75);
}
}
@keyframes icons-zoom {
0% {
opacity: 1;
}
100% {
opacity: 0;
-webkit-transform: scale(1.75, 1.75);
-ms-transform: scale(1.75, 1.75);
transform: scale(1.75, 1.75);
}
}.sc_services_qw-panel {
--sc-services-panel-text: #fff;
}
.sc_services_qw-panel .sc_services_columns_wrap,
.sc_services_qw-panel .sc_item_posts_container {
margin-left: 0;
margin-right: 0;
position: relative;
overflow: hidden;
}
.sc_services_qw-panel .sc_services_columns_wrap [class*="trx_addons_column-"],
.sc_services_qw-panel .sc_item_posts_container [class*="trx_addons_column-"] {
padding: 0 !important;
position: relative;
}
.sc_services_qw-panel .sc_services_columns_wrap [class*="trx_addons_column-"]:before,
.sc_services_qw-panel .sc_item_posts_container [class*="trx_addons_column-"]:before {
content: "";
display: block;
position: absolute;
z-index: 1;
top: -1px;
right: 0;
bottom: 0;
left: -1px;
border-top: 1px solid;
border-left: 1px solid;
border-color: rgba(255, 255, 255, 0.2);
}
.sc_services_qw-panel .sc_services_content .sc_services_item + .sc_services_item {
border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.sc_services_qw-panel .sc_services_item {
position: relative;
z-index: 2;
color: var(--sc-services-panel-text);
}
.sc_services_qw-panel .sc_services_item:before {
content: '';
width: 0;
height: 0;
padding-top: 145%;
display: inline-block;
}
.sc_services_qw-panel .sc_services_item:after {
content: '';
display: block;
position: absolute;
z-index: 1;
top: -1px;
right: 0;
bottom: 0;
left: -1px;
z-index: -1;
background-color: var(--theme-color-text_link);
-webkit-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
opacity: 0;
}
.sc_services_qw-panel .sc_services_item:hover:after {
opacity: 0.9;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_content {
position: absolute;
z-index: 1;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
height: 100%;
overflow: hidden;
padding: 2.6em 2.4em;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_content_inner_top {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_qw-panel .sc_services_item:hover .sc_services_item_content_inner_top {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
opacity: 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_content_inner_bottom {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
position: relative;
z-index: 1;
width: 100%;
max-height: 100%;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_thumb {
display: block;
margin: 0;
width: 4em;
height: 4em;
line-height: 4em;
text-align: center;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_thumb img {
object-fit: cover;
object-position: center;
height: 100%;
width: auto;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_thumb .mask, .sc_services_qw-panel .sc_services_item .sc_services_item_thumb .icons, .sc_services_qw-panel .sc_services_item .sc_services_item_thumb .sc_services_item_price {
display: none;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_icon,
.sc_services_qw-panel .sc_services_item .sc_services_item_pictogram {
position: relative;
display: inline-block;
text-align: left;
margin: 0;
font-size: 2.5em;
line-height: 1em;
width: auto;
height: auto;
color: var(--sc-services-panel-text);
}
.sc_services_qw-panel .sc_services_item .sc_services_item_icon img {
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_qw-panel .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
top: 2px;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_number {
display: inline-block;
font-size: 1.944em;
line-height: 1em;
color: inherit;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_number.duplicate {
font-size: 3.8vw;
line-height: 1em;
font-weight: 200;
margin: 0 0 0.6em;
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_services_qw-panel .sc_services_item:hover .sc_services_item_number.duplicate {
opacity: 1;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_title {
margin: 0;
font-size: 1.944em;
line-height: 1.17em;
color: var(--sc-services-panel-text);
}
.sc_services_qw-panel .sc_services_item .sc_services_item_title a {
color: var(--sc-services-panel-text);
}
.sc_services_qw-panel .sc_services_item .sc_services_item_title.with_price .sc_services_item_price {
margin: 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_text {
font-size: 17px;
line-height: 1.6em;
color: var(--sc-services-panel-text);
opacity: 0.7;
display: none;
margin: 0.9rem 0 0 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_text p:last-child {
margin-bottom: 0;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_button {
margin-top: 0.9rem;
line-height: 1;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link {
position: relative;
z-index: 1;
display: inline-block;
font-size: 15px;
line-height: 21px;
font-weight: 500;
color: var(--sc-services-panel-text);
overflow: hidden;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 10px;
vertical-align: middle;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
overflow: hidden;
width: 1.4em;
height: 1.4em;
line-height: 1.4em;
text-align: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
transform: rotate(0);
-webkit-transition: -webkit-transform 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
will-change: transform;
}
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\e802';
font-family: "qw_extension_icons";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_qw-panel .sc_services_item:hover .sc_services_item_more_link .link_icon,
.sc_services_qw-panel .sc_services_item .sc_services_item_more_link:hover .link_icon {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.sc_services_qw-panel .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_qw-panel .sc_services_qw_panel_thumbs {
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #000;
}
.sc_services_qw-panel .sc_services_qw_panel_thumbs .sc_qw_panel_thumb {
position: absolute;
z-index: 0;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
-webkit-transition: opacity 0.5s ease;
-ms-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
opacity: 0;
pointer-events: none;
}
.sc_services_qw-panel .sc_services_qw_panel_thumbs .sc_qw_panel_thumb_active {
opacity: 1;
} .sc_services_qw-stylish .trx_addons_columns_wrap {
position: relative;
overflow: hidden;
margin: -1px;
border: 1px solid;
border-color: var(--theme-color-bd_color) !important;
}
.sc_services_qw-stylish .trx_addons_columns_wrap > [class*="trx_addons_column-"] {
padding: 0 !important;
position: relative;
}
.sc_services_qw-stylish .trx_addons_columns_wrap > [class*="trx_addons_column-"]:before {
content: '';
display: block;
position: absolute;
z-index: 1;
top: -1px;
right: 0;
bottom: 0;
left: -1px;
border-top: 1px solid;
border-left: 1px solid;
border-color: var(--theme-color-bd_color);
}
.sc_services_qw-stylish .sc_services_item {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
text-align: left;
}
.sc_services_qw-stylish .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 123%;
display: inline-block;
}
.sc_services_qw-stylish .sc_services_item.with_more .sc_services_item_title_wrap {
max-width: 75%;
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content:before {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: var(--theme-color-bg_color);
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
opacity: 1;
}
.sc_services_qw-stylish .sc_services_item.with_image:hover .sc_services_item_content:before {
opacity: 0;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content:after {
content: ' ';
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, black 100%);
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
opacity: 0;
}
.sc_services_qw-stylish .sc_services_item.with_image:hover .sc_services_item_content:after {
opacity: 0.9;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image:after, .sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image:before {
display: none;
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_title a,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_subtitle a,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_price .amount,
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_more_link {
color: var(--theme-color-text_dark);
}
.sc_services_qw-stylish .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_text {
color: var(--theme-color-text);
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
background-color: var(--theme-color-bg_color);
width: 100%;
max-height: 100%;
overflow: hidden;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2.4em 2em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content_inner_top {
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
opacity: 0;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content_inner_top + .sc_services_item_content_inner_bottom {
margin-top: 3em;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_content_inner_top {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content_inner_bottom {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
width: 100%;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_info_wrap {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_icon,
.sc_services_qw-stylish .sc_services_item .sc_services_item_pictogram {
position: relative;
display: inline-block;
line-height: 1em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_pictogram img {
height: 2.5em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_icon {
font-size: 2.5em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_number {
margin-top: 0;
display: inline-block;
font-size: 1.556em;
line-height: 1em;
font-weight: var(--theme-font-h4_font-weight);
letter-spacing: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_title {
margin: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_subtitle {
margin: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_subtitle + .sc_services_item_title {
margin-top: 0.3em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_text + .sc_services_item_title {
margin-top: 0.25em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_price {
font-size: 1.556em;
font-weight: var(--theme-font-h4_font-weight);
text-shadow: none;
margin-bottom: 0.5em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content p {
margin: 0;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link {
padding: 1px;
position: relative;
display: inline-block;
font-size: 15px;
line-height: 21px;
font-weight: 500;
color: var(--theme-color-text_dark);
z-index: 1;
overflow: hidden;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 24px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E803';
font-family: "qw_extension_icons";
display: inline-block;
vertical-align: middle;
color: currentColor;
-webkit-transition: -webkit-transform 0.3s ease;
-ms-transition: -ms-transform 0.3s ease;
transition: transform 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_title,
.sc_services_qw-stylish .sc_services_item .sc_services_item_title a,
.sc_services_qw-stylish .sc_services_item .sc_services_item_price,
.sc_services_qw-stylish .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-stylish .sc_services_item .sc_services_item_icon,
.sc_services_qw-stylish .sc_services_item .sc_services_item_number {
color: var(--theme-color-text_dark);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_text,
.sc_services_qw-stylish .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-stylish .sc_services_item .sc_services_item_subtitle a {
color: var(--theme-color-text);
-webkit-transition: color 0.3s ease;
-ms-transition: color 0.3s ease;
transition: color 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_content {
-webkit-transition: background-color 0.3s ease;
-ms-transition: background-color 0.3s ease;
transition: background-color 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item .sc_services_item_text {
max-width: 95%;
font-size: 17px;
line-height: 25px;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
height: 0;
opacity: 0;
-webkit-transition: margin-top 0.3s ease-out, color 0.3s ease, opacity 0.3s ease-out, height 0.3s ease;
-ms-transition: margin-top 0.3s ease-out, color 0.3s ease, opacity 0.3s ease-out, height 0.3s ease;
transition: margin-top 0.3s ease-out, color 0.3s ease, opacity 0.3s ease-out, height 0.3s ease;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_content {
background-color: #2B2F3B;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_text {
height: 25px;
opacity: 1;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_info_wrap + .sc_services_item_text {
margin-top: 0.9em;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_price,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_price .amount,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_icon,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_number,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_title a,
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_subtitle a {
color: #FFFFFF;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_text {
color: #FFFFFFCC;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_more_link {
color: #FFFFFF;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_more_link .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_qw-stylish .sc_services_item:hover .sc_services_item_more_link .link_icon:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.sc_services_qw-stylish [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-stylish .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_qw-stylish [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-stylish .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_qw-stylish [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-stylish .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
} .sc_services_qw-price {
--qw-var-services-item-head-indent: 72px;
}
.sc_services_qw-price .sc_services_item {
position: relative;
z-index: 1;
}
.sc_services_qw-price .sc_services_item + .sc_services_item {
margin-top: var(--theme-var-grid_gap);
}
.sc_services_qw-price .sc_services_item.with_head .sc_services_item_head {
width: var(--qw-var-services-item-head-indent);
height: var(--qw-var-services-item-head-indent);
position: absolute;
z-index: 1;
top: 0;
left: 0;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_qw-price .sc_services_item.with_head .sc_services_item_head .post_featured {
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
margin: 0;
overflow: hidden;
position: relative;
z-index: 1;
}
.sc_services_qw-price .sc_services_item.with_head .sc_services_item_head + .sc_services_item_info {
padding-top: 6px;
padding-left: 15px;
margin-left: var(--qw-var-services-item-head-indent);
min-height: var(--qw-var-services-item-head-indent);
}
.sc_services_qw-price .sc_services_item.with_head:not(.with_image) .sc_services_item_head {
border: 1px solid var(--theme-color-bd_color);
}
.sc_services_qw-price .sc_services_item_title_wrap {
width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: start;
-ms-flex-align: start;
align-items: start;
}
.sc_services_qw-price .sc_item_columns_4 .sc_services_item_title_wrap, .sc_services_qw-price .sc_item_columns_5 .sc_services_item_title_wrap, .sc_services_qw-price .sc_item_columns_6 .sc_services_item_title_wrap {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-justify-content: flex-start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.sc_services_qw-price .sc_item_columns_4 .sc_services_item_title_wrap .sc_services_item_title, .sc_services_qw-price .sc_item_columns_5 .sc_services_item_title_wrap .sc_services_item_title, .sc_services_qw-price .sc_item_columns_6 .sc_services_item_title_wrap .sc_services_item_title {
min-width: inherit !important;
max-width: none !important;
}
.sc_services_qw-price .sc_item_columns_4 .sc_services_item_title_wrap .sc_services_item_price, .sc_services_qw-price .sc_item_columns_5 .sc_services_item_title_wrap .sc_services_item_price, .sc_services_qw-price .sc_item_columns_6 .sc_services_item_title_wrap .sc_services_item_price {
max-width: none !important;
}
.sc_services_qw-price .sc_item_columns_4 .sc_services_item_title_wrap .sc_services_item_price_dots, .sc_services_qw-price .sc_item_columns_5 .sc_services_item_title_wrap .sc_services_item_price_dots, .sc_services_qw-price .sc_item_columns_6 .sc_services_item_title_wrap .sc_services_item_price_dots {
margin: 0 0 8px;
line-height: 1;
}
.sc_services_qw-price .sc_services_item_info .sc_services_item_content {
font-size: 15px;
line-height: 1.5em;
font-weight: 400;
margin-top: 5px;
}
.sc_services_qw-price .sc_services_item_info .sc_services_item_content p:last-child {
margin-bottom: 0;
}
.sc_services_qw-price .sc_services_item_number {
font-size: 1.8em;
line-height: 1;
margin-top: -8%;
}
.sc_services_qw-price .sc_services_item_icon,
.sc_services_qw-price .sc_services_item_pictogram {
display: inline-block;
font-size: 2em;
width: auto;
height: auto;
line-height: 1em;
}
.sc_services_qw-price .sc_services_item_price_dots {
display: block;
margin: 0 20px;
position: relative;
z-index: 1;
line-height: 1.3em;
width: 100%;
min-width: 10px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_qw-price .sc_services_item_price_dots:after {
content: '. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .';
display: block;
font-size: 20px;
letter-spacing: -1.83px;
color: var(--theme-color-text_light);
}
.sc_services_qw-price .sc_services_item_price,
.sc_services_qw-price .sc_services_item_title {
margin: 0;
font-size: 1.333em;
line-height: 1.2em;
font-weight: 400;
}
.sc_services_qw-price .sc_services_item_title.with_price {
flex-shrink: 0;
min-width: 15%;
max-width: 60%;
}
.sc_services_qw-price .sc_services_item_price {
flex-shrink: 0;
max-width: 110px;
color: var(--theme-color-text_dark);
}
.sc_services_qw-price .sc_services_item_title a {
color: var(--theme-color-text_dark);
}
.sc_services_qw-price .sc_services_item_title a:hover {
color: var(--theme-color-text_dark);
}
.sc_services_qw-price .sc_services_item_icon {
color: var(--theme-color-text_link);
}
.sc_services_qw-price .sc_services_item:hover .sc_services_item_icon {
color: var(--theme-color-text_dark);
} .sc_services_qw-card .sc_services_item {
padding: 2.4em;
text-align: center;
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_qw-card .sc_services_item.with_image.has-post-thumbnail .sc_services_item_title .sc_services_item_price {
display: none;
}
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_thumb,
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_info {
margin-top: 1.5em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_pictogram,
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_icon {
margin-top: 20px;
}
.sc_services_qw-card .sc_services_item .sc_services_item_header + .sc_services_item_number {
margin-top: 10px;
}
.sc_services_qw-card .sc_services_item .sc_services_item_thumb {
margin-bottom: 0;
}
.sc_services_qw-card .sc_services_item .sc_services_item_thumb + .sc_services_item_info {
margin-top: 1.6em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_thumb img {
-webkit-transform: scale(1.01, 1.01);
-ms-transform: scale(1.01, 1.01);
transform: scale(1.01, 1.01);
-webkit-transition: -webkit-transform 0.3s ease;
-ms-transition: -ms-transform 0.3s ease;
transition: transform 0.3s ease;
will-change: transform;
}
.sc_services_qw-card .sc_services_item .sc_services_item_icon,
.sc_services_qw-card .sc_services_item .sc_services_item_pictogram {
position: relative;
display: inline-block;
line-height: 1em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_icon + .sc_services_item_info,
.sc_services_qw-card .sc_services_item .sc_services_item_pictogram + .sc_services_item_info {
margin-top: 1.6em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_pictogram img {
height: 3em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_icon {
font-size: 3em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_number {
display: inline-block;
font-size: 3em;
line-height: 1em;
font-weight: var(--theme-font-h5_font-weight);
color: var(--theme-color-alter_dark);
}
.sc_services_qw-card .sc_services_item .sc_services_item_number + .sc_services_item_info {
margin-top: 1.6em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_info {
position: relative;
padding-top: 0.7em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_info .sc_services_item_text + .sc_services_item_button {
margin-top: 1em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_info .sc_services_item_text p:last-child {
margin-bottom: 0;
}
.sc_services_qw-card .sc_services_item .sc_services_item_info:before {
position: absolute;
z-index: 1;
top: 0;
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
content: '';
display: block;
width: 34px;
height: 1px;
background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-card .sc_services_item .sc_services_item_text {
font-size: 17px;
line-height: 1.5em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_title {
margin: 0;
}
.sc_services_qw-card .sc_services_item .sc_services_item_title.with_price .sc_services_item_price {
margin: 0.2em 0;
}
.sc_services_qw-card .sc_services_item .sc_services_item_subtitle {
margin-top: 0;
color: var(--theme-color-alter_text);
}
.sc_services_qw-card .sc_services_item .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_qw-card .sc_services_item .sc_services_item_subtitle + .sc_services_item_title {
margin-top: 0.15em;
}
.sc_services_qw-card .sc_services_item .sc_services_item_more_link {
display: inline-block;
font-size: 15px;
line-height: 21px;
font-weight: 500;
color: var(--theme-color-alter_dark);
}
.sc_services_qw-card .sc_services_item .sc_services_item_more_link .link_text,
.sc_services_qw-card .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
}
.sc_services_qw-card .sc_services_item .sc_services_item_more_link .link_icon {
top: 1px;
text-indent: -8px;
opacity: 0;
-webkit-transition: text-indent 0.3s ease, opacity 0.3s ease;
-ms-transition: text-indent 0.3s ease, opacity 0.3s ease;
transition: text-indent 0.3s ease, opacity 0.3s ease;
}
.sc_services_qw-card .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E802';
font-family: "qw_extension_icons";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_qw-card .sc_services_item:hover .sc_services_item_thumb img {
-webkit-transform: scale(1.07, 1.07);
-ms-transform: scale(1.07, 1.07);
transform: scale(1.07, 1.07);
}
.sc_services_qw-card .sc_services_item:hover .sc_services_item_more_link .link_icon {
text-indent: 4px;
opacity: 1;
}
.sc_services_qw-card .sc_services_item .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
} .sc_services_qw-plaque .sc_services_item {
position: relative;
text-align: left;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.sc_services_qw-plaque .sc_services_item:before {
content: ' ';
width: 0;
height: 0;
padding-top: 117%;
display: inline-block;
}
.sc_services_qw-plaque .sc_services_item.with_more .sc_services_item_title_wrap {
max-width: 75%;
}
.sc_services_qw-plaque .sc_services_item.with_image .sc_services_item_content:before {
content: '';
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0, 0, 0, 0.2);
opacity: 1;
}
.sc_services_qw-plaque .sc_services_item.with_image .sc_services_item_content.without_image:before {
display: none;
}
.sc_services_qw-plaque .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_icon,
.sc_services_qw-plaque .sc_services_item.with_image .sc_services_item_content.without_image .sc_services_item_number {
color: var(--theme-color-text_dark) !important;
}
.sc_services_qw-plaque .sc_services_item.sc_services_item_featured_none .sc_services_item_content:before {
opacity: 0;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
background-color: #2B2F3B;
width: 100%;
max-height: 100%;
overflow: hidden;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content_inner {
position: relative;
padding: 10px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content_inner_top {
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
opacity: 0;
will-change: transform, opacity;
-webkit-transition: -webkit-transform 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: -ms-transform 0.3s ease-out, opacity 0.3s ease-out;
transition: transform 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_content_inner_top {
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
opacity: 1;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content_inner_bottom {
padding: 1.2em 1em;
width: 100%;
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_info_wrap {
overflow: hidden;
padding-bottom: 0.25em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
-webkit-align-items: flex-end;
-ms-flex-align: end;
align-items: flex-end;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_icon,
.sc_services_qw-plaque .sc_services_item .sc_services_item_pictogram {
position: relative;
display: inline-block;
line-height: 1em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_pictogram img {
height: 2.5em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_icon {
font-size: 2.5em;
color: #FFFFFF;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_number {
margin-top: 0;
display: inline-block;
font-size: 1.8em;
line-height: 1em;
font-weight: var(--theme-font-h5_font-weight);
letter-spacing: 0;
color: #FFFFFF;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_title {
line-height: 1.2em;
margin: 0;
color: var(--theme-color-alter_dark);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_subtitle {
margin: 0;
color: var(--theme-color-alter_text);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_subtitle a {
color: var(--theme-color-alter_text);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_subtitle + .sc_services_item_title {
margin-top: 0.3em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_price {
font-size: 1.333em;
font-weight: var(--theme-font-h5_font-weight);
margin-bottom: 0.5em;
color: var(--theme-color-alter_dark);
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content p {
margin: 0;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link {
padding: 1px;
position: relative;
display: inline-block;
font-size: 15px;
line-height: 21px;
font-weight: 500;
color: var(--theme-color-text_dark);
overflow: hidden;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link .link_text {
display: none;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 12px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E802';
font-family: "qw_extension_icons";
display: inline-block;
vertical-align: top;
color: currentColor;
-webkit-transition: -webkit-transform 0.3s ease;
-ms-transition: -ms-transform 0.3s ease;
transition: transform 0.3s ease;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_text {
height: 0;
opacity: 0;
max-width: 95%;
font-size: 17px;
line-height: 25px;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
-webkit-transition: height 0.3s ease-out, margin-top 0.3s ease-out, opacity 0.3s ease-out;
-ms-transition: height 0.3s ease-out, margin-top 0.3s ease-out, opacity 0.3s ease-out;
transition: height 0.3s ease-out, margin-top 0.3s ease-out, opacity 0.3s ease-out;
}
.sc_services_qw-plaque .sc_services_item .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_text {
opacity: 1;
height: 25px;
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_info_wrap + .sc_services_item_text {
margin-top: 5px;
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_more_link .link_icon:before {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.sc_services_qw-plaque .sc_services_item:hover .sc_services_item_more_link .link_text {
opacity: 1;
text-indent: 0;
margin-right: 6px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_qw-plaque [class*="column-"] .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-plaque .slider-slide .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link_007);
}
.sc_services_qw-plaque [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-plaque .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link2_007);
}
.sc_services_qw-plaque [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image,
.sc_services_qw-plaque .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content.without_image {
background-color: var(--theme-color-text_link3_007);
} .sc_services_qw-tricolore {     }
.sc_services_qw-tricolore .slider_container {
padding-top: 8px;
}
.sc_services_qw-tricolore .sc_services_item {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
position: relative;
z-index: 1;
text-align: left;
width: 100%;
height: 100%;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
-webkit-transition: -webkit-transform 0.2s ease-out;
-ms-transition: -ms-transform 0.2s ease-out;
transition: transform 0.2s ease-out;
will-change: transform;
}
.sc_services_qw-tricolore .sc_services_item:hover {
-webkit-transform: translateY(-8px);
-ms-transform: translateY(-8px);
transform: translateY(-8px);
}
.sc_services_qw-tricolore .sc_services_item:before {
content: '';
width: 0;
height: 0;
padding-top: 112%;
display: inline-block;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
width: 100%;
max-height: 100%;
background-color: var(--theme-color-alter_bg_color);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content_inner {
position: relative;
z-index: 1;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
max-height: 100%;
overflow: hidden;
padding: 2.6em 2.2em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content_inner_top {
width: 100%;
line-height: 1em;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
justify-content: space-between;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content_inner_top + .sc_services_item_content_inner_bottom {
margin-top: 5em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content_inner_bottom {
width: 100%;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content: flex-end;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
flex-grow: 1;
}
.sc_services_qw-tricolore .sc_services_item.with_image .sc_services_item_content:before {
content: '';
position: absolute;
z-index: -1;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: var(--theme-color-alter_bg_color);
opacity: 1;
-webkit-transition: opacity 0.3s ease;
-ms-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
will-change: opacity;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_thumb {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
display: block;
font-size: 2em;
width: 2em;
height: 2em;
line-height: 2em;
text-align: center;
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_pictogram {
position: relative;
display: inline-block;
line-height: 1em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_pictogram img {
height: 3em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_icon {
font-size: 3em;
color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_number {
display: inline-block;
font-size: 2.5em;
line-height: 1em;
font-weight: var(--theme-font-h5_font-weight);
color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_thumb + .sc_services_item_title,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_icon + .sc_services_item_title,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_pictogram + .sc_services_item_title,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_number + .sc_services_item_title {
margin-top: 20px;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_info_wrap {
position: relative;
margin-top: 1.9em;
padding-top: 1.8em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_info_wrap:before {
position: absolute;
z-index: 1;
top: 0;
left: 0;
content: '';
display: block;
width: 100%;
height: 1px;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
opacity: .1;
background-color: var(--theme-color-text_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_title {
margin: 0;
color: var(--theme-color-alter_dark);
font-size: var(--theme-font-h2_font-size);
line-height: var(--theme-font-h2_line-height);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_title a {
color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_subtitle {
margin-top: 0;
color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_subtitle a {
color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_decor {
position: relative;
display: inline-block;
color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_decor:before {
display: inline-block;
font-size: 13px;
font-weight: 400;
content: '\E802';
font-family: "qw_extension_icons";
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_price {
font-size: 1.5em;
font-weight: var(--theme-font-h5_font-weight);
color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_price + .sc_services_item_button {
margin-top: 1em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_text {
font-size: 17px;
line-height: 1.5em;
color: var(--theme-color-alter_dark_08);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_text + .sc_services_item_price,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_text + .sc_services_item_button {
margin-top: 0.7em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content {
color: var(--theme-color-alter_text);
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content p {
margin: 0;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_content p + p {
margin-top: 0.2em;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
font-size: 15px;
line-height: 21px;
font-weight: 500;
color: var(--theme-color-alter_dark);
overflow: hidden;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
text-align: center;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E802';
font-family: "qw_extension_icons";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_qw-tricolore .sc_services_item:hover .sc_services_item_more_link,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore .sc_services_item:hover .sc_services_item_more_link .link_text,
.sc_services_qw-tricolore .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_qw-tricolore .sc_services_item .sc_services_item_link {
position: absolute;
z-index: 10;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_content {
background-color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_text {
color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before {
background-color: var(--theme-color-inverse_link);
opacity: .3;
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_content {
background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_hover);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_text {
color: var(--theme-color-inverse_hover_08);
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before {
background-color: var(--theme-color-inverse_hover);
opacity: .3;
}
.sc_services_qw-tricolore [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_link2 .sc_services_item .sc_services_item_icon {
color: var(--theme-color-alter_link2);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_content {
background-color: var(--theme-color-alter_link2);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_text {
color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before {
background-color: var(--theme-color-inverse_link);
opacity: .3;
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link2);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_content {
background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_hover);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_text {
color: var(--theme-color-inverse_hover_08);
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before {
background-color: var(--theme-color-inverse_hover);
opacity: .3;
}
.sc_services_qw-tricolore.color_style_link2 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_link2 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_link3 .sc_services_item .sc_services_item_icon {
color: var(--theme-color-alter_link3);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_content {
background-color: var(--theme-color-alter_link3);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_text {
color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before {
background-color: var(--theme-color-inverse_link);
opacity: .3;
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link3);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_content {
background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_hover);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_text {
color: var(--theme-color-inverse_hover_08);
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before {
background-color: var(--theme-color-inverse_hover);
opacity: .3;
}
.sc_services_qw-tricolore.color_style_link3 [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_link3 .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_content {
background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_hover);
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_text {
color: var(--theme-color-inverse_hover_08);
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item .sc_services_item_info_wrap:before {
background-color: var(--theme-color-inverse_hover);
opacity: .3;
}
.sc_services_qw-tricolore.color_style_dark .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_dark);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_content {
background-color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_text {
color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item .sc_services_item_info_wrap:before {
background-color: var(--theme-color-inverse_link);
opacity: .3;
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n-1) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_content,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_content {
background-color: var(--theme-color-alter_link2);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_more_link,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_decor,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_subtitle a,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_title a,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_icon,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_price .amount,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_number,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_more_link {
color: var(--theme-color-inverse_link);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_text,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_text {
color: var(--theme-color-inverse_link_08);
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item .sc_services_item_info_wrap:before {
background-color: var(--theme-color-inverse_link);
opacity: .3;
}
.sc_services_qw-tricolore.color_style_dark [class*="column-"]:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before,
.sc_services_qw-tricolore.color_style_dark .slider-slide:nth-child(3n) .sc_services_item.with_image .sc_services_item_content:before {
background-color: var(--theme-color-alter_link2);
} .sc_services_qw-nodes {
--qw-var-services-nodes-item-marker-size: 56px;
--qw-var-services-nodes-item-large-indent: 8.2em;
--qw-var-services-nodes-item-medium-indent: 4.5em; }
.sc_services_qw-nodes .sc_services_item {
padding-top: 0.0001px;
position: relative;
}
.sc_services_qw-nodes .sc_services_item:hover .sc_services_item_marker {
color: var(--theme-color-inverse_hover);
background-color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_none .sc_services_item_timeline {
display: none;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_none + .sc_services_item {
margin-top: 1em;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_top .sc_services_item_info, .sc_services_qw-nodes .sc_services_item.sc_services_item_featured_bottom .sc_services_item_info {
padding: 0.5em 1.5em 1.5em 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_left .sc_services_item_info, .sc_services_qw-nodes .sc_services_item.sc_services_item_featured_right .sc_services_item_info {
padding: 0.5em 0 2.3em 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_top {
padding-top: var(--qw-var-services-nodes-item-medium-indent);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_top .sc_services_item_marker {
left: 0;
top: 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_top .sc_services_item_timeline {
top: calc(var(--qw-var-services-nodes-item-marker-size) / 2);
left: calc(var(--qw-var-services-nodes-item-marker-size) + var(--qw-var-services-nodes-item-marker-size) / 2.7);
right: calc(var(--qw-var-services-nodes-item-marker-size) / 2.7);
border-width: 1px 0 0 0;
width: auto;
height: 1px;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_bottom {
padding-bottom: var(--qw-var-services-nodes-item-medium-indent);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_bottom .sc_services_item_marker {
left: 0;
bottom: 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_bottom .sc_services_item_timeline {
bottom: calc(var(--qw-var-services-nodes-item-marker-size) / 2);
left: calc(var(--qw-var-services-nodes-item-marker-size) + var(--qw-var-services-nodes-item-marker-size) / 2.7);
right: calc(var(--qw-var-services-nodes-item-marker-size) / 2.7);
border-width: 1px 0 0 0;
width: auto;
height: 1px;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_left {
padding-left: var(--qw-var-services-nodes-item-large-indent);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_left .sc_services_item_marker {
left: 0;
top: 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_left .sc_services_item_timeline {
top: calc(var(--qw-var-services-nodes-item-marker-size) + var(--qw-var-services-nodes-item-marker-size) / 2.7);
left: calc(var(--qw-var-services-nodes-item-marker-size) / 2);
bottom: calc(var(--qw-var-services-nodes-item-marker-size) / 2.7);
border-width: 0 1px 0 0;
width: 1px;
height: auto;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_right {
padding-right: var(--qw-var-services-nodes-item-large-indent);
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_right .sc_services_item_marker {
right: 0;
top: 0;
}
.sc_services_qw-nodes .sc_services_item.sc_services_item_featured_right .sc_services_item_timeline {
top: calc(var(--qw-var-services-nodes-item-marker-size) + var(--qw-var-services-nodes-item-marker-size) / 2.7);
right: calc(var(--qw-var-services-nodes-item-marker-size) / 2);
bottom: calc(var(--qw-var-services-nodes-item-marker-size) / 2.7);
border-width: 0 1px 0 0;
width: 1px;
height: auto;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_info .post_featured {
min-width: 100%;
height: auto;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_info .post_featured img {
min-width: 100%;
height: auto;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_timeline {
display: block;
position: absolute;
z-index: 1;
border-style: solid;
border-color: var(--theme-color-bd_color);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_marker {
position: absolute;
z-index: 2;
display: block;
font-size: 1.25em;
width: var(--qw-var-services-nodes-item-marker-size);
height: var(--qw-var-services-nodes-item-marker-size);
line-height: var(--qw-var-services-nodes-item-marker-size);
text-align: center;
margin-bottom: 0;
color: var(--theme-color-alter_dark);
background-color: var(--theme-color-alter_bg_color);
overflow: hidden;
-webkit-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_marker img {
height: 1em;
position: absolute;
z-index: 1;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_icon.sc_icon_type_svg svg {
width: 1em;
height: 1em;
position: relative;
top: 2px;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_thumb {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_number {
font-weight: var(--theme-font-h5_font-weight);
line-height: 2.4em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_header + .sc_services_item_text,
.sc_services_qw-nodes .sc_services_item .sc_services_item_header + .sc_services_item_button {
margin-top: 1.1em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_title {
position: relative;
z-index: 2;
margin: 0;
color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_title a {
color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_title.with_price .sc_services_item_price {
margin: 0.4em 0;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_subtitle {
margin: 0;
color: var(--theme-color-text);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_subtitle a {
color: var(--theme-color-text);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_subtitle a:hover {
color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_subtitle + .sc_services_item_title {
margin-top: 0.2em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_text {
font-size: 17px;
line-height: 1.5em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_text p {
margin: 0;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_text p + p {
margin-top: 0.2em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_text + .sc_services_item_button {
margin-top: 1em;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link {
position: relative;
display: inline-block;
font-size: 15px;
line-height: 21px;
font-weight: 500;
color: var(--theme-color-text_dark);
overflow: hidden;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link .link_text {
display: inline-block;
position: relative;
margin-right: 0;
vertical-align: middle;
text-indent: -110px;
visibility: hidden;
white-space: nowrap;
opacity: 0;
-webkit-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.4s ease-out, text-indent 0.5s ease-out, opacity 0.4s ease;
will-change: visibility, margin-right, text-indent, opacity;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link .link_icon {
position: relative;
display: inline-block;
vertical-align: middle;
text-align: center;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link .link_icon:before {
font-size: 11px;
line-height: inherit;
font-weight: 400;
font-style: inherit;
content: '\E802';
font-family: "qw_extension_icons";
display: inline-block;
vertical-align: top;
color: currentColor;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link:hover {
color: var(--theme-color-text_dark);
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_more_link:hover .link_text {
opacity: 1;
text-indent: 0;
margin-right: 10px;
visibility: visible;
-webkit-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
-ms-transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
transition: visibility 0.4s ease, margin-right 0.3s ease-out, text-indent 0.4s ease-out, opacity 0.4s ease;
}
.sc_services_qw-nodes [class*="columns_1"] > .sc_services_item:last-child .sc_services_item_timeline {
border-width: 0;
}
.sc_services_qw-nodes [class*="columns_1"] > .sc_services_item:last-child .sc_services_item_info {
padding-bottom: 0;
}
.sc_services_qw-nodes [class*="trx_addons_column-"]:last-child .sc_services_item .sc_services_item_timeline {
border-width: 0;
}
.sc_services_qw-nodes [class*="trx_addons_column-"]:last-child .sc_services_item .sc_services_item_info {
padding-bottom: 0;
}.sc_content {
position: relative;
}
.sc_content:not([class*="sc_padding_"]) {
padding-top: 0.0001px;
}
[class*="sc_content_width_"] {
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
[class*="sc_content_width_"]:not([class*="sc_margin_"]) {
margin-left: auto;
margin-right: auto;
}
.sc_content_width_1_1, .sc_inner_width_1_1 > .elementor-column-wrap, .sc_inner_width_1_1 > .elementor-widget-wrap {
width: 1170px;
}
.sc_content_width_1_2, .sc_inner_width_1_2 > .elementor-column-wrap, .sc_inner_width_1_2 > .elementor-widget-wrap {
width: 585px;
}
.sc_content_width_1_3, .sc_inner_width_1_3 > .elementor-column-wrap, .sc_inner_width_1_3 > .elementor-widget-wrap {
width: 390px;
}
.sc_content_width_2_3, .sc_inner_width_2_3 > .elementor-column-wrap, .sc_inner_width_2_3 > .elementor-widget-wrap {
width: 780px;
}
.sc_content_width_1_4, .sc_inner_width_1_4 > .elementor-column-wrap, .sc_inner_width_1_4 > .elementor-widget-wrap {
width: 292.5px;
}
.sc_content_width_3_4, .sc_inner_width_3_4 > .elementor-column-wrap, .sc_inner_width_3_4 > .elementor-widget-wrap {
width: 877.5px;
}
.sc_inner_width_none > .elementor-column-wrap, .sc_inner_width_none > .elementor-widget-wrap {
width: 100%;
}
.sc_content_width_100p {
width: 100%;
}
.sc_content_width_90p {
width: 90%;
}
.sc_content_width_80p {
width: 80%;
}
.sc_content_width_75p {
width: 75%;
}
.sc_content_width_70p {
width: 70%;
}
.sc_content_width_60p {
width: 60%;
}
.sc_content_width_50p {
width: 50%;
}
.sc_content_width_45p {
width: 45%;
}
.sc_content_width_40p {
width: 40%;
}
.sc_content_width_30p {
width: 30%;
}
.sc_content_width_25p {
width: 25%;
}
.sc_content_width_20p {
width: 20%;
}
.sc_content_width_15p {
width: 15%;
}
.sc_content_width_10p {
width: 10%;
}
.sc_content_container.with_number {
position: relative;
}
.sc_content_number {
position: absolute;
z-index: 0;
color: #f0f0f0;
letter-spacing: -10px;
font-size: 10em;
line-height: 1em;
font-weight: 900;
-webkit-transform: translate(-75%, -50%);
-ms-transform: translate(-75%, -50%);
transform: translate(-75%, -50%);
}
.sc_content_number_tl {
left: 0;
top: 0;
}
.sc_content_number_tc {
left: 50%;
top: 0;
}
.sc_content_number_tr {
left: 100%;
top: 0;
}
.sc_content_number_ml {
left: 0;
top: 50%;
}
.sc_content_number_mc {
left: 50%;
top: 50%;
}
.sc_content_number_mr {
left: 100%;
top: 50%;
}
.sc_content_number_bl {
left: 0;
top: 100%;
}
.sc_content_number_bc {
left: 50%;
top: 100%;
}
.sc_content_number_br {
left: 100%;
top: 100%;
}