@import url('https://fonts.googleapis.com/css2?family=Bitter:wght@700&family=Poppins:wght@400;700&display=swap');:root{--clr-background:#151615;--clr-text:#ffffff;--clr-text-darker:#707070;--clr-link:#c93;--clr-link2:#ca8e3d;--clr-cherry:#a7000e;--ff-main:'Bitter',Baskerville,Baskerville Old Face,Garamond,Times New Roman,serif;--ff-body:'Poppins','Helvetica Neue',Helvetica,Arial,'Lucida Grande',Arial,sans-serif;--b-shadow:0 3px 6px rgba(0,0,0,0.2);--transition:.2s all ease-in;--b-radius:10px;font-size:16px;}.navbar-header,.menu--main li,.view-header,.immortal-home .home-text h2,.home-text p,.home-gallery li,.home-center,.block-views-blockhome-page-services .block-title,.block-views-blockhome-page-services .view-header h2,.home-services,.block-views-blockhome-page-projects .block-title,.block-views-blockhome-page-projects .view-header h2,.home-projects,.block-views-blockreview-block-1 .block-title,.block-views-blockreview-block-1 .view-header h2,.home-reviews,.cherry-film .wp-block-column:first-of-type,.cherry-film .wp-block-column:last-of-type,.project-lists,.block-views-blockprojects-video-image-block-1,.block-field-blocknodeprojectstitle,.page-node-type-projects .bs-region--left section,.page-node-type-projects .bs-region--right,.project-reviews,.page-node-type-projects .masonry-item img,.about-us .wp-block-image,.ab-text p,.abimg li,.block-views-blockthe-team-block-1 h2,.about-gallery li,.services .wp-block-columns,.services .wp-block-column,.contact-form,.e404,.text404,.svg404{visibility:hidden;}body{font-family:var(--ff-body);background:var(--clr-background);color:var(--clr-text);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:400;font-size:1em;line-height:1.7;background-image:url(/themes/immortal/images/logo-top.png),url(/themes/immortal/images/logo-bottom.png);background-repeat:no-repeat;background-position:top calc(100vh - 20px) left -200px,top 300vh right -200px;background-blend-mode:overlay;animation:showUp ease-in 1;animation-duration:2s;}h1{font-size:4.209em;}h2{font-size:3.157em;}h3{font-size:2.369em;}h4{font-size:1.777em;}h5{font-size:1.333em;}a:focus{outline:none;}a,.dropdown-menu > li > a{transition:var(--transition);color:var(--clr-link);}a:hover,a:focus{text-decoration:none;color:var(--clr-link2);}h1,h2,h3,h4,h5,h6,.block-field-blocknoderental-productstitle,.block-field-blocknodeprojectstitle,.field--name-field-price{font-family:var(--ff-main);line-height:1.3;}.animated{animation-fill-mode:forwards !important;}@keyframes showUp{from{opacity:0;}to{opacity:1;}}.main-container img{border-radius:var(--b-radius);width:auto;filter:grayscale(1) drop-shadow(3px 3px 6px #111);transition:var(--transition);}a img:hover,a img:focus,img:hover,img:focus{filter:grayscale(0.4);}svg{fill:var(--clr-text);}.toolbar{font-size:0.8125rem;}.page-header{border-bottom:none;}.layout-builder{color:#777;}.media-object{width:50px;}.navbar{color:var(--clr-text);border:none;}.navbar-inverse .navbar-brand{color:var(--clr-text);font-weight:700;text-transform:uppercase;}.name.navbar-brand::after{content:"Media";font-weight:400;margin-left:-58px;background:var(--clr-background);padding-right:4px;}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:var(--clr-text-darker);}.navbar .logo img{width:44px;}.navbar-nav{float:right;font-size:0.9em;}.navbar-inverse{background-color:transparent;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:focus,.navbar-inverse .navbar-nav > .active > a:hover{color:var(--clr-link);background-color:transparent;}.navbar-right .dropdown-menu{background:var(--clr-background);border-radius:var(--b-radius);box-shadow:var(--b-shadow);}.navbar-inverse .navbar-text{color:var(--clr-text-darker);}.navbar-text{font-weight:700;}.dropdown-menu > li > a{padding:5px 20px;color:var(--colorGinAppBackground);}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{color:var(--clr-background);background-color:var(--clr-link2);}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:focus,.navbar-inverse .navbar-nav > .open > a:hover{color:var(--clr-background);background-color:var(--clr-link);}.menu--account span.show-user-name,.menu--account span.caret{margin-top:-3px;}.svg-inline--fa{width:22px !important;height:22px !important;margin-right:5px;}.region-sidebar-second .svg-inline--fa{vertical-align:middle;}.navbar-inverse .navbar-toggle{border-color:transparent;border:none;}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:transparent;}.navbar-inverse .navbar-toggle:focus > .icon-bar,.navbar-inverse .navbar-toggle:hover > .icon-bar{background-color:var(--clr-link2);}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff;transition:var(--transition);}.nav-tabs{border-bottom:1px solid #333;margin-bottom:34px;}.nav-tabs>li{margin-right:8px;margin-bottom:-1px;}.nav-tabs>li>a{color:var(--clr-text-darker);font-weight:700;border-bottom:2px solid transparent;}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:transparent;color:var(--clr-link2);border-bottom:transparent;background-color:transparent;}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:var(--clr-link);border-radius:5px 5px 0 0;border:none;border-bottom:2px solid;background:transparent;cursor:default;}.related-content .views-field-title,.rentals .views-field-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:inherit;}.path-equipment-rental .region-header,.path-projects .region-header,.path-contact .page-header{position:relative;}.path-equipment-rental .page-header,.page-node-type-page .page-header,.path-projects .page-header,.path-contact .page-header{color:var(--clr-background);position:absolute;font-size:5em;font-family:var(--ff-body);text-shadow:0 2px 4px rgba(0,0,0,0.5);top:-11px;z-index:-9;}h2.block-title,.about-us .block-views h2.block-title{font-size:20px;margin-bottom:8px;font-family:var(--ff-body);font-weight:700;}.js-pager__items.pager__items.pager-show-more{text-align:center;margin:8px 0;padding-left:0;}li.pager__item{list-style:none;}li.pager__item a{margin:10px 5px;padding:6px 2em;border:1px solid var(--clr-link);display:inline-block;border-radius:25px;color:var(--clr-link);text-transform:capitalize;font-weight:300;font-size:1em;}.pager li>a,.pager li>span{border-color:var(--clr-text-darker);color:var(--clr-text-darker);}li.pager__item a:hover,li.pager__item a:focus,.pager li>a:focus,.pager li>a:hover{border-color:var(--clr-link2);color:var(--clr-background);background:var(--clr-link2);}.home .page-header{display:none;}.home-block{margin-bottom:8em;}.home-block .block-title{font-size:0.9em;text-align:center;text-transform:uppercase;margin-bottom:0;}.home-block .view-header h2{text-align:center;}.home-text{margin-top:9em;}.immortal-home .home-text h2{font-size:3.8em;text-transform:uppercase;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);opacity:0;transform:translateY(100px);}.immortal-home p{font-size:1.3em;text-transform:uppercase;}.immortal-home .fas.fa-play{padding-right:6px;font-size:0.8em;vertical-align:initial;}.home-gallery{position:relative;margin-top:2em;}.home-gallery .blocks-gallery-item{position:absolute;height:260px;width:47% !important;}.home-gallery.columns-3 .blocks-gallery-item{top:0;}.home-gallery.columns-3 .blocks-gallery-item:nth-of-type(2n){top:274px;}.home-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){top:93px;right:20px;height:340px;}.home-center{margin:18em auto 12em;max-width:600px;}.home-services{margin-bottom:3em !important;}.home-services-block span{display:block;}.home-services:last-of-type{width:100%;}.home-services-block,.home-services .views-field-field-icon{max-width:450px;margin:0 auto;}.home-services-block span,.home-services-block a{font-weight:700;}.home-services-block p,.home-services-block a{font-size:0.9em;}.home-services-block p,.home-services-block span,.home-services .views-field-field-icon{margin-bottom:5px;}.home-projects{width:16.35%;}.home-projects img{width:165px;height:165px;object-fit:cover;margin:0 auto 10px;border-radius:var(--b-radius);}.home-projects img:hover{border-radius:30% 70% 44% 56% / 54% 30% 70% 46%;}.home-reviews a{color:var(--clr-text);}.home-reviews a:hover,.home-reviews a:focus{color:rgba(255,255,255,0.8);}.home-reviews .views-field{max-width:450px;margin:0 auto;}.home-reviews p{font-size:0.9en}.home .reviews::before{left:40px;}.home .reviews{max-width:auto;}.home-reviews,.home-services{width:49.6%;}.cherry-film img{filter:none;}.cherry-film p{font-size:0.9em;}.cherry-film p a{color:var(--clr-cherry);font-weight:700;}.cherry-film p a:hover,.cherry-film p a:focus{border-bottom:3px solid;}.cherry-film a i{padding-left:5px;font-size:0.8em;}.view-equipment-rentals h2,.view-projects h2,.page-node-type-page h2,.path-contact h2{margin-bottom:50px;}.rentals img,.related-content img{margin:5px 0;object-fit:cover;height:200px;width:200px;}.rentals,.related-content{width:24.6%;font-size:0.9em;}.rental-products{margin-top:20px;}.page-node-type-rental-products .page-header{display:none;}.region-content .rental-products{margin-top:0;}.field--name-field-product-image img{margin:10px auto 0;filter:grayscale(0);}.field--name-field-features,.field--name-field-offers,.field--name-field-availability{margin-bottom:12px;}.block-field-blocknoderental-productstitle{margin-bottom:14px;font-size:32px;}.field--name-field-availability{text-transform:uppercase;color:var(--clr-cherry);font-weight:700;}.field--name-field-price{font-size:22px;}.field--name-field-offers{padding:10px;border:2px solid rgba(203,153,51,0.5);display:inline-block;border-radius:var(--b-radius);color:var(--clr-text-darker);box-shadow:var(--b-shadow);}.block-field-blocknoderental-productsbody .field--name-body{margin:80px auto 20px;max-width:720px;}.related-content .views-field-title a,.rentals .views-field-title a,.project-lists .views-field-title a{font-weight:700;margin:5px 0;color:var(--clr-text);}.related-content .views-field-title a:hover,.rentals .views-field-title a:hover,.projects .views-field-title a:hover{color:var(--clr-link2);}.related-content .views-field-field-availability,.rentals .views-field-field-availability{color:var(--clr-text-darker);text-transform:uppercase;font-size:0.9em;font-weight:bold;}.block-views-blockrelated-products-block-1{margin:6em 0;}.services h3{font-size:2.2em;margin-top:0;font-weight:bold;}.services .wp-block-columns:first-of-type,.path-projects .view-content,.about-us .wp-block-image{margin-top:10em;}.services .wp-block-columns{flex-wrap:wrap;margin-bottom:4em;border-bottom:2px solid rgba(255,255,255,0.1);padding-bottom:3em;}.services .wp-block-column:first-of-type{flex-basis:100%;margin-bottom:.9em;}.services .wp-block-column:nth-of-type(2n){flex-grow:2;margin-left:1px !important;}.services .wp-block-columns:last-of-type{border-bottom:none;}.services .block-title{display:none;}.services .item-list li{margin:5px 0;}.about-us .wp-block-image,.about-us .about-gallery{margin-bottom:6em;}.about-us .blocks-gallery-grid,.about-us .about-gallery{margin:6em 0;}.about-us .wp-block-column{margin-bottom:1em;}.wp-block-gallery.columns-4 .blocks-gallery-item{max-height:250px;}.wp-block-columns.abcore{margin:12em 0;}.ab-text p{margin-bottom:1.2em;}.abimg{position:relative;margin:-3em 0 0;}.abimg .blocks-gallery-item{position:absolute;width:48% !important;filter:drop-shadow(3px 3px 6px #111);}.abimg .blocks-gallery-item:first-of-type{left:0;}.abimg .blocks-gallery-item:nth-of-type(2n){left:25%;top:50px;z-index:1;}.abimg .blocks-gallery-item:last-of-type{right:0;}.team{margin-bottom:2em !important;width:33%;}.team .views-field-body,.team img,.team .views-field-title,.team .views-field-field-position{margin-bottom:5px;}.team img{width:150px;height:150px;border-radius:var(--b-radius);object-fit:cover;}.team img:hover{border-radius:70% 30% 30% 70% / 60% 40% 60% 40%;}.team .views-field-title{font-weight:700;}.team .views-field-field-position{color:var(--clr-text-darker);}.team .views-field-body{font-size:0.92em;}.project-lists{margin-bottom:5em !important;width:49%;padding:8px;transition:var(--transition);}.path-projects .media-heading p:first-of-type{color:var(--clr-text-darker);text-transform:uppercase;}.path-projects .media-object{width:150px;}.path-projects .media-object img{width:150px;height:150px;object-fit:cover;}.path-projects .media-heading .p-title{color:var(--clr-text);font-size:1.5em;font-weight:700;transition:var(--transition);}.project-lists:hover,.project-lists:focus{box-shadow:0px 0px 8px rgba(3,3,3,.5);border-radius:10px;background:var(--clr-background);}.project-lists:hover .media-object img,.project-lists:focus .media-object img{filter:grayscale(0);}.project-lists:hover .p-title,.project-lists:focus .p-title{color:var(--clr-link2);}.page-node-type-projects .page-header{display:none;}.block-field-blocknodeprojectstitle{font-size:2.5em;margin-bottom:0.9em;}.page-node-type-projects h2.block-title{font-size:14px;margin-bottom:4px;}.block-field-blocknodeprojectsbody,.block-field-blocknodeprojectstitle{margin-top:1.1em;}.block-views-blockprojects-video-image-block-1{margin:20px auto;}.block-views-blockprojects-video-image-block-1 .video-embed-field-responsive-video iframe{max-width:900px;box-shadow:var(--b-shadow);margin:0 auto;}.block-views-blockprojects-video-image-block-1 img{margin:0 auto;filter:grayscale(0) drop-shadow(var(--b-shadow));}.page-node-type-projects .bs-region--left .block{margin-bottom:1em;}.view-project-images{margin-top:4em;}.page-node-type-projects .masonry-item img{border-radius:0;}.block-views-blockproject-images-block-1 .view-project-images{margin:6em auto;display:block;}.reviews{position:relative;}.reviews::before{content:'"';font-size:190px;color:transparent;position:absolute;-webkit-text-stroke:1px var(--clr-link);text-stroke:1px transparent;top:-85px;left:-10px;z-index:-99;}.projects .project-reviews{margin:6em auto;display:block;}.project-reviews{max-width:500px;}.reviews .media{margin-top:10px;}.reviews .media-object img{width:50px;height:50px;border-radius:50%;object-fit:cover;}.reviews .media-body{color:var(--clr-text-darker);}.reviews .media-heading{color:var(--clr-text);font-weight:bold;}.item-list--linkicon{margin:5px 0;}.linkicon .icon::before,.linkicon svg.icon{display:block;font-size:16px;height:26px;line-height:16px;margin:2px 8px 0 0;padding:5px;speak:none;text-align:center;width:26px;background:var(--clr-text);border-radius:50%;color:var(--clr-background);text-align:center;}.linkicon .icon:hover::before,.linkicon svg.icon:hover{background:var(--clr-link2);}.fontawesome-icon-inline i{color:var(--clr-background);background:white;margin-right:10px;padding:8px 5px;border-radius:var(--b-radius);width:32px;height:32px;text-align:center;line-height:16px;display:inline-block;vertical-align:middle;}a .fontawesome-icon-inline i:hover,a .fontawesome-icon-inline i:focus{background:var(--clr-link2);}.path-contact .col-sm-3,.path-contact .col-sm-9{width:49.6%}.path-contact .region-sidebar-second .block{padding:6px;margin-bottom:1em;width:49.6%;display:inline-block;vertical-align:top;}.block-contact-block{position:relative;margin-top:70px;}.block-contact-block h2.block-title{display:none;}.block-contact-block .form-type-email{position:absolute;top:-70px;}.block-contact-block .form-control,.contact-form .form-control{color:var(--clr-text);background-color:transparent;border:1px solid var(--clr-text-darker);border-radius:10px;}.contact-form .checkbox input[type="checkbox"]{margin-top:8px;}.contact-form .btn-primary{color:var(--clr-background);background-color:var(--clr-link);border-color:var(--clr-link);text-transform:uppercase;font-weight:700;margin-top:10px;}.contact-form .btn-primary:hover,.contact-form .btn-primary:focus{background-color:var(--clr-link2);border-color:var(--clr-link2);}.wp-block-column .wp-block-group{margin-bottom:20px;}.well.region.region-sidebar-second{padding:0;background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.region-sidebar-second .block{padding:6px;margin-bottom:1em;}.e404,.text404,.svg404{display:block;max-width:720px;text-align:center;margin:5em auto;}.e404 p{font-size:22vw;color:#2A2C2A;margin-bottom:-0.9em;line-height:1;text-shadow:2px 2px 4px rgba(0,0,0,.3);}svg.svg404{width:7vw;height:auto;}.text404{font-size:1.5vw;}.svg404.svg403{width:6.5vw;left:6px;position:relative;}.footer{border-top:4px solid var(--clr-link);margin-top:8em;}.f-heading{color:var(--clr-text-darker);}.region-footer .block{display:inline-block;width:24.7%;vertical-align:top;}.region-footer a,.region-sidebar-second a{color:var(--clr-text);}.region-footer a:hover,.region-footer a:focus,.region-sidebar-second a:hover,.region-sidebar-second a:focus{color:var(--clr-link2);}#block-footerlogo img,#block-footerlogo p{width:100%;max-width:200px;}#block-footerlogo p{text-align:center;}.footer.container{width:100%;}.region-footer{margin:0 auto;}.immortal-grid{float:none;display:inline-block;vertical-align:top;margin:8px 0;}.form-control{box-shadow:none;-webkit-appearance:none;font-size:16px;}@media screen and (max-width:840px){.immortal-home .home-text h2{font-size:3em;}.home-gallery .blocks-gallery-item{height:258px;width:45% !important;}.home-center{margin-top:14em;}.home-projects{width:32.8%;}.home .reviews{font-size:0.9em;}.home .reviews::before{left:-8px;}.region-footer .block{width:49.6%;margin-bottom:2em;text-align:center;}#block-footerlogo img,#block-footerlogo p{margin-left:auto;margin-right:auto;}#block-footersocial .fontawesome-icon-inline .fa-facebook-f{margin-left:20px;}.related-content,.team,.project-lists{width:49.6%}.rentals{width:32.8%;}.path-contact .col-sm-3,.path-contact .col-sm-9{width:100%;}.path-contact .region-sidebar-second{margin-top:8em;}.services .wp-block-column{flex-basis:100% !important;margin-left:0;}.services .wp-block-column:nth-of-type(2n){margin-bottom:1.6em;margin-top:1em;}.services .wp-block-column:nth-of-type(2n):last-of-type{margin-bottom:0;}.path-projects .media-object{width:120px;}.path-projects .media-object img{width:120px;height:120px;object-fit:cover;}.path-projects .media-heading .p-title{font-size:1em;}.path-projects .media-heading p:first-of-type{font-size:.85em;}}@media screen and (max-width:768px){.home-center{margin-top:18em;}.e404 p{font-size:46vw;margin-bottom:-0.9em;}svg.svg404{width:14vw;height:auto;}.svg404.svg403{width:13vw;height:auto;}.text404{font-size:4vw;}}@media screen and (max-width:767px){.navbar-nav{float:none;font-size:1em;}.navbar-collapse{border-top:1px solid transparent;border-bottom:4px solid var(--clr-link) !important;}}@media screen and (max-width:620px){.home-text{margin-top:3em;margin-bottom:8em;}.immortal-home .home-text h2{font-size:3em;}.home-gallery .blocks-gallery-item{position:initial;height:auto;width:ato;}.home-gallery{margin-left:-2em;}.home-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.about-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){height:250px;}.home-center{margin-top:0;}.home-reviews,.home-services,.project-lists{width:100%;}.home .reviews{margin-bottom:4em;}.home .reviews::before{left:44px;}.immortal-home .wp-block-column,.cherry-film div.wp-block-column{flex-basis:100% !important;margin-bottom:2em;}.cherry-film img{margin-left:2.1em;}.field--name-field-product-image img{margin-bottom:1.5em;}.rentals{width:49.6%;}.team,.path-contact .col-sm-3,.path-contact .col-sm-9{width:100%;}.path-contact .region-sidebar-second{margin-top:8em;}.path-projects .media-heading .p-title{font-size:1.25em;}.media-heading p:first-of-type{font-size:.9em;}}@media screen and (max-width:576px){.home-text{margin-top:3em;margin-bottom:8em;}.immortal-home .home-text h2{font-size:3em;}.home-gallery .blocks-gallery-item{position:initial;height:auto;width:ato;}.home-gallery{margin-left:0;}.home-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.about-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){height:250px;}.home-center{margin-top:0;}.home-projects{width:49%;}.home .reviews{margin-bottom:4em;}.home .reviews::before{left:-4px;}.cherry-film img{margin-bottom:2em;}.home-block .view-header h2{font-size:2.2em;}.region-footer .block{display:block;width:100%;margin-bottom:2em;text-align:center;}#block-footerlogo img,#block-footerlogo p{margin-left:auto;margin-right:auto;}.home-reviews,.home-services,.project-lists,.rentals,.related-content,.team,.path-contact .col-sm-3,.path-contact .col-sm-9,.path-contact .region-sidebar-second .block{width:100%;}.rentals,.related-content{margin-bottom:1em !important;}.field--name-field-product-image img{margin-bottom:1.5em;}section#block-contact{margin-top:4em;}.about-us .wp-block-column{margin-bottom:1em;}.project-lists .views-field-title a{font-size:6vw;}}@media screen and (max-width:450px){.project-lists .views-field-title a{font-size:8vw;}.e404 p{font-size:42vw;}svg.svg404{width:13vw;}.svg404.svg403{width:13vw;left:5px;position:relative;top:-22px;}.text404{font-size:5vw;}.path-projects .media-heading .p-title{font-size:1.15em;}.project-lists{margin-bottom:2.5em !important;}}@media (min-width:850px) and (max-width:1024px){.home-text{margin-top:10em;}.immortal-home .home-text h2{font-size:4em;}.home-projects{width:24.6%;}.home-projects:nth-of-type(5n),.home-projects:nth-of-type(6n){display:none;}.project-lists .views-field-title a{font-size:5vw;}.path-contact .col-sm-3{width:40%;}.path-contact .col-sm-9{width:60%;}.path-contact .region-sidebar-second .block{width:100%;}.region-footer .block{width:24.6%;}.e404 p{font-size:36vw;margin-bottom:-0.9em;}svg.svg404{width:11.5vw;height:auto;}.svg404.svg403{width:10.5vw;left:7px;position:relative;}.text404{font-size:3vw;}}@media screen and (min-width:768px){.region-footer{width:750px;}}@media screen and (min-width:992px){.region-footer{width:970px;}}@media screen and (min-width:1200px){.region-footer{width:1170px;}}
.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--colorGinPrimary);}[dir="ltr"] .ajax-progress__throbber,[dir="ltr"] .ajax-progress__throbber--fullscreen,[dir="ltr"] .ui-dialog .ajax-progress__throbber,[dir="ltr"] .media-library-item .ajax-progress__throbber{border-right:3px dotted transparent;}[dir="rtl"] .ajax-progress__throbber,[dir="rtl"] .ajax-progress__throbber--fullscreen,[dir="rtl"] .ui-dialog .ajax-progress__throbber,[dir="rtl"] .media-library-item .ajax-progress__throbber{border-left:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--colorGinText);}.gin--dark-mode .ajax-progress--fullscreen{background-color:var(--colorGinPrimary);border-color:transparent;box-shadow:0 2px 6px 0 var(--colorGinAppBackground);}.gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,.gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--colorGinAppBackground);}[dir="ltr"] .gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir="ltr"] .gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border-right:3px dotted transparent;}[dir="rtl"] .gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir="rtl"] .gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border-left:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--colorGinPrimary);}[dir="ltr"] .media-library-widget .ajax-progress__throbber,[dir="ltr"] .media-library-widget .ajax-progress__throbber--fullscreen{border-right:2px dotted transparent;}[dir="rtl"] .media-library-widget .ajax-progress__throbber,[dir="rtl"] .media-library-widget .ajax-progress__throbber--fullscreen{border-left:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:.5rem;background:var(--colorGinAppBackground);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--colorGinPrimary);border-color:transparent;box-shadow:0 2px 6px 0 var(--colorGinAppBackground);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;top:.5rem;width:1.125rem;height:1.125rem;border:2px solid var(--colorGinPrimary);border-radius:50%;animation:gin-throbber .75s linear infinite;}[dir="ltr"] .ui-dialog .ajax-progress-throbber::before,[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:.5rem;border-right:2px dotted transparent;}[dir="rtl"] .ui-dialog .ajax-progress-throbber::before,[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:.5rem;border-left:2px dotted transparent;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--colorGinAppBackground);border-color:var(--colorGinAppBackground);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;top:0;width:24px;height:24px;}[dir="ltr"] .contextual-links .ajax-progress-throbber{right:4px;}[dir="rtl"] .contextual-links .ajax-progress-throbber{left:4px;}.contextual-links .ajax-progress-throbber::before{top:0;}[dir="ltr"] .contextual-links .ajax-progress-throbber::before{left:.25em;}[dir="rtl"] .contextual-links .ajax-progress-throbber::before{right:.25em;}@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.claro-autocomplete__message{color:var(--colorGinPrimary);}
