.elementor-4941 .elementor-element.elementor-element-9a940a6{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4941 .elementor-element.elementor-element-9a940a6:not(.elementor-motion-effects-element-type-background), .elementor-4941 .elementor-element.elementor-element-9a940a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-80735cc );}.elementor-4941 .elementor-element.elementor-element-9a940a6:hover{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-4941 .elementor-element.elementor-element-9f4cd88{right:24px;}body.rtl .elementor-4941 .elementor-element.elementor-element-9f4cd88{left:24px;}.elementor-4941 .elementor-element.elementor-element-9f4cd88{top:25px;}.elementor-4941 .elementor-element.elementor-element-9f4cd88 .elementor-icon-wrapper{text-align:right;}.elementor-4941 .elementor-element.elementor-element-9f4cd88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a407ebd );}.elementor-4941 .elementor-element.elementor-element-9f4cd88.elementor-view-framed .elementor-icon, .elementor-4941 .elementor-element.elementor-element-9f4cd88.elementor-view-default .elementor-icon{color:var( --e-global-color-a407ebd );border-color:var( --e-global-color-a407ebd );}.elementor-4941 .elementor-element.elementor-element-9f4cd88.elementor-view-framed .elementor-icon, .elementor-4941 .elementor-element.elementor-element-9f4cd88.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a407ebd );}.elementor-4941 .elementor-element.elementor-element-9f4cd88 .elementor-icon{font-size:25px;}.elementor-4941 .elementor-element.elementor-element-9f4cd88 .elementor-icon svg{height:25px;}.elementor-4941 .elementor-element.elementor-element-732e7cf{text-align:left;}.elementor-4941 .elementor-element.elementor-element-732e7cf img{width:40%;}.elementor-4941 .elementor-element.elementor-element-39c1940 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4941 .elementor-element.elementor-element-39c1940{text-align:left;}.elementor-4941 .elementor-element.elementor-element-39c1940 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-7720442 );}.elementor-4941 .elementor-element.elementor-element-7c9135c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4941 .elementor-element.elementor-element-7c9135c{text-align:left;}.elementor-4941 .elementor-element.elementor-element-7c9135c .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:32px;font-weight:500;color:var( --e-global-color-7720442 );}.jet-listing-item.single-jet-engine.elementor-page-4941 > .elementor{width:360px;margin-left:auto;margin-right:auto;}@media(max-width:1024px){.elementor-4941 .elementor-element.elementor-element-9a940a6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4941 .elementor-element.elementor-element-732e7cf img{width:70%;}.elementor-4941 .elementor-element.elementor-element-39c1940 .elementor-heading-title{font-size:24px;}.elementor-4941 .elementor-element.elementor-element-7c9135c .elementor-heading-title{font-size:24px;}}@media(max-width:767px){.elementor-4941 .elementor-element.elementor-element-732e7cf img{width:50%;}.elementor-4941 .elementor-element.elementor-element-39c1940 .elementor-heading-title{font-size:32px;}.elementor-4941 .elementor-element.elementor-element-7c9135c .elementor-heading-title{font-size:32px;}}/* Start custom CSS for icon, class: .elementor-element-9f4cd88 */#school-calendar-downloadable-assets-1:hover .calendar-icon {
    transform: rotate(90deg);
   

}

.calendar-icon {
    transform: rotate(0deg);
    transition-duration:.25s;
   

}

#school-calendar-downloadable-assets-2:hover .calendar-icon {
    transform: rotate(90deg);

}

.calendar-icon {
    transform: rotate(0deg);
    transition-duration:.25s;
   

}

#school-calendar-downloadable-assets-3:hover .calendar-icon {
    transform: rotate(90deg);

}

.calendar-icon {
    transform: rotate(0deg);
    transition-duration:.25s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a940a6 */.school-calendar-downloadable-assets-1, .school-calendar-downloadable-assets-2, .school-calendar-downloadable-assets-3 {
    cursor:pointer;
}/* End custom CSS */