.elementor-781 .elementor-element.elementor-element-162ea5a:not(.elementor-motion-effects-element-type-background), .elementor-781 .elementor-element.elementor-element-162ea5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-781 .elementor-element.elementor-element-162ea5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 2% 0% 2%;}.elementor-781 .elementor-element.elementor-element-162ea5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-781 .elementor-element.elementor-element-718d2f8:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-781 .elementor-element.elementor-element-718d2f8 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2, 1, 1, 0);}.elementor-781 .elementor-element.elementor-element-718d2f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-781 .elementor-element.elementor-element-718d2f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-781 .elementor-element.elementor-element-91d25fe .elementor-icon-wrapper{text-align:left;}.elementor-781 .elementor-element.elementor-element-91d25fe .elementor-icon{font-size:130px;}.elementor-781 .elementor-element.elementor-element-91d25fe .elementor-icon i, .elementor-781 .elementor-element.elementor-element-91d25fe .elementor-icon svg{transform:rotate(0deg);}.elementor-781 .elementor-element.elementor-element-91d25fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-781 .elementor-element.elementor-element-e0ff8e0.elementor-column .elementor-column-wrap{align-items:center;}.elementor-781 .elementor-element.elementor-element-e0ff8e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-781 .elementor-element.elementor-element-e0ff8e0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-781 .elementor-element.elementor-element-e0ff8e0 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-781 .elementor-element.elementor-element-6e3a603 .elementor-menu-toggle{margin-left:auto;background-color:rgba(2, 1, 1, 0.23);font-size:34px;}.elementor-781 .elementor-element.elementor-element-6e3a603 .elementor-nav-menu .elementor-item{font-size:1.5rem;font-weight:normal;}.elementor-781 .elementor-element.elementor-element-6e3a603 .elementor-nav-menu--main .elementor-item{color:#575E62;}.elementor-781 .elementor-element.elementor-element-6e3a603 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-781 .elementor-element.elementor-element-4ddf9c03:not(.elementor-motion-effects-element-type-background), .elementor-781 .elementor-element.elementor-element-4ddf9c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-781 .elementor-element.elementor-element-4ddf9c03{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 2% 0% 2%;}.elementor-781 .elementor-element.elementor-element-4ddf9c03 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-781 .elementor-element.elementor-element-7b0ec19 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-781 .elementor-element.elementor-element-08006e2 .elementor-heading-title{color:#575E62;font-size:3rem;font-weight:bold;line-height:1.3em;letter-spacing:0px;}.elementor-781 .elementor-element.elementor-element-10ebd4c{color:#575E62;font-size:2rem;line-height:1.3em;letter-spacing:1.3px;}.elementor-781 .elementor-element.elementor-element-10ebd4c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-781 .elementor-element.elementor-element-35c70fd:not(.elementor-motion-effects-element-type-background), .elementor-781 .elementor-element.elementor-element-35c70fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-781 .elementor-element.elementor-element-35c70fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 2% 4% 2%;}.elementor-781 .elementor-element.elementor-element-35c70fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-781 .elementor-element.elementor-element-88a12f5 > .elementor-element-populated{margin:0% 0% 0% 0%;padding:28% 0% 0% 0%;}.elementor-781 .elementor-element.elementor-element-ee39d7b > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-781 .elementor-element.elementor-element-97cd925 .elementor-field-group{margin-bottom:10px;}.elementor-781 .elementor-element.elementor-element-97cd925 .elementor-form-fields-wrapper{margin-bottom:-10px;}.elementor-781 .elementor-element.elementor-element-97cd925 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-781 .elementor-element.elementor-element-97cd925 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-781 .elementor-element.elementor-element-97cd925 > .elementor-widget-container{padding:0% 30% 0% 2%;}.elementor-781 .elementor-element.elementor-element-9425ae0{color:#A1C25A;font-size:1.5rem;font-weight:normal;text-decoration:underline;line-height:1.5em;letter-spacing:1.3px;}.elementor-781 .elementor-element.elementor-element-9425ae0 > .elementor-widget-container{padding:5% 0% 0% 2%;}.elementor-781 .elementor-element.elementor-element-0bc0144:not(.elementor-motion-effects-element-type-background), .elementor-781 .elementor-element.elementor-element-0bc0144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-781 .elementor-element.elementor-element-0bc0144{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 2% 0% 2%;}.elementor-781 .elementor-element.elementor-element-0bc0144 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-781 .elementor-element.elementor-element-b4c7cf1 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-781 .elementor-element.elementor-element-ef9fa47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-f65534f .elementor-icon-wrapper{text-align:left;}.elementor-781 .elementor-element.elementor-element-f65534f .elementor-icon{font-size:120px;}.elementor-781 .elementor-element.elementor-element-f65534f .elementor-icon i, .elementor-781 .elementor-element.elementor-element-f65534f .elementor-icon svg{transform:rotate(0deg);}.elementor-781 .elementor-element.elementor-element-f1b53bd > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-781 .elementor-element.elementor-element-f1b53bd > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-781 .elementor-element.elementor-element-8c4af91{color:#575E62;font-size:1.5rem;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.3px;}.elementor-781 .elementor-element.elementor-element-8c4af91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-b0c5b79{color:#575E62;font-size:1.5rem;font-weight:normal;line-height:1.5em;letter-spacing:1.3px;}.elementor-781 .elementor-element.elementor-element-de4f21c .gallery-item .gallery-caption{text-align:left;}.elementor-781 .elementor-element.elementor-element-de4f21c > .elementor-widget-container{margin:0% 25% 0% 0%;padding:15px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-1ae20ba > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-781 .elementor-element.elementor-element-79fceae{color:#575E62;font-size:1.5rem;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.3px;}.elementor-781 .elementor-element.elementor-element-2f56210 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-781 .elementor-element.elementor-element-411fb37{color:#575E62;font-size:1.5rem;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.3px;}.elementor-781 .elementor-element.elementor-element-2eccf08{color:#575E62;font-size:1.5rem;font-weight:normal;line-height:1.5em;letter-spacing:1.3px;}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-icon i{color:#575E62;font-size:25px;}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-icon svg{fill:#575E62;width:25px;}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#8A9399;}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#8A9399;}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-text{padding-left:0px;}.elementor-781 .elementor-element.elementor-element-8901970 .elementor-icon-wrapper{text-align:right;}.elementor-781 .elementor-element.elementor-element-8901970.elementor-view-stacked .elementor-icon{background-color:#A1C25A;color:#FFFFFF;}.elementor-781 .elementor-element.elementor-element-8901970.elementor-view-framed .elementor-icon, .elementor-781 .elementor-element.elementor-element-8901970.elementor-view-default .elementor-icon{color:#A1C25A;border-color:#A1C25A;}.elementor-781 .elementor-element.elementor-element-8901970.elementor-view-framed .elementor-icon, .elementor-781 .elementor-element.elementor-element-8901970.elementor-view-default .elementor-icon svg{fill:#A1C25A;}.elementor-781 .elementor-element.elementor-element-8901970.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-781 .elementor-element.elementor-element-8901970.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-781 .elementor-element.elementor-element-8901970 .elementor-icon{font-size:20px;}.elementor-781 .elementor-element.elementor-element-8901970 .elementor-icon i, .elementor-781 .elementor-element.elementor-element-8901970 .elementor-icon svg{transform:rotate(0deg);}.elementor-781 .elementor-element.elementor-element-8901970{z-index:99999999999;width:auto;max-width:auto;bottom:40px;}body:not(.rtl) .elementor-781 .elementor-element.elementor-element-8901970{right:20px;}body.rtl .elementor-781 .elementor-element.elementor-element-8901970{left:20px;}.elementor-781 .elementor-element.elementor-element-9cf09a6{padding:0% 0% 1% 0%;}.elementor-781 .elementor-element.elementor-element-c62027b{color:#575E62;font-size:1.5rem;font-weight:normal;line-height:1.5em;letter-spacing:1.3px;}.elementor-781 .elementor-element.elementor-element-4ce8bc6 .elementor-text-editor{text-align:right;}.elementor-781 .elementor-element.elementor-element-4ce8bc6{color:#575E62;font-size:1.5rem;font-weight:normal;line-height:1.5em;letter-spacing:1.3px;}body.elementor-page-781 h1.entry-title, .elementor-page-title{display:none;}@media(min-width:768px){.elementor-781 .elementor-element.elementor-element-718d2f8{width:25.012%;}.elementor-781 .elementor-element.elementor-element-e0ff8e0{width:75%;}.elementor-781 .elementor-element.elementor-element-88a12f5{width:24%;}.elementor-781 .elementor-element.elementor-element-ee39d7b{width:75.997%;}.elementor-781 .elementor-element.elementor-element-f1b53bd{width:40%;}.elementor-781 .elementor-element.elementor-element-1ae20ba{width:13.993%;}.elementor-781 .elementor-element.elementor-element-2f56210{width:21%;}}@media(max-width:1024px){.elementor-781 .elementor-element.elementor-element-162ea5a{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-781 .elementor-element.elementor-element-162ea5a{margin-top:0%;margin-bottom:0%;padding:1em 1em 1em 1em;}.elementor-781 .elementor-element.elementor-element-718d2f8{width:50%;}.elementor-781 .elementor-element.elementor-element-718d2f8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-e0ff8e0{width:50%;}.elementor-781 .elementor-element.elementor-element-e0ff8e0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-6e3a603 .elementor-nav-menu .elementor-item{font-size:4.5vw;}.elementor-781 .elementor-element.elementor-element-4ddf9c03{padding:3em 1em 3em 1em;}.elementor-781 .elementor-element.elementor-element-08006e2 .elementor-heading-title{font-size:7vw;}.elementor-781 .elementor-element.elementor-element-10ebd4c{font-size:5vw;}.elementor-781 .elementor-element.elementor-element-35c70fd{padding:0em 1em 3em 1em;}.elementor-781 .elementor-element.elementor-element-88a12f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-ee39d7b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-97cd925 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-9425ae0{font-size:5vw;}.elementor-781 .elementor-element.elementor-element-0bc0144{padding:0em 1em 0em 1em;}.elementor-781 .elementor-element.elementor-element-ef9fa47 > .elementor-element-populated{padding:0em 0em 2em 0em;}.elementor-781 .elementor-element.elementor-element-f1b53bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-8c4af91{font-size:5vw;}.elementor-781 .elementor-element.elementor-element-b0c5b79{font-size:4vw;}.elementor-781 .elementor-element.elementor-element-de4f21c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-781 .elementor-element.elementor-element-1ae20ba{width:40%;}.elementor-781 .elementor-element.elementor-element-1ae20ba > .elementor-element-populated{padding:0em 0em 2em 0em;}.elementor-781 .elementor-element.elementor-element-79fceae{font-size:5vw;}.elementor-781 .elementor-element.elementor-element-2f56210{width:60%;}.elementor-781 .elementor-element.elementor-element-2f56210 > .elementor-element-populated{padding:0em 0em 2em 0.5em;}.elementor-781 .elementor-element.elementor-element-411fb37{font-size:5vw;}.elementor-781 .elementor-element.elementor-element-2eccf08{font-size:4vw;}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-icon i{font-size:30px;}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-icon svg{width:30px;}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-icon{text-align:center;}.elementor-781 .elementor-element.elementor-element-23af469 .elementor-icon-list-item{line-height:2.5em;}.elementor-781 .elementor-element.elementor-element-9cf09a6{padding:0em 0em 2em 0em;}.elementor-781 .elementor-element.elementor-element-86eb832 > .elementor-element-populated{padding:0em 0em 2em 0em;}.elementor-781 .elementor-element.elementor-element-c62027b{font-size:5vw;}.elementor-781 .elementor-element.elementor-element-bef685f > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-781 .elementor-element.elementor-element-4ce8bc6 .elementor-text-editor{text-align:left;}.elementor-781 .elementor-element.elementor-element-4ce8bc6{font-size:5vw;}}/* Start custom CSS for icon, class: .elementor-element-91d25fe */.adaptiveheader svg{
    height: auto
}
.whited .a{fill:#fff;}.whited .b{fill:#a0c15a;}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-6e3a603 */@media (max-width: 767px){
#mainmenu .elementor-nav-menu li a{
        font-weight: 500;
    background-color: #FFF;
    padding: 1em 0;
    color: #575E62;
}
#mainmenu .elementor-nav-menu li.menu-item-1320 a{
     background-color: #539DDD;
     color: white;
    text-transform: uppercase;
    margin:0  2em;
}
#mainmenu .elementor-nav-menu li.menu-item-949 a{
     background-color: #539DDD;
     color: white;
      text-transform: uppercase;
       margin:0  2em;
}    
.elementor-nav-menu--dropdown{
    height: 100vh;
}

}
@media(min-width: 768px){
    #mainmenu .elementor-nav-menu{
    display: flex;
    align-items: center;
    margin: 0
}
#mainmenu{
    display:flex;
    width: auto;
}
#mainmenu .elementor-widget-container{
    display: flex;
    align-items: center;
}
ul li{
    display: block;
}
#mainmenu .elementor-nav-menu  li{
    margin-top: 0;
}
#mainmenu .elementor-nav-menu li a{
    color: #575E62;
    font-size: 1.5rem;
    padding: 1rem;
}
#mainmenu .elementor-nav-menu li:nth-last-child(2) a{
    font-weight: bold;
   
}
#mainmenu .elementor-nav-menu li:nth-last-child(1) a{
    border: 1px solid #539DDD;
    padding: 0.7rem 3rem;
        font-weight: 500;
    text-transform: uppercase;
    margin-left: 2rem;
}
#mainmenu .elementor-nav-menu li.menu-item-1320 a{
    background-color: #539DDD;
    color: #fff!important;
    border: 1px solid #539DDD;
    padding: 0.7rem 3rem;
    font-weight: 500;
    text-transform: uppercase;
    margin-left: 2rem;
}
#mainmenu .elementor-nav-menu li.menu-item-949 a{
    background-color: #fff;
    color: #539DDD!important;
    border: 1px solid #539DDD;
    padding: 0.7rem 3rem;
    font-weight: 500;
    text-transform: uppercase;
    margin-left: 2rem;
}
#mainmenu .elementor-nav-menu li.menu-item-1320 a:hover{
     background-color:  #1F6EB2;
     border-color:  #1F6EB2;
}
#mainmenu .elementor-nav-menu li.menu-item-949 a:hover{
     background-color: #5093ce29;
     border-color: #5093ce29;
}
#mainmenu .current-menu-item a{
    position: relative;
    font-weight: bold;
}
#mainmenu  .current-menu-item:not(.menu-item-949):not(.menu-item-1320 ):not(.menu-item-201) a:before{
    content:url("https://growpd.com.au/wp-content/uploads/2020/03/Logo-1.svg");
   width: 25px;
    position: absolute;
    top: -10px;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto;
}

#mainmenu  .elementor-nav-menu li:not(.menu-item-949):not(.menu-item-1320 ):not(.menu-item-201) a:hover:before{
    content:url("https://growpd.com.au/wp-content/uploads/2020/03/Logo-1.svg");
   width: 25px;
    position: absolute;
    top: -10px;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto;
    opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-162ea5a */.bgblur{
    transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
    -o-transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
    -ms-transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
    -moz-transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
    -webkit-transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
}
.bgblur.active{
      background: rgba(0, 0, 0, 0.23);
-webkit-backdrop-filter: saturate(180%) blur(20px);
backdrop-filter: saturate(180%) blur(20px);
}

 .adaptiveheader .elementor-row{
 
    justify-content: space-between;
 }/* End custom CSS */
/* Start custom CSS for login, class: .elementor-element-97cd925 */::-webkit-input-placeholder { /* Edge */
   font-style: italic;
   color: #575E62!important;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
   font-style: italic;
   color: #575E62!important;
}

::placeholder {
   font-style: italic;
   color: #575E62!important;
}

.loginform input:not(.gform_button){

    border: none;
    font-size: 1.5rem;
    padding: 1rem;
    font-weight: 300;
    border: none;
    padding-left: 1.5rem;
    margin-top: 0;
    margin-bottom: 2rem;
    
}


.loginform  input{
    margin-right: 0px;
    width: 50%;
}
.loginform  {
    padding-right: 0;
    border: none;}

.loginform button {
        color: white;
    width: auto;
    font-weight: 500!important;
    background-color: #539DDD!important;
    right: 0rem;
    bottom: 3rem;
    padding: 1rem 3rem!important;
    min-height: inherit!important;
    text-decoration:none;
    border-radius: 0!important;
}
.loginform button:hover{
     background-color:  #1F6EB2!important;
     border-color:  #1F6EB2;
}
.loginform .elementor-login .elementor-form-fields-wrapper .elementor-column {
    width:40%;
    margin-right:2rem;
}
.loginform  .elementor-lost-password{
    color: #575E62!important;
}
@media(max-width: 768px){
    .loginform input{
       width: 100%!important;}
    .elementor-field-type-text{
         width: 100%!important;
         margin-right: 0!important;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-35c70fd */.whiteblock *{
    z-index: 2
}
.whiteblock:after{
    content:'';
    height: 100%;
    width: 25%;
    left:0;
    background-color: #FFF;
    top: 0;
    position: absolute;
    z-index: 1
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f65534f */.blacked .a{fill:#575e62;}.blacked .b{fill:#9bb644;}
.footersvg svg{
    height: auto;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-de4f21c */.awards .elementor-image-gallery .gallery-item img{
       margin-left: 0;
    margin-bottom: 3rem;
    background-color: #fff;
    border-radius: 100rem;

}
.gallery{
    margin: 0em 0 0em -0.8em;
}
.gallery-item{
padding: 0 1em;   
}
.gallery-spacing-custom .elementor-image-gallery .gallery-icon{
    margin-right: 6rem
}
@media(max-width: 768px){
    .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item{
        max-width: 33%!important;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-d43c536 */.footerlink{
    
}
#menu-primary-2{
    margin: 0
}
#menu-primary-2 li{
    margin: 0;
    color: #575E62;
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 1.5em
}
#menu-primary-2 li:hover{
    text-decoration: underline
}
@media(max-width: 768px){
    #menu-primary-2{
    margin: 0
}
#menu-primary-2 li{
    margin: 0;
    color: #575E62;
    font-size: 4.5vw;
    font-weight: 400;
    line-height: 1.5em;
    display: block;
}
}/* End custom CSS */
/* Start custom CSS */p{
    margin: 0;
}
:active, :hover, :focus {
    outline: 0;
    outline-offset: 0;
}
html,
body{
width:100%;
overflow-x:hidden;
}
.nomobile{
    display: none!important
}
.greyblock:after{
    content:'';
    height: 100%;
    width: 25%;
    left:0;
    background-color: #EBEBEB;
    top: 0;
    position: absolute;
    z-index: 1
}

@media(max-width: 768px){
    .greyblock:after,
    .lightgreyblock:after,
    .whiteblock:after{
         width: 50%!important;
    }
    .noblockmob:after{
        display: none;
    }
    .rotatebutton .elementor-button.elementor-size-xs{
    padding: 0.8em 2em!important;
    }
    .elementor-widget-wrap>.elementor-element.rotatebutton{
         left: 50%!important;
    }
    .elementor-widget-wrap>.elementor-element.rotatebutton.indiv-button{
         left: 0em!important;
         bottom: 2em;
    }
    .elementor-nav-menu--dropdown.elementor-nav-menu__container{
            transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
	-o-transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
	-ms-transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
	-moz-transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
	-webkit-transition: all .5s cubic-bezier(0.7, 0, 0.3, 1);
    }
    .elementor-nav-menu--dropdown {
        overflow:hidden;
    }
   
    .rotatebutton .elementor-button-text{
    writing-mode: inherit!important;
     transform: rotate(0deg)!important;
    }
    .rotatebutton .elementor-button.elementor-size-xs{
    padding: 0.8em 2em!important;
    }
    

}/* End custom CSS */