.elementor-21 .elementor-element.elementor-element-cc66b2c{--display:flex;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-f2eed56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-21 .elementor-element.elementor-element-f2eed56:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f2eed56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-f2eed56::before, .elementor-21 .elementor-element.elementor-element-f2eed56 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f2eed56 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f2eed56 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f2eed56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f2eed56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-f2eed56, .elementor-21 .elementor-element.elementor-element-f2eed56::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-f38e8b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f38e8b0, .elementor-21 .elementor-element.elementor-element-f38e8b0::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-5547529 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5547529 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ea30cfd .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:20px 20px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ea30cfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-14469b5 .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:20px 20px 0px 0px;}.elementor-21 .elementor-element.elementor-element-14469b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-92a1aba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bd944db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bd944db.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-5985280 .elementor-button{fill:#000000;color:#000000;background-color:#00000000;}.elementor-21 .elementor-element.elementor-element-5985280.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-5985280{z-index:2;}.elementor-21 .elementor-element.elementor-element-9f5e678 img{width:300px;}.elementor-21 .elementor-element.elementor-element-84a1740{--display:flex;--min-height:0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:-20px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-84a1740{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-84a1740{right:0px;}.elementor-21 .elementor-element.elementor-element-e118dfe .current-progress{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-e118dfe{--horizontal-progress-border:solid;--horizontal-progress-border-top-width:0px;--horizontal-progress-border-right-width:0px;--horizontal-progress-border-bottom-width:0px;--horizontal-progress-border-left-width:0px;--horizontal-progress-border-color:#000000;--progress-border-radius:20px 20px 20px 20px;--horizontal-height:2px;--horizontal-border-style:none;--border-radius:20px 20px 20px 20px;width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-e118dfe .elementor-scrolling-tracker-horizontal{background-color:#FFFFFF00;}.elementor-21 .elementor-element.elementor-element-e118dfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e118dfe.elementor-element{--order:99999 /* order end hack */;}.elementor-21 .elementor-element.elementor-element-c1e1e5c{--display:flex;--min-height:10px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-21 .elementor-element.elementor-element-dfa35f0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-1300861 .elementor-button{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:100;line-height:20px;background-color:transparent;background-image:linear-gradient(300deg, #E4A644 0%, #C14ADC 100%);border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-1300861 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-1300861 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(300deg, #FFBA4C 0%, #D052EC 100%);}.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-menu-toggle{margin:0 auto;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu .elementor-item{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:100;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu--main .elementor-item:focus{color:#000000;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#E7E7E7;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .e--pointer-framed .elementor-item:before,
					.elementor-21 .elementor-element.elementor-element-4d84fd0 .e--pointer-framed .elementor-item:after{border-color:#E7E7E7;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#E7E7E7;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-21 .elementor-element.elementor-element-4d84fd0 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#E7E7E7;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .elementor-item:before{border-radius:360px;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .e--animation-shutter-in-horizontal .elementor-item:before{border-radius:360px 360px 0 0;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .e--animation-shutter-in-horizontal .elementor-item:after{border-radius:0 0 360px 360px;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .e--animation-shutter-in-vertical .elementor-item:before{border-radius:0 360px 360px 0;}.elementor-21 .elementor-element.elementor-element-4d84fd0 .e--animation-shutter-in-vertical .elementor-item:after{border-radius:360px 0 0 360px;}@media(max-width:1440px){.elementor-21 .elementor-element.elementor-element-f2eed56{--justify-content:center;}.elementor-21 .elementor-element.elementor-element-bd944db{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5985280{width:var( --container-widget-width, 17.578px );max-width:17.578px;--container-widget-width:17.578px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-84a1740{bottom:-20px;}.elementor-21 .elementor-element.elementor-element-c1e1e5c{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dfa35f0{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}}@media(max-width:1240px){.elementor-21 .elementor-element.elementor-element-f2eed56{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f38e8b0{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-21 .elementor-element.elementor-element-92a1aba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-bd944db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5985280{width:var( --container-widget-width, 40.583px );max-width:40.583px;--container-widget-width:40.583px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-9f5e678 img{width:250px;}.elementor-21 .elementor-element.elementor-element-84a1740{bottom:0px;}.elementor-21 .elementor-element.elementor-element-c1e1e5c{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-dfa35f0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:20px 20px;}.elementor-21 .elementor-element.elementor-element-1300861 .elementor-button{font-size:11px;border-radius:6px 6px 6px 6px;}.elementor-21 .elementor-element.elementor-element-1300861.elementor-element{--flex-grow:1;--flex-shrink:0;}}@media(max-width:905px){.elementor-21 .elementor-element.elementor-element-f2eed56{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-21 .elementor-element.elementor-element-f38e8b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ea30cfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-92a1aba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-bd944db{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5985280{width:initial;max-width:initial;}.elementor-21 .elementor-element.elementor-element-9f5e678 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c1e1e5c{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-1300861{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-1300861.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}}@media(max-width:600px){.elementor-21 .elementor-element.elementor-element-f2eed56{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;}.elementor-21 .elementor-element.elementor-element-bd944db{--width:43.908%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--gap:0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5985280 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5985280{width:initial;max-width:initial;}.elementor-21 .elementor-element.elementor-element-9f5e678 img{width:150px;}.elementor-21 .elementor-element.elementor-element-c1e1e5c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c1e1e5c.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-dfa35f0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;}.elementor-21 .elementor-element.elementor-element-1300861 .elementor-button{font-size:11px;padding:6px 6px 6px 6px;}.elementor-21 .elementor-element.elementor-element-1300861{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-1300861.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}}@media(min-width:601px){.elementor-21 .elementor-element.elementor-element-f2eed56{--width:100vw;}.elementor-21 .elementor-element.elementor-element-bd944db{--width:22.043%;}}@media(max-width:1440px) and (min-width:601px){.elementor-21 .elementor-element.elementor-element-bd944db{--width:263.594px;}.elementor-21 .elementor-element.elementor-element-dfa35f0{--width:100%;}}@media(max-width:905px) and (min-width:601px){.elementor-21 .elementor-element.elementor-element-bd944db{--width:235.6px;}}/* Start custom CSS for button, class: .elementor-element-5547529 */#tab {
    border-radius: 0 !important;
     filter:invert();
}

#tab>span{
    margin: 0!important;
}
#tab>span>span>svg{
    width: 100px;
    height: 100%;
}

#tab>span>span>svg:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea30cfd */#tab2 {
     border-radius: 0 !important;
   
    
}

#tab>span{
    margin: 0!important;

}
#tab2>span>span>svg{
    width: 100px;
}

#tab2>span>span>svg:hover{
    opacity: 0.8;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14469b5 */#tab3 {
    border-radius: 0 !important;
}

#tab>span{
    margin: 0!important;
}
#tab3>span>span>svg{
    width: 90px;
}

#tab>span>span>svg {
    width: 100px;
}

#tab3>span>span>svg:hover{
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5985280 */#opah{
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2eed56 */.header-1 {
    max-width: 100vw;
    width: 100% !important;
}

.header-1 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	text-align: center;
	background: #eee;
	z-index: 5;
	transition: all 300ms ease-in-out;
}

.scroll-down .header-1 {
backdrop-filter: blur(6px) !important;
background-color: rgba(255, 255, 255, 0.9) !important;
		filter: drop-shadow(0 -10px 20px rgb(170, 170, 170));

}

.scroll-up .header-1{
backdrop-filter: blur(6px) !important;
background-color: rgba(255, 255, 255, 0.9) !important;
		filter: drop-shadow(0 -10px 20px rgb(170, 170, 170));

}

.menu-is-open {
	overflow: hidden;

}


.menu-is-open .header-1 {
    
    		filter: none;
	}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://portugalshoes.com/wp-content/uploads/2022/10/HelveticaNeueLTStd-Bd.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://portugalshoes.com/wp-content/uploads/2022/10/HelveticaNeueLTStd-Lt.woff') format('woff');
}
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://portugalshoes.com/wp-content/uploads/2022/10/HelveticaNeueLTStd-BdEx.woff') format('woff');
}
/* End Custom Fonts CSS */